We Work Remotely: Back-End Programming Jobs
We Work Remotely: Back-End Programming Jobs
Thu, 08 Dec 2022 19:41:35 GMT

Headquarters: USA
URL: http://vidalytics.com/

If you want to join a profitable, high-growth, bootstrapped MarTech SaaS, where you will be working on a large, complex project with an ongoing, full-time position, then this is THE job for you. 

We’re Vidalytics.com. A video marketing platform for entrepreneurs. We’re 5 years old 🎂 and growing 50-100% per year. 

Your New Tech Team & Stack 🚀

Our engineering team is entirely in Eastern Europe (from Poland to the Balkans to Ukraine). 

The tech team you’d join includes: 👻😎
  • 1 Head of Engineering (your fearless leader)
  • 2 Sr Backend Engineers
  • 1 Sr Frontend Engineer
  • 1 Mid Frontend Engineer
  • 1 QA Manager 
  • Product Manager 
  • DevOps outside agency 

Tech Stack: 
  • GCP Infrastructure (GKE)
  • PHP is the dominant language 
  • 30% Microservices / 70% Monolith
  • Microservices in Slim PHP
  • Monolith wrote in Laminas (Zend) with some Symfony Components 
  • Angular 9 web app
  • Typescript & VanillaJS player
  • Some Golang, Node.js & a tiny bit of Python in a few places 
  • BigTable, MySQL databases 

Work at Scale!

Every single month Vidalytics is doing… 

  • 10s of millions of video plays
  • 1 billion requests to our data loggers 
  • Just under a petabyte in bandwidth transfer 

Job Requirements 👊🏻
  • PHP 7/8 Expert 
  • Framework experience with Laminas (Zend) and/or Symfony
  • Microservices
  • APIs
  • MySQL
  • Unit testing
  • Good English
  • Strong attention to detail
  • Team Player (no toxic egos) 

Nice to have (not required):
  • Big Table / Big Query 
  • Google Cloud Platform 
  • Git - (We use GitHub and GitFlow like workflow)
  • Scrum or KanBan
  • Zend Expressive, Zend Apigility or SlimPHP
  • Go, Node.JS or Python 

What You’ll Be Doing (Job Tasks) 😃

  • Building cutting video marketing features for our entrepreneur users 
  • Extending and building new API’s
  • Building and managing microservices
  • Helping our support team with resolving bugs
  • Having fun 

What You’ll Love About Us (Benefits and Perks) 😉

  • Great company culture.
    You’re going to be part of a team, not a cog in a machine. 
  • We’re here to enable you. It’s your work and your career. Our management team is here to help you become who you want to be, not to micromanage you.
  • We value your ideas. At Vidalytics, our doors are always open. Need help? Come on in. Have a vision for the future of the company? We’d love to hear it. 
  • Rest and relaxation. Employees enjoy a generous PTO package.
  • Professional development. Want to continue your education? Vidalytics pays for classes, conferences, and more.
  • You’re more than an employee, you’re a person. Every co-worker you’ll meet is committed to treating you with respect and kindness. You won’t hear stuff like, “It’s just business.”


Vidalytics’ Values 
(Yes, We’re Actually Serious About These) 😇

1 - Meritocracy – we’re building a Meritocracy, where the best ideas win -- not based on who has the bigger title. The following values underpin this. You should embody these traits. 

2 - Direct & honest communication (transparency) – to be successful we have to face the truth and be honest. And that starts with each other. That means we give direct feedback. We want it in exchange. So feel free to argue your points, just be ready to get on board with decisions once they are made. 

3 - Ownership & Accountability – the best people are the ones who OWN their position, tasks and even things that go beyond their ‘day-to-day responsibilities’. They never say, “that’s not my job.” Instead, they proactively spot problems and always try to think like the owner of the business. 

4 - Intelligence and smarts – we prize smart people. Who doesn’t? But it's not just book smarts but “business smarts” where you’re able to solve problems. Think for yourself. And don't be intimidated by any problem, no matter how complex. (Aka growth mindset). 

5 - Self-aware (personal growth) – we want people who can look at themselves objectively, admit their mistakes and be open to growth. When you bring this attitude to your profession, it becomes a place of personal development and self-actualization. 

6 - Integrity – trust is the glue that holds us together. We need to be able to trust you whether it is regarding the quality of your hours, the deadlines you set for yourself or anything else. 

7- Urgency – we’re a startup and you need to be able to meet deadlines. We need someone who pushes themselves when they need to and hits deadlines. And also knows how to prioritize the important things. 

8 - Hardworking – we’re trying to get shit done on a budget. If you’re looking for an easy job, go elsewhere. Instead, this job will constantly have challenges and opportunities to learn and grow professionally. But we try to have fun while we’re doing it and consider each other friends. 

9 - Data – whenever possible, we want to make decisions based on data, not emotions or opinions. 

10 - No assholes – Doesn’t matter how good someone is at their job, if they are going to make life suck for other people on the team, then they aren’t welcomed at Vidalytics.

To Apply: 


Please fill out your information here. It will come straight to us and we will be in touch right away! :) 


Cheers,
👨🏻‍🦲
Patrick Stiles 
Founder / CEO @ Vidalytics

To apply: https://weworkremotely.com/remote-jobs/vidalytics-sr-php-developer-high-load-mysql-gcp-laminas-1

We Work Remotely: Back-End Programming Jobs
Wed, 07 Dec 2022 09:35:05 GMT

Headquarters: Switzerland
URL: https://www.magnolia-cms.com/

Magnolia is on constant lookout for smart and knowledgeable Java Software Engineers to join us in our Authoring Experience (AuthorX) team. You’ll co-develop the heart of our software and help shape the future of it. By working closely together with our Magnolia developers across the globe as well as with Product Managers, Designers and other stakeholders, you will play a key role in determining where we will be heading.

If you're ready to strive to create value in newer ways and to really think outside of the box you're the perfect match for us - so please read on!


What you will be doing
  • Maintain the core authoring content management functionality: from the main interface in order to render content using a template system. You will also work on e-commerce connections, marketing integrations, and the main content editing functionalities
  • Evolve Magnolia's features and ensure the best quality standards
  • Write code that has a significant impact on the users and developers alike
  • Contribute with your own creative ideas to architecture and best practices
  • Support team members with code reviews as well as application debugging and diagnosis
  • Practice modern software development methodologies such as continuous delivery, agile, and pair programming
  • Use technologies & tools such as Java, AWS, and Jenkins

Who you are
  • A responsible self-starter with the a true passion for coding
  • You love challenges and the autonomy to solve problems and create beautiful solutions
  • Software development experience preferably with Java in an agile environment
  • Strong knowledge of Java-web technologies. Experienced in the design and architecture of medium & large-scaled systems
  • User interface development experience using frontend technologies is a plus

What ideally connects you with us
  • You want to take charge: Everyone at Magnolia is in the driver’s seat and we set the direction according to what our customers, colleagues and culture need. No matter the roadblocks you see ahead, you take charge in (re)shaping the destination.
  • You want to connect: You never drive alone. Building meaningful connections means creating experiences together that form a foundation of trust so next time there’s a bump in the road, you know someone else has your back
  • You want to be you: Choose your own ways and means. We thrive on making every perspective count so that you feel safe enough to follow your purpose and at the same time pursue one common goal. Our way of growing is to mutually question ourselves and others.

Who we are
  • Bright, fun, and open-minded colleagues spread across the globe
  • Lateral and vertical growth opportunities
  • Flexibility, flexibility, flexibility
  • Aside from work, we are parents, gamers, bookworms, athletes, adrenaline junkies, philosophers, and so much more.

Apply now and become a part of us!

We are recruiting on an ongoing basis for this position!

To apply: https://weworkremotely.com/remote-jobs/magnolia-international-ltd-senior-java-developer

We Work Remotely: Back-End Programming Jobs
Mon, 05 Dec 2022 22:54:17 GMT

Headquarters: Boston, MA
URL: https://www.cloudzero.com/

CloudZero makes efficient cloud-driven innovation a reality by putting SaaS companies in control of their cloud costs. By consuming data from multiple providers, CloudZero empowers customers to understand their cloud costs at a granular level, and in so doing, make educated financial decisions around their cloud investments. Our SaaS platform is a dynamic, single page application that can answer the complex, data-heavy questions being asked by every cloud-based organization. 

Our platform leverages serverless technologies to create a scalable, event-driven architecture. We ingest and normalize millions of events from customer environments in real-time, using tools such as Snowflake, AWS Lambdas and AWS StepFunctions to build a flexible, scalable data model that allows our customers to get unparalleled insights into their cloud cost landscape.

Our engineering team values lifelong learning and holding a growth mindset. A core part of our culture is inclusiveness, and we believe great teams are made up of people from diverse backgrounds, and with that in mind, we are a fully remote company with employees all over the US. We are organized into small, tight-knit teams of developers, and using Kanban flow, we collaboratively design, build, validate, ship, and maintain customer-facing features.

We are looking for a person to join our core data capabilities team. This team supports, maintains and expands the architecture at the heart of our product, and is deeply focused on the back-end processes and data manipulation. The ideal candidate for this position would be an individual who not only has a passion for building cloud based solutions that are scalable and maintainable, but who also has never met a query they can’t optimize. If you enjoy answering questions no one has asked, yet, and finding creative solutions to complex architectural and data challenges, this might be the position for you.

As a part of this team, you will:
  • Design, build and maintain APIs, services, and systems for our main application.
  • Support and maintain the core infrastructure in AWS
  • Support and maintain complex data models and architectures in Snowflake.
  • Build to scale as we bring in users with larger datasets and bigger organizations.
  • Write readable code that is easy to maintain and extend.
  • Collaborate with other engineers on your team to build features that solve real customer problems.
  • Help improve our engineering processes and system to ensure we can move fast and iterate quickly.

You might be a great fit if:
  • You have 5+ years of experience building APIs and complex backend systems in the cloud.
  • You have 5+ years of experience managing and manipulating data at scale using SQL syntax and data structures. 
  • You have a passion for building and delivering high-quality software. Our backend code is in Python, so comfort with Python is a must.
  • You are comfortable working 9-5 EST - we have a fair amount of flexibility with personal work schedules, but you will be expected to be available during core business hours as necessary.
  • You are passionate about design patterns and pragmatically applying theory into practice when architecting out systems and code.
  • You enjoy working with cross-functional teams, synthesizing feedback and research into a well polished product.



To apply: https://weworkremotely.com/remote-jobs/cloudzero-senior-backend-engineer-core-data-team

We Work Remotely: Back-End Programming Jobs
Mon, 05 Dec 2022 22:05:09 GMT

Headquarters: Boston, MA
URL: https://cloudzero.com

CloudZero makes efficient cloud-driven innovation a reality by putting SaaS companies in control of their cloud costs. By consuming data from multiple providers, CloudZero empowers customers to understand their cloud costs at a granular level, and in so doing, make educated financial decisions around their cloud investments. Our SaaS platform is a dynamic, single page application that can answer the complex, data-heavy questions being asked by every cloud-based organization.

Our platform leverages serverless technologies to create a scalable, event-driven architecture. We ingest and normalize millions of events from customer environments in real-time, using tools such as Snowflake, AWS Lambdas and AWS EventBridge to build a flexible, scalable data model that allows our customers to get unparalleled insights into their cloud cost landscape.

Our engineering team values lifelong learning and holding a growth mindset. A core part of our culture is inclusiveness, and we believe great teams are made up of people from diverse backgrounds, and with that in mind, we are a fully remote company with employees all over the US. We’re growing at a fast rate, and are looking for more people with a passion for solving hard problems using cloud based solutions. We are organized into small, tight-knit teams of developers, and using Kanban flow, we collaboratively design, build, validate, ship, and maintain customer-facing features.

We’re looking for someone to join our cross-functional team who’s focused on making sure our customers have a delightful experience getting value from their cloud cost data. Our platform answers complex questions based on huge amounts of data, so making sure that our customers can get to the specific answers they’re looking for in an efficient way is both an interesting user experience and engineering challenge. If you like collaborating with a cross-functional team and solving tricky data problems at scale, this could be a great fit for you.

You will:
  • Design, build and maintain APIs, services, and systems for our main application.
  • Build to scale as we bring in users with larger datasets and bigger organizations.
  • Write readable code that is easy to maintain and extend.
  • Collaborate with other engineers on your team to build features that solve real customer problems.
  • Help improve our engineering processes and system to ensure we have a group that can move fast and iterate quickly, giving everyone agency, ownership, and ability to impact the success of the company.
You might be a great fit if:
  • You enjoy and have 5+ years of experience building APIs and complex backend systems in the cloud.
  • You have experience managing and manipulating data at scale.
  • You have a passion for building and delivering high-quality software. Our backend code is in Python, so you’ll have to be comfortable with Python.
  • You are comfortable working 9-5 EST - we have a fair amount of flexibility for people to get their work done whenever works for them, but our core hours are Eastern Timezone.
  • You are passionate about design patterns and pragmatically applying theory into practice when architecting out systems and code.
  • You enjoy working with cross-functional teams, synthesizing feedback and research into a well polished product.

To apply: https://weworkremotely.com/remote-jobs/cloudzero-senior-backend-engineer-2

We Work Remotely: Back-End Programming Jobs
Sat, 03 Dec 2022 09:14:31 GMT

Headquarters: Pennsylvania, US
URL: https://www.skynova.com

Skynova has 60,000 happy customers, is bootstrapped and debt free! What a joy these days :-) But what are we doing? Skynova (https://www.skynova.com) provides online invoicing, accounting and 30+ other business modules to self-employed and small businesses. Our main focus is on the US, but we have customers from around 100 countries. Our customers are very happy: The service is easy to use and they get a good selection of tools that they can combine to fit their specific needs - all at a very competitive price point. 

We were founded more than 10 years ago, but we think this is just the beginning! We have a long list of new modules to create, modules to improve, core systems to refactor, experiments to run, data crunching and page loads to speed up and more. The more we work on this, the more we think of - and our customers have some ideas as well :-) 

To step up our efforts, we are now looking for three Senior PHP Developers to work on all of the above! These are fully remote positions, so autonomy and independence would be required. Even though the positions are fully remote, we don’t want to be fully isolated, though, and collaboration is necessary. We collaborate using git, jira, e-mail, google meet and more. In addition you’ll be invited to occasional meet-ups at the office in Oslo, Norway.

There are in total 9 people working here, four in the US and five in Europe, but we are now in the process of scaling up.

As a Senior PHP Developer you’ll be working directly with the founder/technical lead as well as head of product and others in the company - depending on what needs to be done. 

Our stack is the LAMP stack; we use MVC and are moving towards a modular monolith. We don’t use micro-services, Kubernetes or complex cloud offerings. We try to keep things as simple and stable as possible. Boring tech has fewer bugs and require less maintenance which also equals happy developers.

Main responsibilities:
  • Code new modules and improve existing ones
  • Fix bugs
  • Refactor the core system
  • Speed things up
  • Test your own code

Requirements:
  • 5+ years as a PHP developer
  • Experience with web/saas applications
  • Excellent communication skills
  • Excellent English skills
  • Ability to work both independently and in a team

We offer:
  • Stable, long-term contract
  • Fully remote (with occasional meet-ups)
  • Flexible working hours
  • Interesting, diverse projects
  • High degree of independence and impact

If you have any questions, feel free to ask about anything you want. When applying, please include both a cover letter and a resume/CV. We look forward to hearing from you!

To apply: https://weworkremotely.com/remote-jobs/skynova-inc-senior-php-developer-ca-eur-90-000-year

We Work Remotely: Back-End Programming Jobs
Thu, 01 Dec 2022 12:00:03 GMT

Headquarters: Raleigh, NC (USA)
URL: https://rensystems.com/

Who we are


ren ( 仁 ): The Confucian virtue denoting the quality of being altruistic

Ren is on a mission to help people discover opportunities and create value by making their outreach meaningful and effective.


We're an early-stage startup with hubs in New York and Zurich. We raised a $5m seed round from an incredible group of investors, leaders, and founders.


We are building cutting-edge AI/NLP technology to help dealmakers and sales professionals discover opportunities and create value by identifying relevant news about important relationships and providing the right context to reach out.


About the Role


As a full-stack/backend/SRE engineer with a user-centric focus, you will be reporting directly to the CTO and working in a small team of machine learning experts, designers, full-stack frontend, backend and iOS developers. You'll be responsible for various parts of the product, with a focus on backend and infrastructure.


If this opportunity excites you, we encourage you to apply even if you do not meet all of the qualifications.


What You Bring

  • You’re an excellent communicator (English written and spoken) and an independent builder that thrives in fast-growing distributed work settings.

  • You are familiar with or willing to learn our stack: Python/FastAPI, Terraform, Docker, Postgres, Celery, Gitlab, ElasticSearch.

  • Bonus: Experience with MLOps

  • Bonus: Experience with CI/CD

  • Bonus: Experience with TDD (Test Driven Development)

  • Bonus: Experience with AWS

  • Bonus: Experience with user analytics

What we offer

  • Our values guide how we work together and treat each other. Read about our Vision, Mission and Values and tell us about your favorite value in your application.

  • We’re a distributed team with hubs in New York and Zurich. We regularly meet in our hubs and some of the coolest places in the world.

  • We help you set up your home office and offer co-working memberships in your area. We value freedom and flexibility to work from wherever we want and set our own schedule.

  • We care about your health & wellness and offer generous vacation policy and additional perks to make your work & life at Ren exceptional.





To apply: https://weworkremotely.com/remote-jobs/ren-systems-senior-backend-engineer-2

We Work Remotely: Back-End Programming Jobs
Mon, 28 Nov 2022 13:42:17 GMT

Headquarters: New York, NY
URL: https://clevertech.biz

** Fast-Tracked Application - Get a Decision in 3 Days **

Experience Remote done Right. Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on ambitious projects

What we're working on:

Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries


Requirements
  • 7+ years of professional experience (A technical assessment will be required)
  • Senior-level experience with Javascript, NodeJS, Express, Mongo
  • Ability to create clean, modern, testable, well-documented code
  • Serverless experience with AWS lambda or Azure functions
  • English fluency, verbal and written
  • Professional, empathic, team player
  • Problem solver, proactive, go-getter
Straight from the Devs

Watch short snippets of actual developers (Real, not scripted) share why they joined YouTube Playlist

Why Clevertech is an amazing place to work at

At Clevertech, you can expect that you will:

  • Be 100% dedicated to one project at a time so that you can hone your skills, innovate and grow
  • Be a part of a team of talented and friendly senior-level developers
  • Work on projects that allow you to use cutting edge tech. We believe in constantly evolving your mastery

The result? We produce meaningful work and we are truly proud and excited to be creating waves in an industry under transformation.

To apply: https://weworkremotely.com/remote-jobs/clevertech-fast-tracked-application-backend-javascript-engineer

We Work Remotely: Back-End Programming Jobs
Wed, 23 Nov 2022 08:45:21 GMT

Headquarters: Paris
URL: https://heetch.com

ℹ️Note before applying 🙏:
We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is:
-2 hours > Paris time zone < +2 hours


Pricing Team @Heetch


We'd love the opportunity to discuss this role with you - we consider ourselves a group of talented, motivated, caring and product focussed engineers all working together to solve complex problems, design and build simple software that scales, while constantly working to improve and scale the pricing of our app. 

The opportunity and challenge ahead for this team is huge and will have a direct impact on the success of the business as we continue to grow in 2022 and beyond. We are looking for a motivated Engineer, with a product and collaborative mindset, to help design and build microservices that will participate in improving our pricing strategy. Pricing is a new team at Heetch and you'll be the first engineer of the team! 🚀


Technology you can expect to work with

• Kafka Streams 
• Kafka
• Micro-services written in Java (SpringBoot) 
• Docker with Mesos & Marathon
• Kubernetes
*and well, if you think a piece of tech that will solve a problem, go for it, we're always eager to learn and you are encouraged to experiment.

What will you do?


• Work with engineers to design, build, ship and maintain microservices in production
• When needs must, debug issues direct on production spanning multiple services and stacks
• Contribute to architectural and design decisions, at scale, around our microservice and event-driven architecture
• Work on extraction projects as we migrate legacy systems into our event-driven architecture
• Participate in Code Reviews and provide feedback to your colleagues
• Share knowledge with everyone and help your team to grow
• Have the freedom to experiment. Intrigued by a new tech or library? Go for it! Let's see how it improves our services
• Have product ownership by working closely with Product, mobile and data teams. It's not just about writing code

Does it sound like you?


• You've got more than 5 years of experience as a software engineer
• You've worked with micro-services in production using Java 
• You've worked on event-driven architectures 
• You've worked with Kafka in production 
• You've experience working on CI/CD with an orchestrator (Mesos&Marathon or Kubernetes) 
• You have designed and developed elegant APIs that are easy to use and well documented
• You think before you code and look at the wider problem we are trying to solve
• You're eager to learn and push boundaries, just like we are! 🚀
• You are curious by nature and not afraid of leaving your comfort zone
• You are comfortable communicating to a wide set of audiences, from technical to non-technical
• You are ready to have impact at scale!
+ If you've worked with Golang in production, it's a plus :)


Studies have shown that women are less likely to apply to roles in Tech, which is why we strongly encourage you to apply even if you don't feel you match 100% of the job specifications!

To apply: https://weworkremotely.com/remote-jobs/heetch-senior-back-end-engineer-pricing-team-full-remote

We Work Remotely: Back-End Programming Jobs
Mon, 21 Nov 2022 12:42:57 GMT

Headquarters: Cyprus, Greece or Remote
URL: https://xm.com

Reference Number: SPHPWD1021

 

The role:

As our new Senior PHP Developer, you will join an amazing team who is dedicated to taking the next step in software engineering. You will make key decisions on software processes, and use Kubernetes and Terraform on PHP, Go, React & Angular on AWS. The team will keep you up-to-date with the latest technology stacks and processes and help you see challenging projects from beginning to end.

 

The main responsibilities of the role include:

●        Design and implement new features/projects
●        Maintain and refactor existing web applications such as the company's website, registration forms, Members Area and internal web services
●        Research and integrate new web technologies
●        Write tests that will run on a continuous integration server 24/7 to ensure code testability, code coverage and quality conforms to the company’s highest standards
●        Resolve support tickets for IT related issues
 

Main requirements:

●        BSc/MSc in information technology or any other relevant degree
●        At least 3 years of experience in a similar position
●        Very good knowledge of PHP 7+, MySQL, Redis, Git
●        Very good understanding of object-oriented programming principles
●        Experience in creating and consuming web services
●        Experience with modern PHP frameworks
●        Experience in writing tests with PHPUnit
●        Ability to research and adapt new web technologies that add value to the team
●        Strong organisational skills with the ability to multitask and prioritise
●        Problem solving and analytical skills
●        Ability to work independently and integrate well within a team
 

The following will be considered an advantage:

●        Experience in Symfony framework
●        Experience in the development of REST APIs
●        Experience in software development practices like design patterns, SOLID principles, DRY
●        Very good understanding of security practices (OWASP)
●        Experience with cloud providers (e.g. AWS)
●        Experience in database query optimization
●        Experience in creating composer packages
●        Experience in front-end frameworks or libraries like Angular or React
 

Benefit from:

●        Attractive remuneration package 
●        Private health insurance
●        Food allowance
●        Intellectually stimulating work environment
●        Continuous personal development and international training opportunities
 

Type of employment: Full time


Location: Cyprus, Greece or Remote 


 

Please visit our website www.xm.com/careers to submit your online application for this position. 
 
 
All applications will be treated with strict confidentiality!

To apply: https://weworkremotely.com/remote-jobs/xm-senior-php-web-developers-cyprus-greece-or-remote

We Work Remotely: Back-End Programming Jobs
Fri, 18 Nov 2022 20:51:45 GMT

Headquarters: Chicago IL (USA)
URL: https://www.neonforlife.com

As a part of the engineering team, you will be building the backend infrastructure for our credit product, mainly integrating with banking and debt providers, and automating data collection and analysis for our credit risk models. We're looking for someone who thrives on solving difficult backend problems, and putting new features in front of users.

As one of our first few hires, you will be an integral part of our team, working directly with the founders and C-suite execs on a day-to-day basis. You will be a part of key strategic decisions and directly responsible for architecting and implementing systems that shape our BNPL credit product and impact our customers directly.


Basic Stuff

We are looking for motivated self-starters who are ready to roll their sleeves and get to work. While we have a list of basic qualifications, we ask that you think of it more as general guidelines and not hard requirements. We are open to hearing from you if you think you have what it takes to get the job done.

We value drive and willingness to learn over your previous titles or the number of years of work experience on your resume. We’d like it if you bring a fresh, new perspective to the table and speak your mind. Basic skill sets or educational qualifications that will be needed to get the job done, listed below:
  • Bachelor’s degree in Computer Science/Engineering or equivalent experience
  • Professional experience in web development is a must; proficiency using version control systems such as Git; querying language such as SQL, code editors such as Atom, or Visual Studio.
  • A desire to design and build lending and banking products from scratch. Simply speaking, Buy Now Pay Later products are what Millennials, and Gen Z use in place of credit cards to make purchases or pay their bills. You will be designing the core backend infrastructure for the next generation of BNPL products.
  • Ability to multi-task in a fast-paced environment is essential. While the majority of your work will be back-end development in the early days, there will be plenty of opportunities to wear many hats. Front-end development, product development, design, marketing, customer service — you can drive cross-functional projects and dip your toes in anything that excites you!
  • Self‐starter and problem solver, willing to solve difficult problems and work independently when necessary.

Growth Opportunities

While we're a small company, we're growing fast and present the perfect opportunity for you to grow with us! Depending on your interests and future company trajectory, you can pursue one of the following growth paths:
  • Build and lead your own software engineering team
  • Progress to specialized senior role in one of these areas: backend, frontend, mobile app development

What We Use

The basic stuff we use today. This will be evolving over time and you will be able to add and grow this tech stack over time.
  • Tech stack: Ruby on Rails, HTML, CSS, Javascript (and its libraries / frameworks)
  • Application deployment: Github, Heroku, AWS
  • Data Engineering: Ruby, SQL
  • Code Editor: Atom, VS Code

Benefits
  • Competitive pay 💵
  • Wellness benefit including reimbursement for out-of-pocket healthcare expenses or premiums for obtaining health, dental, vision insurance from all major providers in the U.S. 🧘‍♀️
  • Remote work opportunities 🏖
  • We will provide you a MacBook to work and build with us 💻
  • We sponsor visas for internationals for all full-time positions. You must be currently residing in the U.S. to be eligible 🛂

To apply: https://weworkremotely.com/remote-jobs/neon-financial-inc-backend-developer-ruby-on-rails

We Work Remotely: Back-End Programming Jobs
Fri, 18 Nov 2022 15:28:40 GMT

Headquarters: Sweden
URL: http://career.proxify.io

The Role:
We are searching for a Senior Golang Developer. You can be a perfect candidate if you are growth-oriented, you take pleasure in your work, and you enjoy working on new ideas to develop exciting products. By joining Proxify, you will get considerable opportunities to work with leading brands and amazing startups to build their next product and growth features. 

What we are looking for:

  • You have +3 years of solid development experience with Golang;
  • You follow best practices and conventions;
  • Responsible and able to work with minimal supervision;
  • Upper-intermediate English level;
  • You can communicate well with both technical and non-technical clients.

Nice-to-have:
 
  • Timezone: CET (+/- 3 hours);
  • Basic knowledge of DevOps culture and REST API development would be a plus.

Responsibilities:
  • Design, develop, document, and test core software components according to product requirements;
  • Collaborate with other team members to incorporate their development work;
  • Work with QA and DevOps teams to deliver quality software research and investigate product requirements and new technologies;
  • Collaborate with the stakeholders.

What we offer:
💻 100% remote work: Work from anywhere.
👌🏻 Flexibility: The ability to change one project to another one.
💵 Financial growth: Competitive compensation and performance-based increases.
🧘🏻‍♂️ Freedom: Very flexible working schedule.
🚀 360-degree growth: Opportunities for professional development and personal growth.


Your benefits with Proxify:
  • Be part of Proxify community: Network with like-minded and enthusiastic individuals to make a difference. 
  • Make an impact: You get the opportunity to work on the projects that inspire you and add value to your career.
  • Transparency: Contracts with transparency in earnings and working hours.
  • Save your time: Fast and efficient hiring process to match you with the project of your preference.
  • Ownership: Take ownership of your work and enjoy more freedom in your career.


To apply: https://weworkremotely.com/remote-jobs/proxify-ab-senior-golang-developer-long-term-job-100-remote

We Work Remotely: Back-End Programming Jobs
Tue, 15 Nov 2022 21:07:37 GMT

Headquarters: USA
URL: http://www.close.com

About Us
Close is a bootstrapped, profitable, 100% remote, ~70 person team of thoughtful individuals who value autonomy and impact. We’re eager to make a product our customers fall in love with over and over again.

We ❤️ startups & SMBs. Since 2013, we’ve been building a CRM  that focuses on better communication, without the hassle of manual data entry or complex UI. Our goal: double the productivity of every sales rep.

Our backend tech stack currently consists of Python Flask web apps with our TaskTiger scheduler handling many of the backend asynchronous task processing chores. Our data stores include MongoDB, Postgres, Elasticsearch, and Redis. The underlying infrastructure runs on AWS using a combination of managed services like RDS and ElasticCache and non-managed services running on EC2 instances. All of our compute runs through CI/CD pipelines that build Docker images, run automated tests and deploy to our Kubernetes clusters. Our backend primarily serves a well-documented public API that our front-end JavaScript app consumes. Our infrastructure is heavily automated using AWS tools, Terraform, and Ansible.

We love open sourcing our code and ideas on our GitHub and on The Making of Close, our behind-the-scenes Product & Engineering blog. Check out our projects like SocketShark, TaskTiger,LimitLion and ciso8601.


About You
We're looking for an experienced full-time (or part-time) Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, launch, and scale major systems and user-facing features.

You should have senior level experience (~5 years) building modern back-end systems, with at least 3 years of that experience using Python.

You have hands on production experience woking with MongoDB, PostgreSQL, Elasticsearch, or similar data stores. You have significant experience designing, scaling, debugging, and optimizing systems to make them fast and reliable. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase. You care about the craftsmanship of the code and systems you produce.

You’re comfortable working in a fast-paced environment with a small and talented team where you're supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

You are located in an American or European time zone.

Bonus points if you have...
  • Contributed open source code related to our tech stack
  • Led small project teams building and launching features
  • Built B2B SaaS products
  • Experience with sales or sales tools

Come help us with projects like...
  • Conceiving, designing, building, and launching new user-facing features
  • Improving the performance and scalability of our GraphQL and REST API.
  • Improving how we sync millions of sales emails and calendar events each month
  • Working with Twilio's API, WebSockets, and WebRTC to improve our calling features
  • Building user-facing analytics features that provide actionable insights based on sales activity data
  • Improving our Elasticsearch-backed powerful search features
  • Improving our internal messaging infrastructure using streaming technologies like Kafka and Redis 
  • Building new and enhancing existing integrations with other SaaS platforms like Google’s G Suite, Zapier, and Web Conferencing providers

Why work with us?
  • Culture video 💚
  • 100% remote company (we believe in trust and autonomy)
  • Choose between working 5 days/wk (standard full-time) or 4 days/wk @ 80% pay
  • Annual team retreats ✈️
  • Quarterly virtual summits
  • 5 weeks PTO + Winter Holiday Break
  • 2 additional PTO days every year with the company
  • 1 month paid sabbatical every 5 years
  • Co-working stipend
  • Revenue Share (after 1 year)
  • Paid parental leave
  • Medical, Dental, Vision with HSA option (US residents)
  • 401k matching at 6% (US residents)
  • Dependent care FSA (US residents)
  • Contributor to Stripe's climate initiative 🌍❤️ 
  • Our story and team 🚀

At Close, everyone has a voice. We encourage transparency and practice a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/life harmony is an important part of our business - we believe you bring your best to work when you practice self-care (whatever that looks like for you).  

We come from 16 countries located in 5 of the 7 continents -- looking at you Antarctica and Australia ;-) ….. We’re a collection of talented humans rich in diverse backgrounds, lifestyles, and cultures. Every year we meet up somewhere around the world to spend time with one another. These gatherings are an opportunity to strengthen the social fiber of our global community.

Our team is growing in more ways than one - we’ve recently launched 17 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our people and help our customers become more successful.

Our application process was designed to promote equitable and unbiased hiring practices. We ask a small series of questions that are similar to what would be asked in the first interview. This helps us learn more about you right from the start so please be sure to answer each question thoughtfully. Each application will receive two screens by two different reviewers. Regardless of fit, you will hear back from us letting you know if we'll be moving forward.

Interested in Close but don't think this role is the best fit for you? View our other positions.

To apply: https://weworkremotely.com/remote-jobs/close-software-engineer-backend-python-100-remote-1

We Work Remotely: Back-End Programming Jobs
Tue, 15 Nov 2022 11:28:34 GMT

Headquarters: Amsterdam, The Netherlands
URL: https://www.testgorilla.com/

Hi there,

I’m Nicolas, TestGorilla’s Head of Engineering. We’re a fast-growing HR tech startup that helps hiring teams make better hiring decisions faster and bias-free.

Over the past year, we’ve experienced tremendous growth. More than 7,500 companies have replaced CVs with our assessments to screen candidates in an unbiased and data-driven way.

As we scale our efforts in 2022 and beyond, we’re looking for a Senior Backend Engineer, to help us accelerate the development of our product. 

The proposition

  • Helping shape a fast-growing HR tech startup as an early employee
  • Fully remote position with bright, motivated, and friendly colleagues around the world 
  • Competitive salary  + share appreciation rights (SARs)
  • Flexible hours and vacation
  • Paid parental leave 
  • €1000 remote working budget per year
  • 3.5% of salary learning & development budget

The role in context

We are looking for a Senior Backend Engineer to join our engineering department and help us bring our product to Enterprise level maturity. Your work will directly impact hundreds of thousands of users around the world.
 
As a senior member of the engineering team, you’ll build and deliver backend solutions such as APIs, integrations, and architecture components to enable the rapid growth of all our products.
 
You’ll own the design, code, and deployment of solutions and make sure they perform and scale in production. 
 

You’ll spend time on the following

  • Create highly scalable and reliable microservices architectures
  • Lead the entire software development and delivery cycle from ideation to deployment and everything in between
  • Write clean, tested, and well-documented code
  • Apply modern backend technologies, including but not limited to Python, Django, Redis, and AWS
  • Efficiently utilize DevOps tools and practices to deliver high-quality software as well as value to end customers as early as possible.
  • Work in a collaborative, talented distributed team across Europe, United States, South America, and Asia.
  • You will act as a mentor for less-experienced team members through both your technical knowledge and leadership skills

Here’s what we’re looking for

  • Experience in software development & delivery
  • You can efficiently write high-quality, well-tested code and you are comfortable with functional and Object-Oriented programming languages
  • You have experience building distributed and highly scalable systems including REST APIs and event-driven architectures
  • You have strong knowledge about data storage design using relational and NoSQL databases
  • You understand the importance of reliable monitoring, deployment strategies, and a highly scalable and robust cloud infrastructure
  • You are passionate about improving skills and learning new technologies
  • You enjoy influencing others and always advocate for technical excellence while being open to change 
  • You’re resilient in ambiguous situations and can approach challenges from multiple perspectives
  • You have strong written and verbal communication skills. You can validate your decisions and communicate them clearly
We typically expect candidates with at least 7 years of Senior Backend Engineer (Python) experience to have the skills mentioned above.

Bonus points if ...

  • you have experience in a SaaS product based company
  • you are comfortable with Agile methods, such as Extreme Programming (XP), Scrum, and/or Kanban
  • you have a working knowledge of cloud technology such as AWS, Azure, Kubernetes, and Docker


Interested?

Here at TestGorilla, we eat our own dog food. We use our assessment platform to make sure we make the best hiring decisions faster and bias-free. I took one too and I enjoyed it!

So if this role sounds like a good fit for you, I’d like you to take an assessment so we can get a better idea about whether you would fit the role. It’s also a great opportunity for you to get to know our product! Simply use the Apply button or click here.

If you’re hired, I’ll do everything I can to help you succeed at TestGorilla and throughout the rest of your career.

To apply: https://weworkremotely.com/remote-jobs/testgorilla-senior-backend-engineer-python-9

We Work Remotely: Back-End Programming Jobs
Tue, 15 Nov 2022 11:02:52 GMT

Headquarters: Remote
URL: https://tag.media




First Look Games Web Developer and Support Manager



About First Look Games


First Look Games is the leading content marketing platform connecting iGaming studios with digital publishers, enabling the creation of quality, accurate & compliant game reviews. We service over 800 publishers & 58 game studios and together have created over 26,000 casino reviews reaching over 20 million casino players worldwide.


Our staff comprises highly skilled iGaming performance marketing professionals, with team members averaging over 12 years of industry experience with operators of all shapes, sizes and product verticals.


The Role
We are looking to recruit a full time, remote Web Developer to assist in the development and support of our growing business.

Reporting to the Head of Tech, the successful candidate will work closely with stakeholders to plan and code updates and features to our existing systems whilst coordinating with customers on first level support.

If you are a self motivated, hard working individual with a strong background in PHP theme development and excellent spoken and written English who wants to contribute to a growing business then this role could be for you. This is a multi disciplined role that requires expert knowledge of PHP along with fantastic customer service skills.


Responsibilities
  • Adding to the current functionality of the platform via PHP coding
  • Managing support queries from all clients
  • Ensuring the smooth running of day to day technical systems, including server maintenance
  • Managing html email newsletters
  • Designing and building new front-end pages in the admin system
  • Writing “clean”, well-designed code

Requirements
  • Proven experience in PHP & MySQL programming including knowledge of Yii framework
  • Server maintenance including, Litespeed, Nginx and Apache
  • Great knowledge of JavaScript, HTML and CSS,
  • Experience in common third-party APIs
  • Experience in working with customers in a support role
  • Analytical skills with high attention to detail
  • Native English speaker with excellent written communication skills
  • Organisational skills with the ability to handle multiple tasks
  • Work in a team or own initiative
  • Great problem-solving skills

    Desirable skills

  • Experience working in the iGaming and affiliate marketing industries
  • Working knowledge of Adobe Photoshop

Benefits
  • Pro Rata: 20 days per year paid leave, plus statutory holidays & 5 mental health days off – including Christmas week
  • Home Working allowance (printer, desk/chair allowance, home broadband & mobile contributions, plus coffee allowance)
  • Job Types: Full Time/Permanent
  • Salary- DOE

To apply: https://weworkremotely.com/remote-jobs/tag-media-web-developer-2

We Work Remotely: Back-End Programming Jobs
Tue, 15 Nov 2022 09:31:13 GMT

Headquarters: Warsaw, Masovian Voivodeship, Poland
URL: http://covergo.com

Top 3 Reasons To Join Us

  • Competitive Salary
  • 100% Remote
  • Working on the latest tech for the Insurtech Market Leader

About Us

At CoverGo, our mission is to help insurance companies and banks to make insurance 100% digital, to better serve their customers.

  • We are the leading provider of cutting-edge technology to the insurance industry
  • We're also the winner of the insurtech of the year in all of Asia in 2021 and other awards globally
  • We work with enterprise clients such as AXA, MSIG, DBS, Fubon, Bank of China Group Insurance, and many more
  • We're an international, diverse team with over 20 nationalities and team members working remotely from all over the world
  • We are fully funded and backed by reputable VC funds and strategic institutional investors
  • We have offices in Singapore, Hong Kong, and Vietnam. We plan to expand to the US and other markets in the upcoming months
  • We've grown our annualized revenue by over 1000% since January 2021
  • We're constantly working towards making CoverGo a workplace that you love coming to. We deeply believe that bringing together a diversity of thoughts, expressions, and perspectives is key to building the best culture for equally diverse communities all over the world

About the Role

.Net Backend engineering is the heart of our technical excellence. We are looking for people who are able to analyze complex insurance domains and build high-quality API and microservices in cross-functional product and project teams.

CoverGo is a Kubernetes-native platform that consists of around twenty microservices exposed via a GraphQL gateway (https://api.covergo.com/playground), based on .net 6.

What You Will Do

  • Help us build, grow and maintain our services
  • Apply your skills to develop robust and scalable software

You'll be successful in this role if:

  • You are a hands-on engineer, and you love what you do
  • You are a quick learner and excited about learning new technologies
  • You are passionate about automated testing, code quality and engineering best practices
  • You advocate software craftsmanship and take pride in your work
  • You enjoy collaborating with engineers across functional teams and have excellent communication skills
  • You enjoy taking full ownership of projects from conception to production

What We Need

  • Experience in Event sourcing, CQRS, and DDD (Domain Driven Design)
  • Excellent understanding of .NET Core and C#
  • Experience with Docker
  • Familiarity with microservices using GraphQL
  • Experience with database technologies like MongoDB, PostgreSQL
  • Intensive TDD practice

It'll be nice if you have some experience in areas:

  • Event Storming or Event Modeling
  • SpecFlow and BDD
  • GitHub Actions
  • Cloud Computing platforms: Amazon AWS, Microsoft Azure, Google Cloud, Alibaba etc.
  • MS/BS in Computer Science or a related degree
  • Insurance and fintech experience
  • Know what these names are about: Vaughn Vernon, Eric Evans, Martin Fowler
  • Kubernetes
  • GitOps

Why You'll Love Working Here

  • Salary: Up to 5000USD/Month
  • Full-remote employment, work from anywhere and/or from one of our physical offices in Vietnam, Singapore or Hong Kong occasionally
  • Local time zone office hours, work by your schedule
  • Paid annual leaves
  • Employee stock options
  • Performance bonus
  • Performance review 2x a year
  • Company activities & team offsites to exotic locations
  • Training and development plan

To apply: https://weworkremotely.com/remote-jobs/covergo-senior-backend-engineer-net-4

We Work Remotely: Back-End Programming Jobs
Fri, 11 Nov 2022 16:38:58 GMT

Headquarters: Cedar Falls, IA
URL: https://moov.io


Moov is the payments processor devoted to delighting users. We help software companies add money movement to their products, letting the end-user drive how they pay and get paid. 

As a Sr. Software Engineer at Moov you will build new and improve existing fintech and payment experiences that customers depend on every day.

You will:

  • Work on next-generation financial products
  • Lead teams of developers and mentor fellow team members
  • Design and build production services using Go, Microservices, databases, and cloud solutions
  • Create APIs and tooling to support products and services
  • Reproduce customer issues with our tools and contribute to them
  • Triage and assist incoming support requests
  • Collaborate with fellow engineers, product managers, business development, and company leadership to solve problems and plan for the future
  • Own the full release lifecycle from feature development to public and hosted release
  • Contribute to documentation of the system
  • Other duties as assigned by Moov and/or your manager

You have:

  • Self-guided building and planning of production systems
  • History of contributing to open source projects
  • Years of experience in production environments 
  • Knowledge of payment systems, fintech, or online banking
  • A desire to perform and grow as an engineer
  • The ability to design seemingly simple and creative solutions to complex problems
  • BS/MS in Computer Science or related area - advanced degree preferred

Bonus points if you also have:

  • Knowledge of payment platforms using RTP, Card, ACH or other payment rails
  • Knowledge of ISO8583, ISO20022, Single Message Systems (SMS) and Dual Message Systems (DMS)
  • Knowledge of OSS tools and active participation in OSS community

Technologies we use and teach

  • Go
  • Git
  • Docker, Kubernetes
  • MySQL, SQLite
  • HTTP2, JSON
  • Kafka, events, webhooks
  • Microservices

Benefits include:

  • 100% remote. We make remote-work work.
  • We match what you contribute to your 401(k) up to 5% of your salary
  • Generous parental leave
  • Competitive health, dental, and vision insurance plans
  • Unlimited PTO, paid holidays, and sick leave
  • Learning stipend and a culture that encourages and promotes professional growth and development
  • Home office stipend
  • Ownership in the company via employee stock options
  • Culture of people helping people who give first, celebrate wins together and embrace autonomy, transparency, and trust
  • The opportunity to join an experienced and ambitious team passionate about solving customers’ needs and who love what they do
  • Partner with a community of 3000+ developers around the world, helping them focus on possibilities vs payments

Salary range:
$155k to $185k based on experience, geography, and other key factors


Advice:


If you are nervous about not having the right qualifications, apply anyway! We hire people, not job roles. We look for talent that will help us push boundaries, experiment, and bring in new ideas. That means caring more about qualities than qualifications. 


One more thing:


Don’t go iron your clothes for your interview (do people still own irons?). We're all pretty casual here, so you can wear whatever you are most comfortable in.


Okay—last thing:


When you meet with us, have some concrete, tangible examples of when you’ve added value, improved something, created something, or done some fantastic, customer-centric work. We also want to learn about you as a person. If you want to know what it’s like working at Moov, check out stories from our employees.


PS:


Share our job roles with others! Wouldn’t it be nice to make new friends and bring over old friends? We think so.


 

To apply: https://weworkremotely.com/remote-jobs/moov-financial-senior-software-engineer

We Work Remotely: Back-End Programming Jobs
Wed, 09 Nov 2022 14:45:37 GMT

Headquarters: New York
URL: https://ampcontrol.io

🚀About Ampcontrol


We're Ampcontrol, building AI-powered software for optimizing electric vehicle (EV) charging.

We are a venture backed remote team of engineers and energy experts based in the U.S and Europe building the new way of EV charging. Our primary goals are to enable companies to provide higher capacity charging on existing infrastructure as well as optimization of fleet charging logistics.

Our company culture includes minimal hierarchy; We make technical decisions based on consensus and aim at simplicity and clarity.

https://www.ampcontrol.io/


🌎 Our Mission


We're on a mission to help the automotive industry transition to 100% electric vehicles.


We believe in a future of self-managing, reliable, and affordable charging for companies, fleet operators, and humans on our planet.


💻 The Role

  • All levels of experience. The position will be accordingly
  • You'll be building and improving our python backend system, including the core optimization system and our customer facing APIs
  • Maintain and improve test environment
  • Develop our Python3/FastAPI service further, with an eye on performance and scalability
  • Work with data scientists to build a stable and powerful architecture for ML-applications for real-time optimization
  • Build, maintain, migrate databases and accommodate time-series data
  • Write clean and easily maintainable code for our optimization engine with a focus on reliability and scalability

⭐ You have

  • Professional experience in python software development or QA engineering
  • Experience in at least one cloud computing platform
  • A good understanding of DevOps tools and methods, including end-to-end testing
  • Fluency in English for verbal and written communication is required
  • Motivated to work in the electric vehicles and sustainability industries
  • Experience with PostgreSQL and Redis preferred



📍 Location


We're a remote team.
You can work from America, United States, Canada, Europe.

To apply: https://weworkremotely.com/remote-jobs/ampcontrol-python-developer

We Work Remotely: Back-End Programming Jobs
Wed, 09 Nov 2022 04:43:02 GMT

Headquarters: Greater Philadelphia, PA
URL: https://www.instinct.vet/

​Meet Instinct 👋
Instinct Science is a growing Philadelphia-based animal health company working on unique technology solutions for state-of-the-art veterinary hospitals across the globe. 
 
We’re seeking an experienced Elixir Engineer to be the next member of our growing 50-person team. 
 
The Instinct team is fully distributed, so your geographic location doesn’t matter as long as you can overlap with our regular business hours (Mon-Fri 8 am - 5 pm ET). Work hours are flexible.
Position Summary 😺 
You will work alongside other experienced engineers to improve internal tools for our support team, focusing on data migration and admin tooling. Your contributions will greatly influence the usability and usefulness of our overall products and empower our internal customer support team to help with customer needs.
 
The ideal candidate is efficient, organized, detail-oriented, and motivated by challenging yet meaningful work that has the potential to shape an entire profession.
 
Day-to-day work will consist of the following:
  • Managing and maintaining partner relationships
  • Designing, building, documenting, and troubleshooting internal tooling 
  • Building new features, troubleshooting bugs, planning future dev work, reviewing teammate PRs, and taking ownership for our growing back-end application 
  • Working in partnership with a close-knit team that is working hard for a better product each day
We’re Looking for Someone With
  • At least 3 years of experience building back-end applications
  • Experience using Elixir and/or Erlang in production
  • Deep knowledge of API designs
  • Working knowledge of networking protocols and data interchange formats (e.g., TCP/IP, HTTP, FTP, SOAP, JSON, XML)
  • Working knowledge of relational databases
  • A high bar for code quality with belief in automated testing
  • Strong organizational skills and ability to manage multiple simultaneous engagements
  • Strong problem solving and analytical skills with experience to resolve problems efficiently
  • A desire to mentor and support a team of fellow developers
  • Ability to think through challenges and develop features that solve them elegantly
  • Ability to challenge and improve our current architecture
  • Excitement for building critical integrations for veterinary hospitals
Bonus Experience 💡​
  • Previous experience as a remote engineer, preferably as part of a small team
  • Previous work on health care, medical records, veterinary, or enterprise software
  • Some experience managing external business relationships
Technology Used at Instinct 🧑‍💻​
  • Elixir, Phoenix, Absinthe (GraphQL)
  • PostgreSQL, Redis
  • Javascript, Typescript, React, Apollo, Electron
  • Cypress, Jest, React Testing Library
  • Node
  • AWS
  • CircleCI
  • Docker
  • Papertrail, Sentry, Prometheus, Grafana
  • Github, Jira, Slack
A Sneak Peek at Team Instinct 🔭
The Instinct team consists of a unique mix of veterinary and technology experts who offer years of experience developing and commercializing point-of-care software for the veterinary industry. 
 
Instinct fosters a diverse, inclusive, transparent, and fun work environment. As a fully distributed team, we value teammates with strong communication and organizational skills. We’re building a company that reflects our care for every individual, treating each team member well by going out of our way to help one another in the short-term and pushing for growth in the long-term. 
We’re guided by one thing: helping veterinary hospital teams excel. To that end, your work contributions will greatly shape the workflows, staff happiness, and patient care for some of the most advanced veterinary centers on the planet.
 
Salary and Benefits Highlights 🌞
  • We offer a supportive, innovative, caring work environment.
  • We pay our team well (flexible based on experience).
  • We give our team owner-like flexibility over work and time off.
  • We offer health, vision, dental insurance, and 401K.
  • We offer a generous home office and professional development stipend.
  • We provide all-expense-paid travel to hospitals and our retreats.
Learn More About Us 👓
https://www.instinct.vet - Corporate website
 
https://pickthebrain.instinct.vet - Our blog called Pick the Brain that has articles that will help you understand a little more about how we engage and help our customers—besides writing awesome software.

To apply: https://weworkremotely.com/remote-jobs/instinct-science-production-support-elixir-engineer

We Work Remotely: Back-End Programming Jobs
Tue, 01 Nov 2022 15:48:35 GMT

Headquarters: Manhattan Beach, CA
URL: https://blueprintprep.com/

Blueprint Test Prep has an opportunity for a Backend Software Engineer to join our team! This role will also work on our Learning Management System and other platforms that drive our success. This position is fully remote, and we respect life-work balance.

Have flexibility, do meaningful work, impact society and work with a fun team!

Who You Are
  • 3+ years of experience with C/C++/Golang (we use Golang) 
  • Strong experience in backend toolings and technologies, such as Swagger/OpenAPI, JSON, REST, CRUD, GraphQL.
  • Experience with RDBMS such as MySQL, PostgreSQL, MSQL, etc.
  • Experience with NoSQL such as DynamoDB, MongoDB, Redis, etc.
  • Design distributed services including microservices, messaging design, and data design.
  • Experience with AWS stack, including API Gateway, AWS Lambda, SNS, SQS, and DynamoDB (bonus for Google Cloud / Azure)
  • Use of event-based system designs (not required).
  • Experience with Jira, Agile, CI/CD, Git, Code Reviews

What You’ll Do
  • Design innovative solutions that push the boundaries of the EdTech space - We believe there is a universe of potential that technology can unlock in education. We want you to have that same vision, whether that's applying new technology to education or research into a new product.
  • You love to build amazing technology - It's not enough you translate business solutions into code. You are proud of your craft and love to build great software.
  • You enjoy collaborating and communicating with other engineers, and both product and design teams. In a remote-only working environment, this is even more crucial.
  • Design matters - You care about the little things that make a great user experience and you’re willing to fight for it!
  • You are great at decomposing complex problems - You are a great debugger and problem solver.
  • Mentoring engineering best practices - You are open to sharing and mentoring others about technology.
  • Remain calm - We know that software development is a stressful job. Our engineers are calm under pressure, analytical, logical, and a beacon of trust for everyone involved.

To apply: https://weworkremotely.com/remote-jobs/blueprint-test-prep-backend-software-engineer

We Work Remotely: Back-End Programming Jobs
Tue, 01 Nov 2022 11:44:38 GMT

Headquarters: London (Remote)
URL: https://www.maharishi.foundation/

About Us
Maharishi Foundation International (MFI) is a US-registered non-profit that supports the development of new technologies and outreach opportunities for the worldwide Transcendental Meditation® (TM®) organisations. Over the past 60 years, more than 10 million people worldwide have learned the TM technique through personal instruction by tens of thousands of certified teachers. 

MFI is a growing, fully remote team of nearly 50 people, located around the globe but mainly in North America and Europe. As an organisation we are committed to leveraging modern technology and progressive management practices to make the TM technique and its related programmes more available to people everywhere. 

We favor a healthy and balanced work environment with opportunities for personal development.  

Job Summary
We are looking for a backend engineer with focus on AWS Infrastructure with a proven track record of developing backend services Serverless framework. As we are a small, but growing team you will be responsible for the maintenance and support of existing backend features as well as planning and scoping new feature additions and iterations.

You will be working closely with our product team (design, product and development) to launch a meditation and lifestyle application. Applicants should have a proven track record working on large scale, consumer facing products with experience creating modular service based solutions. Applicants should be comfortable working in a fast paced environment, where each individual has a lot of influence and responsibility to deliver, and key to this continuous integration is a reliable and scalable CI / CD process.  You will play an extremely vital role in the development and release of this application as well as maintaining and improving the CI tools we use moving forward. Since there is an existing global community waiting for this application, the app will have an immediate, engaged user base. 

The AWS backend is built using a serverless approach using AppSync (GraphQL), DynamoDB, Cognito and Lambda. Local development and stack deployment is managed using the Serverless framework, and CI pipelines have been implemented using CircleCI and Bitrise. You will become responsible for all of the working elements of the system and the accounts associated with the architecture.

About You
You understand how the AWS suite of products is structured, and can show experience writing fully tested scalable code using relevant AWS products and services. You understand API architecture, and can take a data model and translate it into reusable and flexible components. You enjoy shipping clean, readable and reusable code. You are comfortable working on a distributed team spread across time zones and cultures. You are excited to use technology to have a positive impact in the world as a whole, and in an intimate way for each individual.

Responsibilities
  • Work with design team during their sprints to develop the platform 
  • Ensure the performance, quality, and responsiveness of the application
  • Collaborate with the team and contribute to the definition of specifications for new features, and own the development of those features
  • Develop a detailed understanding of deployment processes for AWS (cloudformation) Bitrise, CircleCI and the destination APIs from Google Play and App Store Connect.
  • Proactively identify and correct bottlenecks, fix bugs and performance issues
  • Maintain code quality, organization and automatization
  • Develop a logging and monitoring strategy for all aspects of the infrastructure
  • Understand the concepts of DevSecOps and the tools we should implement to ensure Security best practices are followed
  • Ensure testing strategy is followed within the team - for unit and integration tests

Skills and Requirements 
  • Proven experience in mobile app development 
  • Proven track record working within an AWS application environment
  • An understanding of best practice DevOps process, and some experience writing CI pipelines and deployment scripts
  • Familiarity with Application logging and debugging platforms (Sentry, New Relic, Splunk)
  • Some knowledge of security testing tools and code quality assessment
  • Experience with large scale testing in a production environment
  • Familiarity with connecting mobile applications to back-end services through APIs
  • Familiarly with the API standards including GraphQL and REST 
  • Experience with performance and memory tuning with standard tools
  • Familiarity with cloud message APIs and push notifications
  • Proficient with code versioning tools (Git)
  • 5 years of testing and deploying code in a large scale production environment
  • Experience working in a global non-profit, working with a remote team or in a multinational organization preferred
  • Fluency in English (written and verbal)
 
Bonus points if you have 
  • Experience with Node.js
  • Experience with data architecture
  • Experience with Netsuite or similar CRMs and lead nurturing would be a plus
  • Experience with the Transcendental Meditation® organisation, meditation, or some form of healthy living

If you are passionate about this work but do not have all of the skills listed we are still interested in hearing from you! 

Pay and benefits
Our pay levels are set according to a formula that combines above-median market rate data for the role (we pay 55th percentile of New York market rate for this role, based on Payscale data) adjusted for your local cost of living based on Numbeo data.
 
We take the issue of equitable pay very seriously, and we apply our pay formula to all workers who work 80% or more of full time hours with us.

Diversity and inclusion
We care about diversity - we strive to ensure all of our team feel included and can bring their whole selves to work but we also know that this work is never ‘done’ or complete, and that we can always improve.

Our team is fully remote, living and working across 20 countries across the world, and we’d love to hear how you can add to our special culture at MFI.

To apply: https://weworkremotely.com/remote-jobs/maharishi-foundation-international-backend-engineer

We Work Remotely: Back-End Programming Jobs
Mon, 31 Oct 2022 21:57:34 GMT

Headquarters: Berkeley, California, USA
URL: http://www.mindsdb.com

Who we are

MindsDB helps companies use the power of Machine Learning to ask predictive questions of their data and receive accurate answers from it. We do all of this inside the database with a simple interface, decreasing development time and increasing accessibility.

We are a fast-paced, fast-growing company with an exciting future ahead!


Our history so far
  • MindsDB are the largest, fastest growing open source Machine Learning project in the world with over 11k Github stars.
  • Graduate of YCombinator (the startup accelerator for Stripe, Airbnb, and Coinbase).
  • Backed by Walden Catalyst Ventures, YCombinator, OpenOcean (the venture fund launched by the creators of MySQL and MariaDB), SpeedInvest, and the University of California Berkeley.
  • Recognized as one of America’s most promising AI companies by Forbes Magazine, one of the 8 most innovative AI and ML companies by TechRepublic, and recently nominated as a “Cool Vendors in Data for Artificial Intelligence and Machine Learning” by Gartner.


About the role

We are looking for a driven Backend Engineer (Python) to be a main developer of the infrastructure that powers our product.

Together with the team, you’ll work to drive platform stability, optimise performance, and develop new functionality. You’ll also help drive our next stage of growth, playing a key role in our serverless development.

We are a 100% remote team, allowing us to hire the best talent from around the globe. For this role we are hiring in North/South American time zones, approximately GMT-7 to GMT-4.

MindsDB is committed to flexible working. Our goal is for our people to feel free to work where, when and how they choose to enable our staff to balance their personal interests with their work commitments and deliverables, to support a happier and healthier way of life. Performance will be judged on output and staff are trusted to manage their working time effectively to meet work deadlines and goals whilst ensuring their wellbeing is prioritised. If that suits you we would encourage you to apply!


What you'll be working on
  • Driving platform stability
  • Maintaining platform components that enable our core product features
  • Implementing security best practices
  • Optimising performance & scalability
  • Improving the performance of our current platform
  • Helping transition us to a serverless cloud architecture
  • Developing new functionality
  • Collaborating with the all parts of the team
  • Implementing major features and enhancements


Requirements
  • 5+ years Backend Engineering experience
  • Expertise in Python and SQL
  • Experience with AWS, HTTP, TCP/IP, Docker
  • Fast, high quality development
  • Strong communication skills


Nice To Have
  • Experience with microservices architecture
  • Experience with Kubernetes
  • Experience with Machine Learning
  • Experience working in a fast moving, growing startup environment.
  • Fluency and communication skills in Spanish


We understand that there's no such thing as a 'perfect' candidate. We're looking for someone passionate, proactive and ambitious, who is excited to face the challenges of a rapidly growing startup. MindsDB is the type of company where you can grow exponentially, and we encourage you to apply to us even if you don't 100% match the candidate description.


Benefits & Perks:
  • Fully remote team
  • Flexible working hours
  • Competitive Compensation
  • Unlimited PTO
  • New Hire Remote Setup budget
  • Learning & Development budget
  • Medical, Dental, Vision Insurance (US only)
  • Monthly Wellbeing Budget
  • Monthly (virtual) team events
  • International in-person company retreats
  • Wellbeing/Mental Health leave


Diversity, Equality & Inclusion

MindsDB is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all of our employees. MindsDB will give all qualified applicants consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.​


To apply: https://weworkremotely.com/remote-jobs/mindsdb-backend-engineer

We Work Remotely: Back-End Programming Jobs
Wed, 26 Oct 2022 22:31:18 GMT

Headquarters: Denver, Colorado
URL: https://www.housecallpro.com/about/

The role: Sr. Ruby/RoR Software Engineer
Location: Mexico

As a Senior Ruby/RoR Engineer, your primary focus will be to work directly with the product management team to conceive, develop, and refine our core web applications and deliver outstanding experiences and value to our customers. You will work in an iterative, data driven environment to refine the application. 


Our Engineering team is extraordinary. We’re a hardworking and focused team driven to deliver industry-leading apps to our service professional customers. Our success is their success. Our team of entrepreneurial, enthusiastic and client-focused team members are the "engine room" of Housecall Pro, helping our customers operate and grow their businesses.


 What you'll be doing

  • Design, develop and deploy features for Housecall Pro’s core Ruby/RoR applications
  • Ensure the performance, quality, and responsiveness of applications
  • Work with product management to refine initial concepts features that deliver customer delight
  • Build and execute a high velocity of smart, highly performant server side A/B tests to increase business metrics
  • Stay up to date with new Growth and Personalization tools
  • Identify and correct bottlenecks and fix bugs
  • Develop and maintain code quality standards and enforce them across the team
  • Continually introduce architectural improvements and refactorings to the code baseline
  • Write automated tests at the appropriate architectural level
  • Conduct code reviews and architectural reviews for features developed by other members of the team
  • Lead feature teams in their weekly iterations
  • Maintain and improve our continuous integration and development environments

Core qualifications

  • Ability to work at a fast pace with a drive to quickly deliver value to our customers
  • BS, MS or Ph.D in a computer science / computer engineering program
  • 3-10 years industry experience developing commercial Ruby/RoR applications
  • 1-2 years experience leading teams and performing code reviews
  • Advanced knowledge of Ruby/RoR
  • Familiarity with ReSTful APIs used to connect our Android, iOS, and Javascript applications to the web application 
  • Proficient understanding of Git
  • Strong proficiency with continuous integration/continuous deployment
  • Experience with Kotlin a plus
  • Experience with Swift a plus
  • Experience with Javascript/React a plus
  • Experience with MaterialUI a plus
  • Fluent in English required
  • Ability to work 100% remote from any country in Mexico

To apply: https://weworkremotely.com/remote-jobs/housecall-pro-senior-staff-ruby-on-rails-engineer-1

We Work Remotely: Back-End Programming Jobs
Fri, 21 Oct 2022 14:03:48 GMT

Headquarters: New York, NY
URL: https://www.stickermule.com/careers

About Sticker Mule
Sticker Mule is the Internet's most "kick ass" brand. We are privately-owned, profitable, and powered by a globally distributed team that enjoys building happy customer experience at the highest technical standards. Our software team operates from 17 countries, and we're always looking for more exceptional engineers.


The SRE team is responsible for building, maintaining and securing our services infrastructure, while participating in the weekly on-call schedule.

We offer
  1. Remote work with flexible schedules
  2. A privately owned, low-stress culture
  3. A fun "no bullshit" work environment

We like you to know
  1. Docker
  2. Kubernetes
  3. GCP
  4. AWS
  5. Go
  6. Postgres
  7. Redis
  8. Familiarity with JavaScript
  9. Excellent communication skills (English)
  10. Degree in Computer Science or equivalent practical experience

Challenges
  1. Build CI and CD pipelines
  2. Optimize and scale workloads
  3. Secure containers and web services

Compensation and benefits
  1. Salary: $120k+ based on experience
  2. $20,000 signing bonus
  3. 4 weeks vacation + holidays based on your country of residence

To apply: https://weworkremotely.com/remote-jobs/sticker-mule-site-reliability-engineer-1

We Work Remotely: Back-End Programming Jobs
Tue, 18 Oct 2022 12:45:05 GMT

Headquarters: Boston, MA
URL: https://sendwave.com


How we work

What we’re most proud of though is our brilliant, creative, and tenacious team. Our remote-first workplace means you’ll be working with Sendwavers in Europe, Africa, South America, and the U.S. that all share a core set of Sendwave values. What exactly are those values? Glad you asked.

  1. Prioritize fearlessly.
    There will always be more problems to solve and opportunities to pursue than we have the capacity for. We’re not afraid to say no and are willing to let fires burn, knowing that to win we must discern and execute decisively on the vital few rather than the important many.
  2. Take full ownership of the outcomes we’re responsible for.
    Our job is not to do what we can to solve a problem. It's to ensure that problem is solved. If an attempt to solve a problem doesn't work, we seek an alternative. If we need help, we request it, and, if necessary, demand it.
  3. Forge a diverse team and inclusive culture.
    We believe the challenges we’re addressing will be best met by a truly global, diverse team, working together. We’re not naive to the systemic bias and discrimination that make this easier said than done, so we check our egos, listen deeply, and measure progress towards making this a fundamental part of our success.
  4. Maximize our rate of learning.
    We view projects as ever-evolving drafts and welcome opportunities to discover that what we had in mind won't work so we can move to an even better end state. Most importantly, we do this fast. The faster we run these loops — as a company and individuals — the faster we’ll achieve our mission.
  5. Embrace embarrassing honesty from ourselves and others.
    We function best when we're open and honest with one another — especially about our challenges and doubts. We lean into uncomfortable conversations and support our colleagues when they do the same.
  6. Maximize energy, not time spent.
    We measure our own and others’ contributions by objectives reached, not time spent. Living a full life outside of work is necessary for high achievement over the long term.

 


Your key area of focus:

A good CI/CD pipeline helps our engineers deliver features quickly, efficiently, and safely to production. A Senior Developer Tooling Engineer at Sendwave aims to apply the same principles to our tooling that supports our wider engineering organization.

You’ll be working on automating complex processes, reducing manual steps in day-to-day workloads, improving infrastructure health visibility, and improving our engineers' delivery of code. You'll take on the burden of managing how software gets delivered to production and ensuring that our infrastructure just works. In short, you’ll provide leverage for the other engineers at Sendwave to continue making sending money as easy and simple as sending a text.


In the first few months, you’ll:
  • Work on improving our development tools and experience so that engineers can ship work faster.
  • Build tools to help increase visibility into more opaque processes and pipelines.
  • Create automation for manual tasks, or workflows that span multiple different sources.
  • Explore and evaluate third-party or in-house solutions for complex process problems.
  • Participate in an on-call rotation to handle problems outside of business hours so that our system is always available to our users
  • Uncover bottlenecks in our software delivery process and improve them.

What you bring to the table:
  • 3+ years of professional experience in DevOps, SRE, Software Development, or an equivalent field.
  • Experience working closely with key stakeholders across an organization's development, operations, and business units.
  • 2+ years working with AWS or Google Cloud.
  • Proficient in code deployment tools (Terraform, Puppet, Ansible, Chef)
  • Experienced with scripting (Bash, Python)
  • Experience working with Git and other CI/CD tools and pipelines.

Bonus points if you:
  • Are a creative and flexible problem solver, and interested in finding the best solutions for our particular needs
  • Like getting in the weeds and making projects happen
  • Are excited about multiple kinds of work and want to help out where it’s needed
  • Are comfortable defaulting to over-communication and overreaching when it comes to coordination.
  • Adjust quickly to changing priorities and conditions and cope effectively with complexity and change.
  • Have created BI dashboards and tooling in a previous role.
  • Have experience with Load/Stress testing and tools.
  • Have experience with service-based architectures.

Key Details:
  • Location: Our company is 100% remote. This is a permanent position and you can be based anywhere in the United States, Canada, United Kingdom, Germany, France, or Belgium.
  • Competitive compensation package
  • Major benefits:
  • Subsidized health insurance and retirement contribution matching (both vary from country to country)
  • 26 weeks of fully paid parental leave and subsidized fertility assistance
  • Unlimited vacation with a 20-day minimum requirement
  • $10,000 annual charitable donation matching

And best of all:
  • Our team of over 400 employees is fully distributed across the world. We are working from coffee shops, homes, and co-working spaces — making us one of the larger fully distributed growth-stage startups in the world.
  • We are proud parents, community organizers, farmers, band members, yoga teachers, YouTube influencers, former Olympians, and serial entrepreneurs.
  • We collectively speak over twenty languages, including Akuapem, Amharic, Bengali, Ewe, Fante, Ga, Igbo, Kalenjin, Luganda, Oromo, Somali, Swahili, Wolof, Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish.
  • We recently joined forces with WorldRemit, another remittance company. We’re excited about the ways we can collaborate and continue to provide the best service to our users.

Ready to apply?


Applications will be reviewed on a rolling basis. If interested, please submit your resume along with a cover letter highlighting why your experience demonstrates you meet the requirements of the role. Please also indicate the countries in which you have work authorization.


Confidence can sometimes hold us back from applying for a job. But we'll let you in on a secret: there's no such thing as a 'perfect' candidate. Sendwave is a place where everyone can thrive. So however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to wake up every day.

To apply: https://weworkremotely.com/remote-jobs/sendwave-senior-developer-productivity-engineer-remote

We Work Remotely: Back-End Programming Jobs
Fri, 07 Oct 2022 15:38:17 GMT

Headquarters: Toronto, Canada
URL: https://agencyanalytics.com

We’re looking for a PHP Developer to join our Platform group, responsible for driving the systems that enable our user's most important features

As part of platform, you'll be developing and operating a wide range of backend functions and tools that enable the features our users love. Together with the team, you'll work remotely to implement architectural changes, drive platform stability, research new technologies and continuously advocate for the use of best practices. You'll frequently work with other engineering teams to deliver incremental product improvements and new features

This position is 100% remote and only eligible for those who are authorized to work in Canada.


What You'll Do

  • Design, develop and iterate on backend services that handle millions of requests per day
  • Develop and maintain platform components that enable our core product features
  • Collaborate with engineering leaders to determine how to reliably scale backend systems
  • Use a hands on approach to research, measure and improve application performance
  • Work with infrastructure engineers to collaboratively plan and maintain tools that underpin our developer experience
  • Work closely with leadership to identify and solve architectural and technological challenges

Salary

  • $100,000 - $120,000 CAD

Job requirements

  • You have several years of experience with PHP 7+
  • You have experience with modern cloud storage solutions such as BigQuery
  • You are focused around quality and supporting others to maintain a high standard
  • You have an understanding of system design and can quickly scope out projects
  • You are comfortable around modern infrastructure tooling and understand how infrastructure relates to software development
  • You learn fast and are eager to experiment, research and test new technologies to validate how they can be used to fulfill company goals

Job Benefits

  • Profit-sharing, distributed quarterly
  • Frequent promotions
  • 4 weeks vacation and paid sick days
  • Happy Hour once a month
  • Extended health benefits
  • Continued education allowance
  • Annual fitness allowance
  • Work from anywhere in the world
  • Join a bootstrapped, product-focused, & customer-oriented team

To apply: https://weworkremotely.com/remote-jobs/agencyanalytics-php-developer-1

We Work Remotely: Back-End Programming Jobs
Thu, 29 Sep 2022 19:52:40 GMT

Headquarters: Denver, Colorado
URL: https://www.housecallpro.com/about/


Ruby on Rails Engineer (mid-senior)
Location: South America


Application form:
https://grnh.se/e3ea1e814us 



TO BE CONSIDERED FOR THIS ROLE, PLEASE SUBMIT AN UPDATED RESUME TRANSLATED TO ENGLISH

Who is Housecall Pro?  


Housecall Pro is a fintech company founded in 2013. We built a SaaS platform that helps Home Service Professionals operate their businesses. We created the application for plumbers, electricians, and other Pros in the home improvement/trades industries.


Housecall Pro is a simple, cloud-based field service management software platform aimed at
helping companies keep track of jobs, monitor technician activity, and produce invoices easily.


Our core product helps our clients with scheduling, dispatching, job management, invoicing, payment processing, marketing, and more. They used to struggle with the ton of paperwork after their hours. Now they can save time, and manage their business in one app.


We support more than 27,000 businesses and have over 1,300 ambitious, mission-driven employees in San Diego, Denver, and all over the world (including 200+ talented and innovative Engineers).


 


🤜🤛  WHAT’S IN IT FOR YOU?:


  • 💻🌎Remote environment
    totally built to make you feel that we are all together in one space without leaving your home office!
  • 😎🏝 Self-Managed PTO - Beach? Mountains? Camping? Discovering new experiences? You are free to take time out as you need!
  • ⬅ ➡2 Different ways to hire you - Because you have the right to choose what works better for you! 
  • ⏰Flexible work hours - We believe that you can reach your professional and personal goals working with us and encourage you to have a work-life balance!
  • A culture built on innovation that values big ideas - We are always open to new ideas that will improve the lives of our Pros!
  • Work in your own time zone - Because we don’t think that you should miss those memorable moments with your friends and family!
  • Newest MacBook (or PC if you prefer!) + Setup Fee ($500) - What is an engineer without the right tools right? Here in HCP, you can choose your computer and set up your home office!


 


We know what you are thinking…WHAT IS THE ROLE AND WHAT WILL YOU BE DOING? 👀


  • Design, develop and deploy features for Housecall Pro’s core Ruby/RoR applications
  • Ensure the performance, quality, and responsiveness of applications
  • Work with product management to refine initial concepts features that deliver customer delight
  • Build and execute a high velocity of smart, highly performant server side A/B tests to increase business metrics
  • Stay up to date with new Growth and Personalization tools
  • Identify and correct bottlenecks and fix bugs
  • Develop and maintain code quality standards and enforce them across the team
  • Continually introduce architectural improvements and refactorings to the code baseline
  • Write automated tests at the appropriate architectural level
  • Conduct code reviews and architectural reviews for features developed by other members of the team
  • Lead feature teams in their weekly iterations
  • Maintain and improve our continuous integration and development environments


 


🏆 You must be aware that joining Housecall Pro means: 


  • Building a product that really improves users’ lives (70k users, 4.6 rates at App Store) - let’s see what clients say about the product;
  • Being a part of a global team that build a diverse culture in our company
  • Working with more than 200 engineers highly qualified and engaged in improving the life of our Pros. 
  • Having a real impact on technical decisions without breaking through the corporate, glass ceiling;
  • Being in direct contact with the community of users, who are eager to share their feedback;
  • Rapidly growing teams that create a defined career path.


We think that this offer is for you if you:


 


  • ✅Have at least 2 years of professional experience in programming Rails applications 
  • ✅Have advanced knowledge of Ruby and Rails 
  • ✅Have at least a theoretical understanding of Object-Oriented Programming
  • ✅Have excellent oral and written communication skills. You’ll be working with a ✅distributed team, so first-class communication is a must
  • ✅Have at least some working experience with Sidekiq
  • ✅Have a practical understanding of SOLID principles
  • ✅Interest in writing clean, extendable code
  • ✅Fluent in English
  • ✅You are committed to your work, open to feedback, and eager to share your knowledge, just like us :)


 


We know what you are thinking… How is your daily routine going to be? 👀


  • Design, develop and deploy features for Housecall Pro’s core Ruby/RoR applications
  • Ensure the performance, quality, and responsiveness of applications
  • Work with product management to refine initial concepts features that deliver customer delight
  • Build and execute a high velocity of smart, highly performant server-side A/B tests to increase business metrics
  • Stay up to date with new Growth and Personalization tools
  • Identify and correct bottlenecks and fix bugs
  • Develop and maintain code quality standards and enforce them across the team
  • Continually introduce architectural improvements and refactorings to the code baseline
  • Write automated tests at the appropriate architectural level
  • Conduct code reviews and architectural reviews for features developed by other members of the team
  • Lead feature teams in their weekly iterations
  • Maintain and improve our continuous integration and development environments


🔝And also, you get extra points for:


  • ✔ Working understanding of React
  • ✔ Understanding the importance of loosely coupled code
  • ✔ Interest in DDD
  • ✔ Understanding of different refactoring techniques


 


Okay, okay, you need something to pay the bills, right? 🤑


Our range of compensation starts at 💵7000 USD dollars.💵


 


Do you want to have the opportunity to work for a 🦄 startup without leaving your country? 


 


Come and join us in HCP!


Founded in 2013, Housecall Pro helps home service professionals (Pros) streamline every aspect of their business. With easy-to-use tools for scheduling, dispatching, payments, and more, Housecall Pro enables Pros to save time, grow profitably, and provide best-in-class service.


Housecall Pro’s brand portfolio includes BuildBook, construction management software for builders and remodelers, and CONQUER, a business coaching solution for home services businesses. Our brands are united by a singular mission to champion our Pros to success.


We support more than 25,000 businesses and have over 1,000 ambitious, mission-driven, genuinely fun-loving employees across the United States and all over the world. If you want to do work that impacts real people, supported by a team that will invest in you every step of the way, we’d love to hear from you.


Housecall Pro celebrates diversity and we are committed to creating an inclusive environment.  We are an equal opportunity employer and do not discriminate on the basis of gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law.


To apply: https://weworkremotely.com/remote-jobs/housecall-pro-ruby-on-rails-engineer-mid-senior-1

We Work Remotely: Back-End Programming Jobs
Thu, 29 Sep 2022 19:48:49 GMT

Headquarters: Denver, Colorado
URL: https://www.housecallpro.com/about/


Ruby on Rails Engineer (mid-senior)
Location: Poland


Application form
: https://grnh.se/8358c7cf4us 


Who we are?


Founded in 2013, Housecall Pro helps home service professionals (Pros) streamline every aspect of their business. With easy-to-use tools for scheduling, dispatching, payments, and more, Housecall Pro enables Pros to save time, grow profitably, and provide best-in-class service.


Housecall Pro’s brand portfolio includes BuildBook, construction management software for builders and remodelers, and CONQUER, a business coaching solution for home services businesses. Our brands are united by a singular mission to champion our Pros to success.


We support more than 25,000 businesses and have over 1,000 ambitious, mission-driven, genuinely fun-loving employees across the United States and all over the world (including Poland 🇵🇱). 


Housecall Pro celebrates diversity and we are committed to creating an inclusive environment.  We are an equal opportunity employer and do not discriminate on the basis of gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law.


If you want to do work that impacts real people, supported by a team that will invest in you every step of the way, we’d love to hear from you.

 
Compensation: 
  • Medium: 4 000 - 6 000 USD per month (B2B)
  • Senior: 6 000 - 9 200 USD per month (B2B)


🚀  We also offer:

  • Flexible time off policy
    (26 days doesn’t have to be a limit)
  • Flexible work hours
  • Equity shares in a rapidly growing company backed by top-tier VCs
  • A culture built on innovation that values big ideas
  • We work in Central European Time
  • Newest MacBook + Setup Fee ($500)

 
🚀  Joining Housecall Pro means:

  • Building a product that really improves users’ lives (70k users, 4.6 rates at App Store) - learn more about the Housecall Pro mission;
  • Being a part of the Polish team of engineers, who put the highest priority on the quality and safety of the technical solutions;
  • Working with a mature, interdisciplinary dev team (almost 100% of the Polish squad are seniors);
  • Having a real impact on technical decisions without breaking through the corporate, glass ceiling;
  • Being in direct contact with the community of users, who are eager to share their feedback;
  • You are committed to your work, open to feedback, and eager to share your knowledge, just like us :)

 
🚀  Join us if you have:

  • At least 3 years of professional experience in programming Rails applications
  • Advanced knowledge of Ruby and Rails
  • Understanding of Object-Oriented Programming
  • Excellent communication skills - you’ll be working with a dispersed team, so first-class communication is a must
  • Experience with Sidekiq
  • Practical understanding of SOLID principles
  • Ability to estimate, design, and build a small epic end-to-end
  • Fluency in Polish and English


🚀  You get extra points for:

  • Fluency with modern JavaScript
  • Working understanding of React
  • Being interested in software architecture and distributed systems
  • Understanding the importance of loosely coupled code and isolated domains within a monolithic application
  • Working experience with DDD


Sounds interesting?
We’re waiting for your resume!
 
 
This role is open to candidates inside Poland. The specific salary for the successful candidate will be determined based on permissible, non-discriminatory factors such as skills and experience.


To apply: https://weworkremotely.com/remote-jobs/housecall-pro-ruby-on-rails-engineer-mid-senior

We Work Remotely: Back-End Programming Jobs
Tue, 27 Sep 2022 16:35:56 GMT

Headquarters: Philadelphia, PA
URL: https://clincierge.com

At Clincierge, we support patients in clinical trials worldwide. The key to our success is our collaborative and innovative environment. We are always looking for new ways to invent solutions to ensure the clinical trial process is easier and more personalized. 

Our patients come from all walks of life, and so do we. As a National LGBT Chamber of Commerce certified company, we hire great people from a wide variety of backgrounds, not just because it’s the right thing to do, but because we recognize that it is the unique contributions of our people that drives our success.

The Software Engineer is responsible for backend development on all assigned Innovation & Feasibility projects, with guidance from the Technical Lead. This role requires strong technical proficiency, the ability to prioritize multiple tasks with changing deadlines, and excellent communication skills as the liaison between internal and external stakeholders.

Clincierge provides development opportunities and the ability for employees to advance and control their career growth. As a growing company, we believe in hiring from within. Plan your future with us.

What We're Working On:
Early-stage development of a custom accounting application
Integration with third party APIs
Powering customized data analytics/business intelligence reports
Building the technical foundation for future features

What You'll Do:
Contribute to the development of technical systems related to the creation of new services and internal process improvements
Take ownership of a feature or project
Work with non-technical teams to identify software requirements, report on progress, and provide deliverables
Supports technical aspects of SOPs, work instructions and job aids for assigned projects
Works closely with data analytics staff to enable comprehensive reporting on databases

What You Need:
Minimum 2-3 years' industry experience, preferably in backend or infrastructure
Substantial JavaScript or TypeScript experience
Knowledge of database systems
Knowledge of software engineering best practices, including unit testing, code reviews, design, and documentation
Bachelor’s degree preferred

Perks of Working at Clincierge:
Competitive salary ($120k) and up to 10% annual bonus
401(k) with 3% non-elective employer contribution; annual discretionary profit share; cash balance
100% employer-paid medical, dental & vision insurance options
Generous PTO and 12 paid holidays
Flexible work schedule
Tuition Reimbursement Program - up to $5,200 each year for undergraduate or graduate studies
Clincierge Learning Institute to support your professional development
Remote-first organization

To apply: https://weworkremotely.com/remote-jobs/clincierge-software-engineer-ii

We Work Remotely: Back-End Programming Jobs
Mon, 19 Sep 2022 05:54:05 GMT

Headquarters: Leipzig, Germany
URL: https://datavirtuality.com/en/careers/

SENIOR BACKEND DEVELOPER (m/f/d)

Remote. Full-time. Unlimited Contract.

Data Virtuality in a Sec
Leading various large-scale data integration projects at a global media company, our founder and CEO Dr. Nick Golovin experienced that it isn’t enough to rely on just one data integration approach to meet the ever-changing business needs. The Data Virtuality Platform uniquely combines data virtualization and ETL to provide data professionals with a data integration tool that allows them always to choose the suitable method for the specific requirement. Data Virtuality’s flexible data integration approach is the reliable enabler and accelerator for modern data architectures, like data fabric, data mesh, unified data platform, and hybrid-/multi-cloud environments.

As a Senior Backend Developer, you will be:

Coding Expert – You push on further developing our monolithic product Data Virtuality Platform. With your clean coding approach and your creative power, you conceive, develop, and integrate new components and applications into our products with the highest quality.

Bug Buster – Your mission is to keep an eye on our existing products: You analyze and improve our components and fix bugs.

Team Player – Working remotely: You are independent and reliable and stay in constant touch with the Data Virtuality Team. You keep exchanging ideas with your colleagues and help the team develop the best performance.


Our ultimate candidate will have:
  • “Fluent in” Java
  • strong experience (5+ years) in database design, complex SQL queries
  • in-depth knowledge of OOD methodology, Java, XML, J2EE (JSP, JMS, EJB, Servlet, JDBC, JPA), and Web Services (SOAP & REST)
  • working knowledge of Hibernate
  • keen understanding of the internal operation principles of an RDBMS, knowledge of Data Warehousing is a plus
  • practical knowledge of standard technologies for development, assembly (Maven), and versioning (Git)
  • strong experience (5+ years) in J2EE development with a focus on WildFly, JBoss, Tomcat, or a similar application server
  • in-depth knowledge of modern architectural concepts, design patterns, and agile software development (Scrum, Kanban)

  • fluent spoken and written English is a must-have criterion
  • clean and good quality coding approach is very important because of our complex product
  • analytical thinking, pragmatic development approach with a hands-on mentality
  • being a team player, but also being able to solve problems independently
  • understanding the requirements from the customer's view
  • generally very good communication behavior – on both customer and colleague side


What our fantastic team worldwide loves about working with Data Virtuality
  • A job with the stability and team spirit of an employee but also with the freedom and flexibility of a freelancer
  • A stable and reliable job with the freedom and flexibility of a freelancer
  • Flexible working hours + additional perks
  • Fast and dependable monthly payment – in EUR, USD, or Crypto, as you prefer
  • Contributing to the success of a growing company
  • Developing a groundbreaking data technology and working with cutting-edge technologies
  • Knowledgeable and approachable C-Level
  • Continuity and growth potential
  • Friendly and international colleagues
  • Full integration into our teams and invitation for our team events worldwide

This might be your new team!

Working at Data Virtuality means being part of an international team and thriving. What we offer is remote work from your home, wherever it is. Further, you can expect an unlimited long-term freelance contract with full-time work, benefits, and genuine team spirit.

At Data Virtuality, you will experience respectful interactions, harmonious teamwork,
without a dog-eat-dog mentality!


Our Tech Stack

  • Backend: J2EE application running in a JBoss/WildFly container to connect to any kind of
    data source (relational/NoSQL/cloud-based databases, web services, text files, etc.) and to
    query data by using SQL. Persistence layers and internal configurations are delegated to
    Hibernate.
  • Frontend (Desktop): Desktop Application based on Eclipse RCP
  • Frontend (Web): several Web applications based on Angular
  • Operating System: Linux, Microsoft Windows, macOs
  • Languages: Java 11, C, C++, TypeScript, SQL, XML
  • Databases: Oracle, PostgreSQL, MySQL, MS SQL Server, Amazon Redshift, Snowflake,
    Microsoft Azure Synapse Analytics, Exasol, Teradata, Vertica, MongoDB, etc.
  • Others: Web Services, JDBC, ODBC, REST, OData, LDAP
  • IDE: IntelliJ IDEA, Eclipse
  • Framework: Eclipse Rich Client Platform, JUnit, Spring, Hibernate, Angular, JQuery
  • Application Servers: WildFly, JBoss
  • Cloud Technologies: Amazon Web Services, Microsoft Azure, Google Cloud Platform
  • Development, Building, and Versioning tools: Maven, Ant, Git
  • Dev and CI tools: Jira, FishEye, BitBucket, GitLab, Crucible, Confluence, Jenkins
  • Virtualization and Containers: Docker, VirtualBox, VMware, Vagrant



To apply: https://weworkremotely.com/remote-jobs/data-virtuality-gmbh-senior-backend-developer-java

We Work Remotely: Back-End Programming Jobs
Wed, 14 Sep 2022 14:46:20 GMT

Headquarters: San Francisco
URL: https://projectdiscovery.io

ProjectDiscovery is an open-source cyber-security company that builds a range of softwares for security engineers and developers. Our user base is among the largest in the InfoSec community, and we are used by top internet companies’ security and developer teams, including Fastly, Microsoft, CloudFlare, Gitlab, Facebook, IBM, and many others.

We are well funded and just recently raised $25M in our Series A. Backed by current/former CXOs from companies like Fastly, Databricks, Google, Twitter, HashiCorp, RedHat.

→ github.com/projectdiscovery


You're a backend engineer with 6+ years of software experience. You're ready to be an individual contributor, design and build sophisticated systems quickly, and collaborate in a fast-paced environment.

You are a product-focused engineer that takes just as much pride in the user experience of your product as you do the performance.

Requirements:
  • 6+ years of experience as a backend developer, with at least 3+ years of experience working with GO language.
  • Strong knowledge of working with Go paradigms and best practices
  • Good knowledge of concurrency in Go - goroutines, channel patterns, Go ecosystem, and tools available
  • Worked on or have an understanding of various frameworks in Go
  • Ability to dissect and recommend best tools for the job
  • Worked with microservices architecture and patterns, DevOps, and continuous delivery.
  • Experience building APIs with gRPC or REST
  • Some experience with deployment processes including knowledge of Kubernetes and Docker.
  • Strong knowledge of PostgreSQL / MySQL

What will you work on:
  • Here is our work: https://github.com/projectdiscovery you are directly going to be involved in many of these open-source projects. 90%+ code base is written in Go.
  • Developing high-volume, low-latency applications for large systems and coping with the challenges of working in a distributed and highly concurrent environment.
  • You will also be coding new features and have an active role in the defining the backend architecture, which includes designing microservices and researching new alternatives and technologies.

To apply: https://weworkremotely.com/remote-jobs/projectdiscovery-io-senior-back-end-developer-golang

We Work Remotely: Back-End Programming Jobs
Mon, 05 Sep 2022 11:31:52 GMT

Headquarters: Remote
URL: https://ebury.com

This is a new role within the Ebury Technology Department focusing on building Microservices required to take our Mobile App to the next level. Working side by side with the tech leaders, you will take responsibility for the Mobile Apps communication development as part of the Channels ecosystem within the Department. You will drive efficiencies and best practices as Ebury grows and matures over the coming years.

Your Background:

  • Strong experience (at least 5 years) developing REST APIs in node.js.
  • Experience working with Docker & Kubernetes.
  • Strong knowledge of AWS platform with proven experience working & deploying solutions in the cloud.
  • Knowledge of AWS Lambda & API Gateway.
  • Working with SQL & NoSQL databases.
  • Experience working with Python or GO is a plus.
  • Strong understanding of security techniques (SSL/TLS, encryption at rest, asymmetric cryptography, etc.)
  • Experience working on Agile development teams
  • Knowledge of data architecture with a focus on scalability and avoiding performance bottlenecks
  • Experience working for mobile app development teams would also be great.
  • Since you will work side by side with colleagues from different countries, you will be able to communicate clearly and concisely your ideas in English both written and spoken.
  • You share your ideas and continuously improve yourself and the team around you
  • We value experience with financial apps technologies.
  • Quality is important to us, we expect your code to be testable and well covered with unit and integration tests. We use CI Jenkins pipelines for the deployment of services and infrastructure. From time to time, you might need to contribute to it.

The Project:

  • You will contribute to the development of a transactional banking platform, focusing on receiving and issuing payments in more than 140 currencies.
  • Our platform is a single platform (20+ Services) with distinct channels for users to access our core functionality.
  • Help in defining, communicating and driving the Mobile Apps within Ebury and its engineering teams.
  • Implementation of solutions to ensure Ebury’s Mobile Apps Channel provides smooth and quick values to customers.
  • Build and Run services in production. Using tools such as Jenkins, Terraform, Sentry, Prometheus, ELK.. you and your team will be responsible for achieving Service Level Objectives for your code.
  • Work with cross-functional product and technology teams across the company to build new features at large and multi-region scale.
  • All of these run smoothly in Docker containers on AWS ECS and Kubernetes
Why will you love working with us:

  • You will be part of a remote-first distributed technology team that cares deeply about people, culture and best practices, and believes in agile principles. Take a look here and see what our team say about us!
  • You’ll have continuous professional growth thanks to our career progression framework with regular reviews.
  • You’ll improve your personal development through training and certification.
  • You’ll contribute to our technical design through our open and collaborative Request For Comments (RFC) process.
  • We are Open Source friendly, following Open Source principles in our internal projects and encouraging contributions to external projects.
  • An in-depth onboarding process to make you feel part of the team from your first day.
  • If you wish to improve your English skills, you’ll be able to take lessons in the school of your choice.
  • Due to our remote-first organisation and our remote-focused onboarding system, you will feel a crucial part of the team since day one. Curious about what working remotely is like at Ebury? Take a look and see what our team say about us!
  • If there’s something that you can do in our Tech team, it is growing professionally: thanks to our career path and our collaborative and cross-team working, every day is a new adventure. Get ready to take your career to the next level!

To apply: https://weworkremotely.com/remote-jobs/ebury-node-js-developer

We Work Remotely: Back-End Programming Jobs
Tue, 30 Aug 2022 21:02:03 GMT

Headquarters: Denver, CO
URL: https://textus.com/

TextUs is the leading conversational messaging platform for mobile-first customer interactions. We improve business outcomes by allowing organizations to have amazing, message-based conversations with their prospects, customers, and employees across their entire journey with the organization.

OVERVIEW

TextUs is looking for a Senior Backend Software Engineer to join our team and to help us build our applications. In particular, we are looking for an engineer who is eager to mentor.  

TextUs values hiring and growing Junior Engineers, not only to increase diversity in technology but to keep the Ruby and Rails community growing. Upon finding our hire for this role, the Senior Software Engineer will be involved in hiring a Junior Backend Software engineer. Together, they will work on integrations, adding new API endpoints and reviewing team pull requests. 

You are excited to teach good development practices for clean code and reliable software. You are someone that has empathy for others and enjoys helping them when they are stuck. This does not have to be your first experience mentoring.

WHO YOU ARE
  • 5+ experience developing production Rails APIs professionally
  • Comfortable working in a 100% remote environment
  • An included statement in your application on how you have worked with Ruby on Rails at production scale and why you would want to mentor a Junior developer.

You are also
  • Driven to create and maintain stable third-party integrations
  • Eager to continuously collaborate with members of the Engineering and Product teams. 
  • Proficient in writing excellent documentation to guide our partners, development, and support teams. 
  • Familiar with common software design patterns, and their use in conjunction with Rails MVC.
  • Able to demonstrate pragmatic decision-making and problem-solving abilities.
  • Passionate about the craft of programming, taking the time to think through hard problems and using your tools to develop reliable and maintainable software.
  • Eager to maintain a robust CI/CD tooling, processes, testing, and procedures.

A TYPICAL WEEK
  • Our Senior Feature developers are in only a few recurring meetings weekly: a weekly standup, Engineering Leadership (to discuss technical decisions), and a monthly Retro. We also do project retros as projects conclude. We want you to have the majority of your time to focus or to pair. 
  • Your mentee will schedule time to pair with you but this is not a 100% pairing role. Your responsibility is to be assigned a project and together, with the Engineering Manager, identify pieces that you and your mentee can work on independently or collaboratively.
  • You and your mentee will collaborate on pull requests and the ideation phase for initial steps of a bug or chore that has been assigned.

This is our stack, we’re looking for someone with experience in most or all of
  • Ruby on Rails
  • Rspec Testing
  • Postgres or similar relational database experience
  • ActiveJob with AWS SQS, Sidekiq or similar background job system
  • Bonus:
    • Elasticsearch
    • Dry.rb Ecosystem
    • Integrating with SMS Providers 
Note: our Frontend clients are written in React, Typescript, React Native and RxJS. This role is Backend only. 

EMPLOYMENT DETAILS
  • Job Type: Full time
  • Compensation Range: $140,000 - 160,000
  • Location: Remote (US) / Headquartered in Denver, CO
  • Target Start Date: 4 weeks from offer date
  • # hires for this role: 1
  • Reporting to: Engineering Manager
By submitting your resume for this role, you consent to communications via text and email

INTERVIEW PROCESS
  • Interview w. Hiring Manager (30 mins via Zoom Video)
    • Topics: Culture, leadership, skills, role overview
  • Pairing Session w. Backend Team (2 hrs via Zoom Video)
    • Topics: Culture, skills, role overview
  • Rembrandt Assessment (Self Paced)
    • The Rembrandt assessment allows TextUs to assess how your personality fits within the role and the TextUs culture. 
  • Q&A w. CTO (30 mins via Zoom Video)
    • Topics: Culture, leadership, skills. Also, please come prepared with questions about the role, team, and product to ensure this role is the best fit for you.

WHY TEXTUS

Our Engineering Team is guided by high empathy and high responsibility. This means that we care about our engineers’ career trajectory and their thoughts on our product direction and implementation. Our engineers are trusted with autonomy: the latitude in how and when work gets done. We are a collaborative, learning and data-driven culture with an experienced and proven leadership team.

TEXTUS BENEFITS INCLUDE
  • Competitive pay
  • Health / Dental / Vision Insurance
  • HSA contributions
  • 401K with company match
  • Unlimited PTO
  • Equity within the organization
  • Cell phone + internet reimbursement for $100/month
  • One-time $1,000 home office stipend once you’ve been with TextUs for 6 months
  • Up to 12 weeks of Parental Leave 
  • 2022 Holiday Schedule
  • U.S. remote first with optional WeWork office space in downtown Denver, CO
TextUs does not discriminate based on race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status, in any of its activities or operations. We are committed to providing an inclusive and welcoming environment for all members of our staff, volunteers, subcontractors, vendors, and clients.

To apply: https://weworkremotely.com/remote-jobs/textus-senior-software-engineer-backend

We Work Remotely: Back-End Programming Jobs
Mon, 29 Aug 2022 13:40:59 GMT

Headquarters: Remote
URL: https://ebury.com

Your background:

  • You have extensive experience in developing complex software systems. We mainly work with Python/Django, but it is also ok if you are more comfortable with other languages. 
  • Since you will work side by side with colleagues from different countries, you will be able to communicate clearly and concisely your ideas in English both written and spoken. 
  • We look for developers that can “build and run” services. Therefore, you will be comfortable with dockerising your code, defining standard REST end points, adding monitoring and alerting your services.
  • SQL knowledge is a plus.
  • Quality is important to us, we expect your code to be testable and well covered with unit and integration tests. We use CI Jenkins pipelines and terraform for the deployment of services and infrastructure. From time to time, you might need to contribute to it.
The project:

  • You will contribute to the development of a transactional banking platform, focusing on receiving and issuing payments in more than 140 currencies. 
  • Our platform is a single platform (20+ Services) with 3 distinct channels for users to access our core functionality:
  •  Salesforce.com for our front office staff, 
  • Online banking portal build with Vue.js and 
  • a Rest API for 3rd party integrations.
  • Build and Run services in production. Using tools such as Jenkins, Terraform, Sentry, Prometheus, ELK.. you and your team will be responsible for achieving Service Level Objectives for your code.
  • Work with cross-functional product and technology teams across the company to build new features at large and multi-region scale.
  • All of these run smoothly in Docker containers on AWS ECS and Kubernetes.
What we offer:

  • Being part of a remote-first distributed technology team that cares deeply about culture and best practices, and believes in agile principles.
  • Clear career progression framework with regular reviews.
  • Continued personal development through training and certification.
  • Contribute to our technical design through our open and collaborative Request For Comments (RFC) process.
  • We are Open Source friendly, following Open Source principles in our internal projects and encouraging contributions to external projects.
  • An in-depth onboarding process to make you feel part of the team from your first day.
Due to our remote-first organisation and our remote-focused onboarding system, you will feel a crucial part of the team since day 1. Curious about what working remotely is like at Ebury? Take a look here and see what our remotes say about us!

If there’s something that you can do in our Tech team, it is growing professionally: thanks to our career path and our collaborative and cross-working teams, every day is a new adventure.

To apply: https://weworkremotely.com/remote-jobs/ebury-senior-python-developer-full-remote-1

We Work Remotely: Back-End Programming Jobs
Wed, 10 Aug 2022 14:09:58 GMT

Headquarters: United States
URL: https://www.assemblyai.com/

We're looking for a senior backend engineer with strong software and cloud engineering skills. You'll help us build highly scalable developer-centric APIs and backend systems powered by state-of-the-art ML models. Some of your responsibilities will include:
  • Build new API features and endpoints
  • Build automated test suites and CI/CD pipelines
  • Build highly scalable event-driven and realtime systems
  • Instrument systems with metrics, tracing, and logging 
  • Refactor applications to eliminate tech debt
  • Troubleshoot production issues

You'll love this job if you....

  • Enjoy solving complex technical problems, even when there is no perfect solution.
  • Enjoy being in a fast-paced, customer-facing role.
  • Thrive in small, cross-functional teams. We like to wear many hats here!
  • You're excited to tackle big technical challenges like building highly scalable architectures and achieving zero-downtime deploys.

Requirements

  • 6+ years of professional experience building backend applications using any popular language such as Python, Java, C#, JavaScript, Go, C/C++
  • 4+ years of working with SQL and NoSQL databases
  • 3+ years of production support experience
  • 3+ years working with common AWS services
  • 3+ years developing REST APIs
  • 3+ years of experience working with Python
  • 3+ working with Python backend frameworks like Django, Flask, or Tornado
  • Experience migrating systems to meet increasing traffic/scale
  • Startup or FAANG-type experience - Has worked at a startup or high growth company
  • Deep AWS knowledge - Has many years of experience solutioning within AWS
  • Strong Python coding abilities - Can pass difficult programming challenges in a relatively short period of time. Can speak clearly about their thinking throughout these challenges. Can speak to O-notation of algorithms. Has excellent knowledge of common python idioms and libraries.
  • High scalability experience - Has been a tech leader on scaling systems to hundreds of millions of requests/events per day. Has experience with hyper-observability, scaling algorithms, and using production data to drive system changes

Skills

  • Amazing system design chops - When given a hard problem to solve with a new system, they can quickly shape an effective design and communicate its strengths, weaknesses, and tradeoffs.
  • High-octane thinking - Engages deeply on subjects of expertise. Thinks ahead many steps and can see where decisions are likely to lead. Their brains compute at a very high level.
  • Extremely creative - Can find both novel and effective solutions within highly constrained time and resources
  • Fast learner - Has shown they can ramp up on difficult topics very fast
  • Exceptional gut instincts - Can practically feel when something is right or wrong. Can use these instincts to quickly point themselves in the right direction.
  • Opinionated - They have convictions in what they believe and can communicate their position clearly without drama.

Nice to Have

  • Machine learning experience - Has worked with machine learning models at scale
  • Experience integrating and deploying ML models into production

Benefits (US)

  • Competitive Salary + Bonus
  • Equity
  • 401k
  • 100% Remote team
  • Unlimited PTO
  • Premium Healthcare (100% Covered for you + dependents)
  • Vision & Dental Care
  • $1K budget for your home office setup
  • New Macbook Pro (or PC if you prefer)
  • 2x/year company paid team retreat

Salary Range (Global): $125,000 - $200,000

To apply: https://weworkremotely.com/remote-jobs/assemblyai-yc-17-senior-software-engineer-python

We Work Remotely: Back-End Programming Jobs
Thu, 14 Jul 2022 18:36:39 GMT

Headquarters: Washington DC
URL: https://www.powerauctions.com

The Power Auctions software team works closely with the world's leading experts on auction design, implementing innovative ideas from an academic environment in real-world applications of high economic and social impact. For example, we are currently helping the government of Botswana to sell diamonds mined in the country directly to diamond dealers, for a market price determined in a fair, transparent, and efficient auction. Our team built and successfully deployed the highest revenue auction ever, an $81 billion FCC spectrum auction.

We are currently looking for software developers with Ruby on Rails experience to join our team. We value true Rubyists who understand the language and know how to use it in an object-oriented manner.  All of our code is test-driven because our solutions have to be correct.  We believe in principles such as Single Responsibility, Law of Demeter, and Dependency Injection. Given the nature of our project deliveries, we are able to stay current with the latest versions of our languages and tools.

You will be collaborating with our Project Management & QA teams to develop new software for different auction designs and customers. You may be required to implement a set of mathematical equations or design a complex workflow.  You may also be required to interface directly with our customers to understand their requirements.

Power Auctions is an Equal Opportunity Employer. We encourage candidates from underrepresented minorities to submit resumes for consideration. Please note that this position does require U.S. Citizenship or Permanent Residency.

Required Qualifications and Skills
  • 4+ years of experience using Ruby on Rails and TDD
  • Proficiency with a Unix command line interface
  • Comfortable with relational databases and SQL
  • Solid oral and written English communication skills and ability to express complex ideas clearly and succinctly in writing
  • Enthusiasm to work in a fast-paced and dynamically changing environment
  • Ability to multi-task
  • Ability to work autonomously with minimal supervision
  • Ability and patience to pay attention to detail
  • US Citizen or Permanent Resident
Desired Experience
  • A degree in computer science, mathematics, science, economics, or any related mathematical field
  • 4+ years of web development experience (HTML/CSS/JS/backend)
  • Experience with rspec, minitest, and/or capybara
  • Experience with any Javascript framework
  • Experience with Elixir
  • Object-oriented design skills
  • Database and data modeling skills
  • Experience with AWS and Docker
  • Experience building complex systems
  • Has or can obtain a security clearance
What we offer

We offer competitive salaries with annual bonus, three weeks vacation, 10 paid holidays, 401(k), medical benefits, and flexible hours. If there is something specific that helps you personally, we can usually work something out!

To apply: https://weworkremotely.com/remote-jobs/power-auctions-llc-ruby-on-rails-api-engineer

We Work Remotely: Back-End Programming Jobs
Mon, 16 May 2022 14:55:05 GMT

Headquarters: West Hollywood
URL: https://kinsta.com/

At Kinsta we aim to create truly effective solutions for our customers and internal teams. We believe the only way to maintain and scale our standards is to focus on quality code. We are looking for a seasoned senior JavaScript developer who wants to work with a 100% remote,  globally distributed company. We work with an ownership-embracing, highly skilled team in a relaxed environment where culture is as important as technical excellence. 

As part of our JS Development Team, you will be working with some of the most exciting JavaScript tools on the market to build our client-facing and internal tools.

Our Stack:
TypeScript, React, Node.js, GraphQL, SQL, NoSQL, Webpack, Babel, SWC, Jest, Storybook, GitHub, Docker, Stripe

Responsibilities and Challenges:

  • You will be tasked with contributing to and eventually leading a diverse set of projects that immediately impact our customers' experience, our internal teams' day-to-day, and thus our business as a whole.
  • We rely heavily on communication between all team members, regardless of team or department lines. As a Kinsta developer, you will be communicating with the Design, QA, Marketing, and Support teams to provide and solicit feedback.
  • We strive to implement a bottom-up approach, hand in hand with an ownership mentality. Our goal is to give each developer as much freedom as possible with the capacity, knowledge, and willingness to make decisions that matter.
  • We implement a robust review process to ship quality code. All developers are expected to participate in code reviews to ensure accountability and stability, share knowledge, and learn from peers.

About You:

  • You have a minimum of 5 years of hands-on experience with JavaScript, including backend and frontend.
  • Experienced with backend-focused JS (e.g., Node.js, Express).
  • Experienced with React or other modern frontend frameworks (eg: Vue, Angular, Svelte).
  • Experienced with modern JS/TS tools (Babel, SWC, esbuild, current ES standards).
  • Experienced with statically typed languages or typing tools for JS (Typescript, Flow, Elm).
  • Experienced with databases (SQL or NoSQL).
  • Experienced with git and team collaboration via pull requests.
  • Experienced with JS testing frameworks (Jest, Mocha).
  • Experienced with frontend build tools (Webpack, Rollup, Vite).

Bonus points:

  • Experience with web hosting, server infrastructure, or server management.
  • Familiarity with Cloudflare and its API.
  • In-depth experience with the Stripe API.

Benefits:

  • We have a fully remote culture with a globally distributed, international team. You can work anywhere with appropriate internet access.
  • To ensure that everyone has time to rest and recharge, we offer Flexible paid time off.
  • We offer flexibility with work hours. 
  • Remote expense budget and personal career development budget.
  • Due to the ownership mentality, developers participate in projects from conception to deployment.
  • Everyone has a voice in the development process, and we welcome ideas, thoughts, and constructive criticism.
  • We have an amazing product design (UX and UI) team, and tasks are thoroughly researched and designed before development begins.

To apply: https://weworkremotely.com/remote-jobs/kinsta-senior-javascript-developer

We Work Remotely: Back-End Programming Jobs
Fri, 03 Dec 2021 11:55:18 GMT

Headquarters: New York
URL: https://upstack.co/careers?source=wework

The ideal candidate for this role will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

The work
  • Work with a small team of top-tier developers who are designing great user experiences and building truly great applications for web
  • Participate in scrums consisting of cross-functional teams, both software and hardware
  • Ensure that features are being delivered efficiently and on-time
  • In addition to code contribution, you will also participate in architectural review and design

Minimum qualifications
  • Bachelor's degree in Computer Science or equivalent practical experience
  • 5+ years work experience as a software engineer or relevant experience

Preferred qualifications
  • 5+ years of professional development work with Golang
  • Deep understanding and strong commercial experience with Go
  • Experience with Unit Tests and E2E
  • Proven track record of shipping software and successfully released apps (please include names and links on your resume)
  • Strong attention to detail on every line of code, every unit test, and every commit message
  • Comfortable with rapid development cycles and tight schedules

Job Type: Full-time schedule
Overlap: Flexible with EST (US/Canada)

Benefits when working with UpStack
  • remote first - you can work from anywhere you choose;
  • flexible working hours;
  • ability to choose the project and the team;
  • support for personal and professional growth;

To apply: https://weworkremotely.com/remote-jobs/upstack-technologies-inc-golang-software-developer

We Work Remotely: Back-End Programming Jobs
Thu, 11 Nov 2021 16:52:09 GMT

Headquarters: Toronto, Canada
URL: https://agencyanalytics.com

We’re seeking a Senior Backend Engineer to work in our product-driven or platform teams, focused on building features that help our customers grow their business.

As part of AgencyAnalytics, you'll be developing and operating a range of backend functions and tools that enable the features our users love. Together with the team, you'll work remotely to implement architectural changes, drive platform stability, research new technologies and continuously advocate for the use of best practices. You'll frequently work with other engineering teams to deliver incremental product improvements and new features


What You'll Work With

  • PHP (PSR) + Slim + Microservice Framework
  • BigQuery ML (Arima Time Series Model)
  • Serverless Cloud Functions + GraphQL
  • GCP Infrastructure (GKE, BigQuery, Cloud Tasks, PubSub etc.)
  • Non-blocking CI/CD tooling with on-demand staging for every PR

Key Responsibilities

  • You'll design, develop and iterate on backend PHP services that handle millions of requests
  • You'll work with your frontend engineering peers, product and design members to create high quality products our customers love to use
  • You'll prioritize and work on multiple projects from start to finish, balancing quality, stability and project delivery
  • You'll review your teammates' work, advocate for high standards, and look for ways to improve the overall quality of our codebase
  • You'll work within your team to achieve technical excellence by taking a collaborative approach to architecture, technical patterns, and complex problems
  • You'll work with infrastructure engineers to collaboratively plan and maintain tools that underpin our developer experience

Job requirements

  • You have several years of professional experience with PHP 7+ and the modern PHP ecosystem, using frameworks such as Laravel and Phalcon
  • You have at least 5+ years of total experience with PHP
  • You have experience with modern cloud storage solutions such as BigQuery
  • You have professional experience working in a cross-functional team of 5+ members
  • You have the ability to communicate effectively with other engineers, while building trust, credibility, and mutual success with your peers
  • You have a strong understanding of the challenges of working in engineering and delivering products in a remote work environment
  • You have the drive to stay current with technological changes and set a high standard for yourself
  • You proactively take on a challenge and help the team solve problems from start to finish

Job Benefits

  • Fully remote workplace
  • Flexible working hours
  • 4 weeks paid vacation
  • Unlimited paid sick days
  • Quarterly profit sharing
  • Parental & Maternity leave top-ups
  • Extended health benefits
  • Health spend account
  • Equipment credit
  • Fitness/Education credit
  • Internet reimbursement
  • Training and certification reimbursement
  • Travel reimbursement for company events

Our Application Process

1. Complete a self-assessment (5 - 10 minutes)
2. Non-technical introduction interview (15 - 30 minutes)
3. Take-home engineering challenge
4. Interview with the Hiring Committee (30 - 45 minutes)
5. Offer extended to successful applicants

To apply: https://weworkremotely.com/remote-jobs/agencyanalytics-senior-backend-engineer

We Work Remotely: Back-End Programming Jobs
Fri, 29 Oct 2021 16:13:53 GMT

Headquarters: NEW YORK
URL: https://upstack.co/

 
The work:
  • Work with a small team of top-tier developers who are designing great user experiences and building truly great applications for web
  • Participate in scrums consisting of cross-functional teams, both software and hardware
  • Ensure that features are being delivered efficiently and on-time
  • In addition to code contribution, you will also participate in architectural review and design

Minimum qualifications:
  • Ideally, University educated in Computer Science, SW Engineering or other numerical disciplines
  • 5+ years of experience in software development
  • Strong Python skills, using either one of Django/Flask frameworks in development
  • Experience working with distributed start-ups / from the United States, is considered an advantage
  • Strong and confident communicator in English
  • Strong problem solver
  • Comfortable with collaboration and open communication across teams

Preferred qualifications:
  • Proven track record of shipping software and successfully released apps (please include names and links on your resume)
  • Strong attention to detail on every line of code, every unit test, and every commit message
  • Comfortable with rapid development cycles and tight schedules
  • We love when engineers send us a link to their Github and/or StackOverflow accounts, technical blog, or links to apps they've shipped 

To apply: https://weworkremotely.com/remote-jobs/upstack-technologies-inc-python-developer-remote

We Work Remotely: Back-End Programming Jobs
Fri, 29 Oct 2021 16:07:42 GMT

Headquarters: NEW YORK
URL: https://upstack.co/

 
The work:

  • Work with a small team of top-tier developers who are designing great user experiences and building truly great applications for web
  • Participate in scrums consisting of cross-functional teams, both software and hardware
  • Ensure that features are being delivered efficiently and on-time
  • In addition to code contribution, you will also participate in architectural review and design

Minimum qualifications:

  • Bachelor's degree in Computer Science or equivalent practical experience
  • 5+ years of work experience as a software engineer or relevant experience
  • Strong and confident communicator in English
  • Strong problem solver
  • Comfortable with collaboration and open communication across distributed teams

Preferred qualifications:

  • Proven track record of shipping software and successfully released apps (please include names and links on your resume)
  •  5+ yrs of commercial experience using Ruby On Rails
  • Strong technical design and development skills
  • Experience with Continuous Integration
  • Proven work experience inside of a distributed team, in a remote environment
  • Part of at least one project developed for a small/start-up company, preferably from the USA
  • Strong attention to detail on every line of code, every unit test, and every commit message
  • Comfortable with rapid development cycles and tight schedules

We love when engineers send us a link to their Github and/or StackOverflow accounts, technical blog, or links to apps they've shipped 


To apply: https://weworkremotely.com/remote-jobs/upstack-technologies-inc-ruby-on-rails-engineer-remote

We Work Remotely: Back-End Programming Jobs
Fri, 30 Jul 2021 20:41:54 GMT

Headquarters: San Francisco, CA
URL: http://www.doximity.com


Doximity is transforming the healthcare industry. Join our mission to help every physician be more productive and provide better care for their patients. As medicine's largest network in the United States, there's an elevated level of responsibility in everything we do. We don't take that responsibility lightly and are committed to building diverse teams with an inclusive culture that can make a direct impact on the healthcare system.


One of Doximity's core values is stretching ourselves. Even if you don't check off all the boxes below we encourage you to apply. Doximity is full of exceptional people who bring their own unique experiences to work everyday and make us all better for it!


Data engineers on our data services team provide standardized tools, frameworks and libraries to empower data pipelining and analytics endeavors through a horizontally scalable data stack. The data services team is responsible for continuously improving the software environment for our data analysts, machine learning engineers, and data engineers at Doximity. Effectively maintaining and evolving the software layer on which all data teams at Doximity build.


This role can be filled in our San Francisco headquarters OR remotely in the U.S.


How you’ll make an impact 

  • Collaborate with data analysts, data engineers, and machine learning engineers to understand their future needs and current blockers to ensure the Doximity data stack will meet future needs and reduce existing blockers
  • Understand what our data product teams are trying to achieve. Principally, to help you propose, architect, design, and implement solutions and best practices to maximize the time they can spend on their immediate goals. While minimizing the time they need to spend on unrelated or redundant technical hurdles
  • Continuously improve our software engineering culture within the data organization by leading through example
  • Work with other teams on isolating and understanding development, performance, and stability issues - together with the data infrastructure team, you will be part of the last line of defense to resolve problems facing members of our data teams

What we’re looking for

  • You have professional data engineering or internal tooling experience with a focus on supporting several product teams concurrently
  • You are fluent in Python and SQL and have some lower-level understanding of programming language internals, Linux, and networking.
  • You understand what separates good and bad data pipelines
  • You are foremost an engineer, making you passionate about high code quality, automated testing, and engineering best practices
  • You have the ability to self-manage, prioritize, and deliver functional solutions
  • You possess advanced knowledge of analytical databases, software engineering practices, testing methodologies, and data analytics.
  • You agree that concise and effective written and verbal communication is a must for a successful team

Why you want to work here/Benefits/Perks


Doximity is proud to offer industry-leading benefits. Some of our offerings include: 

  • Medical, dental, vision offerings for you and your family
  • 401k with matching program
  • Family building support, Childcare FSA, and parental leave
  • Life, AD&D, and Disability
  • Generous time off, holidays and paid company trips
  • Plus many more!

More About Doximity…


For the past decade, it’s been our mission to help every physician be more productive so they can provide better care for their patients. We believe that when doctors are connected, the healthcare system works better and patients benefit. Doximity enables our verified clinician members to collaborate with colleagues, stay up-to-date with the latest medical news and research, manage their careers, and conduct virtual patient visits. Today, Doximity is the leading digital platform for U.S. medical professionals, with over 80% of physicians, 50% of all nurse practitioners and physician assistants, and 90% of graduating medical students as members. 


Joining Doximity means being part of an incredibly talented and humble team passionate about improving inefficiencies in our $4.3 trillion U.S. healthcare system. We are a team of doers who solve problems everyday by treating obstacles like an adventure, and we love creating technology that has a real, meaningful impact on people’s lives. Doxers are committed to working towards a more equitable world both within and beyond our office walls. This starts by fostering an inclusive and diverse work environment where differences are valued and all employees are encouraged to bring their full, authentic selves to work daily. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunity for you to make an impact—join us! For more information, visitDoximity.com.


____________________________________________


EEOC Statement


Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

To apply: https://weworkremotely.com/remote-jobs/doximity-python-platform-engineer

We Work Remotely: Back-End Programming Jobs
Wed, 10 Mar 2021 19:07:10 GMT

Headquarters: San Francisco, CA
URL: http://www.doximity.com


Doximity is transforming the healthcare industry. Join our mission to help every physician be more productive and provide better care for their patients. As medicine's largest network in the United States, there's an elevated level of responsibility in everything we do. We don't take that responsibility lightly and are committed to building diverse teams with an inclusive culture that can make a direct impact on the healthcare system.


One of Doximity's core values is stretching ourselves. Even if you don't check off all the boxes below we encourage you to apply. Doximity is full of exceptional people who bring their own unique experiences to work everyday and make us all better for it!


Data engineers on our data integration team are responsible for many of our foundational datasets powering our user-facing products. They collaborate with a variety of teams across the organization to shepherd data products in the right direction. Ultimately, data engineers on the data integration team take great interest in understanding how our data impacts our products - to drive the team's data endeavors in directions that directly improve our products.


This role can be filled in our San Francisco headquarters OR remotely in the U.S.


How you’ll make an impact

  • Collaborate with product managers and data engineers to develop data pipelines with the goal of creating or improving products through the use of our data
  • Gain an understanding of Doximity’s data and proactively identify places where unused data can be integrated to add value
  • Define how data should be structured to provide maximum value to downstream consumers
  • Build, maintain, and scale data pipelines that empower Doximity’s products
  • Establish data architecture processes and practices that can be scheduled, automated, replicated and serve as standards for other teams to leverage
  • Work alongside others in planning and carrying out the implementation of solutions that are focused on enhancing products, leading one or two projects at any given time

What we’re looking for

  • You have professional data engineering or operations experience with a focus on data pipelines and the data within those pipelines.
  • You are fluent in Python and SQL.
  • You have an interest in spending time understanding how our user-facing products operate to help find novel ways to create value from our data.
  • You are no stranger to data warehousing (we use Snowflake) and designing data models.
  • You are familiar with different types of data structures and what they mean for the data stored within them.
  • You are foremost an engineer, making you passionate about high code quality, automated testing, and engineering best practices.
  • You have the ability to self-manage, prioritize, and deliver functional solutions.
  • You agree that concise and effective written and verbal communication is a must for a successful team.

Why you want to work here/Benefits/Perks


Doximity is proud to offer industry-leading benefits. Some of our offerings include: 

  • Medical, dental, vision offerings for you and your family
  • 401k with matching program
  • Employee stock purchase plan
  • Family planning support, Childcare FSA, and parental leave
  • Life, AD&D, and Disability
  • Generous time off, holidays and paid company trips
  • Wellness benefits…plus many more!

More About Doximity


For the past decade, it’s been our mission to help every physician be more productive so they can provide better care for their patients. We believe that when doctors are connected, the healthcare system works better and patients benefit. Doximity enables our verified clinician members to collaborate with colleagues, stay up-to-date with the latest medical news and research, manage their careers, and conduct virtual patient visits. Today, Doximity is the leading digital platform for U.S. medical professionals, with over 80% of physicians, 50% of all nurse practitioners and physician assistants, and 90% of graduating medical students as members. 


Joining Doximity means being part of an incredibly talented and humble team passionate about improving inefficiencies in our $4.3 trillion U.S. healthcare system. We are a team of doers who solve problems everyday by treating obstacles like an adventure, and we love creating technology that has a real, meaningful impact on people’s lives. Doxers are committed to working towards a more equitable world both within and beyond our office walls. This starts by fostering an inclusive and diverse work environment where differences are valued and all employees are encouraged to bring their full, authentic selves to work daily. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunity for you to make an impact—join us! For more information, visitDoximity.com.


____________________________________________


EEOC Statement


Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

To apply: https://weworkremotely.com/remote-jobs/doximity-senior-data-integration-engineer

We Work Remotely: Back-End Programming Jobs
Fri, 05 Feb 2021 17:16:16 GMT

Headquarters: San Francisco, CA
URL: http://www.doximity.com


Doximity is transforming the healthcare industry. Join our mission to help every physician be more productive and provide better care for their patients. As medicine's largest network in the United States, there's an elevated level of responsibility in everything we do. We don't take that responsibility lightly and are committed to building diverse teams with an inclusive culture that can make a direct impact on the healthcare system.


One of Doximity's core values is stretching ourselves. Even if you don't check off all the boxes below we encourage you to apply. We are  full of exceptional people who bring their own unique experiences to work everyday and make us all better for it!


As a senior software engineer focused on our data stack, you'll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare. 


This role can be filled in our San Francisco headquarters OR remotely in the U.S.


About you

  • You have several years of professional experience developing data processing, enrichment, transformation, and integration solutions.
  • You are an expert in Python and are fluent in SQL.
  • You are familiar with several data warehousing and data modeling techniques.
  • You are foremost an engineer, making you passionate for high code quality, automated testing, design patterns, and other engineering best practices.
  • You care deeply about the data being generated. You study the data and extract insights from it before you process it.
  • You have experience training and mentoring other members of your team.
  • You have led several projects, your own and others’s end-to-end. This means from idea generation to planning, execution, through delivering.
  • You have worked on data projects spanning multiple teams or departments.
  • You are familiar with basic software architecture principles and can design systems around architectural limitations like API’s, streaming, and data availability.
  • You are user experience and product focused. You build solutions while thinking about the impact it has on our users and enhances the product.
  • You are able to work within an existing data architecture finding gaps in it and enhancing it to ensure solutions are fault tolerant, scalable, and easy to iterate upon.

Here's How You Will Make an Impact

  • Evaluate and innovate on existing or proposed team systems through engineering improvements and optimizations. 
  • Collaborate with product managers, data analysts, and machine learning engineers leading development of pipelines and ETL tasks in order to facilitate the extraction of insights.
  • Build, maintain, and scale data pipelines that empower Doximity’s products.
  • Establish data architecture processes and practices that can be scheduled, automated, replicated and serve as standards for other teams to leverage.
  • Work alongside others in planning and carrying out the implementation of solutions that are focused on enhancing products, leading one or two projects at any given time.
  • Build the skills on your team, improving their engineering knowledge and enabling them to take on difficult projects or tasks. 

About Us


Benefits


Doximity is proud to offer industry-leading benefits. Some of our offerings include: 

  • Medical, dental, vision offerings for you and your family
  • 401k with matching program
  • Employee stock purchase plan
  • Family planning support, Childcare FSA, and parental leave
  • Life, AD&D, and Disability
  • Generous time off, holidays and paid company trips
  • Wellness benefits…plus many more!

More About Doximity…


For the past decade, it’s been our mission to help every physician be more productive so they can provide better care for their patients. We believe that when doctors are connected, the healthcare system works better and patients benefit. Doximity enables our verified clinician members to collaborate with colleagues, stay up-to-date with the latest medical news and research, manage their careers, and conduct virtual patient visits. Today, Doximity is the leading digital platform for U.S. medical professionals, with over 80% of physicians, 50% of all nurse practitioners and physician assistants, and 90% of graduating medical students as members. 


Joining Doximity means being part of an incredibly talented and humble team passionate about improving inefficiencies in our $4.3 trillion U.S. healthcare system. We are a team of doers who solve problems everyday by treating obstacles like an adventure, and we love creating technology that has a real, meaningful impact on people’s lives. Doxers are committed to working towards a more equitable world both within and beyond our office walls. This starts by fostering an inclusive and diverse work environment where differences are valued and all employees are encouraged to bring their full, authentic selves to work daily. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunity for you to make an impact—join us! For more information, visitDoximity.com.


____________________________________________


EEOC Statement


Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

To apply: https://weworkremotely.com/remote-jobs/doximity-senior-software-engineer-data

We Work Remotely: Back-End Programming Jobs
Wed, 20 Jan 2021 20:29:59 GMT

Headquarters: San Francisco, CA
URL: https://www.aurorasolar.com

Aurora Solar is a fast-growing Series C company on a mission to create a future of solar energy for all. Aurora makes the software that is enabling society to transition to a world powered by solar power. It’s our goal to have every solar installation in the world pass through our software, which has already been used to design millions of solar projects. Named one of “The Best Places To Work in 2021” by BuiltInSF.com and awarded #1 Solar Software platform by Solar Power World, Aurora is disrupting the energy industry and changing the course of history.

We are looking for senior backend engineers who are comfortable taking control of complex projects and working with other members of the team. Every engineer contributes to key feature rollouts and cutting-edge technology of the solar industry.

We are a diverse team based in San Francisco, passionate about advancing the growth of solar energy. If you are looking for a stimulating and fulfilling role, come join us!

What you'll do:
  • Build new functionality and features for our software platform
  • Scale Aurora's infrastructure by 10x over the next year
  • Develop and extend our existing API
  • Build integrations with other players in the solar industry

What we value:
  • A degree in Computer Science or related fields
  • 4+ years of experience as a software engineer
  • Experience developing backend web systems
  • Experience managing databases (PostgreSQL preferred)
  • Experience integrating with third-party APIs
  • Familiarity with (or eagerness to learn) Ruby on Rails
  • Familiarity with Git or other version control systems
  • Passion for renewable energy and sustainability
  • Ability to perform and thrive in a fast-paced environment

Thank you for your interest in Aurora Solar. Currently our interview process is taking longer than usual as we navigate the new normal of COVID-19. We appreciate your patience and look forward to speaking with you soon.

Aurora is dedicated to building a diverse and inclusive workforce of people who believe in and are passionate about creating a future of solar energy for all. We are an equal opportunity employer, we welcome and consider qualified applicants regardless of gender identity, sexual orientation, race, religion, age, national origin, citizenship, pregnancy status, veteran status, or any other differences. We encourage you to apply even if you feel that you do not meet all of the above criteria!

To apply: https://weworkremotely.com/remote-jobs/aurora-solar-senior-software-engineer-backend-remote-2

We Work Remotely: Back-End Programming Jobs
Fri, 23 Oct 2020 09:25:42 GMT

Headquarters: Ghent, Belgium
URL: https://www.optimile.eu/

Description
Are you interested in E-Mobility and are you also looking for a job in which your technical knowledge comes to its full advantage? Optimile is looking for a back-end software developer for our Charge Point Operator (CPO) & Mobility Service Provider (MSP) platform development.

Optimile is a software company offering Mobility as a Service (MaaS) and Charging as a Service (CaaS), by combining all the mobility solutions in one app. Optimile delivers scalable software platforms to professional customers worldwide.

Optimile creates an innovative product in a new market within an international context. Not only do we develop charging software (such as white label platforms & applications) for external parties, we also have our own brand ‘Mobiflow’.

You'll work (remotely) on our system of networked mobility. Our platform creates a connection between different mobility services and users, and is responsible for managing various charging points for electric vehicles.


Requirements
  • You have a thorough experience with Python, Django and Java.
  • You have an understanding of React Native.
  • Working with pull requests, code reviews and unit testing are basics for you.
  • You are passionate about developing and expanding back-end systems.
  • Working in a team doesn’t scare you.
  • You have the ability to take responsibility and work independently.
  • You speak fluently English.
  • Living in Europe is a must.

What will you be doing?
  • You'll be contributing to the further development of our Charging as a Service platform (CPO/MSP) for electric vehicles and the integration of various mobility platforms.
  • Setting up roaming connections with other 'Charging Station Operators'
  • Setting up interoperability integrations with 'Charging Stations Manufacturers'
  • Offering technical support in the backend system for charging stations.

To apply: https://weworkremotely.com/remote-jobs/optimile-back-end-developer-e-mobility-remote-eu

We Work Remotely: Back-End Programming Jobs
Fri, 21 Jun 2019 20:40:58 GMT

Headquarters: Remote
URL: https://www.files.com/jobs/

Are you an expert in the inner workings of the FTP protocol or SFTP protocol? Would building a server that achieves perfect compatibility with the RFC while still managing to support buggy clients make you smile?

If so, we’d like you to learn about Files.com!

Files.com is one of the largest providers of commercial FTP and SFTP server hosting in the world. Our service was originally launched as BrickFTP, and even though we’ve grown beyond FTP in our service offerings, we have thousands of businesses that rely on our services 24/7 for reliable FTP and SFTP server hosting.

Our FTP and SFTP server code is primarily written in Java and leverages open source code from the Apache foundation (that we have considerably extended).

We’re looking for a rare unicorn who knows FTP and/or SFTP at a protocol level and knows Java to help us modernize our FTP and SFTP server code and implement many new exciting features.

Read on to learn more!

About the Role

As an FTP or SFTP server developer at Files.com, you’ll take ownership of our FTP and SFTP server code, helping us keep it modern, fast, and maintainable, while implementing exciting new features.

These codebases are currently written in Java, and we want applicants to be comfortable in Java, but we are also interested in rewriting these in more modern languages such as Go or Elixir, especially if we can leverage existing FTP or SFTP libraries.

In this role, you’ll work on the following things and more:

  • Keeping our SSH and TLS cryptography up to date, including integrating new ciphers and curating the list of approved ciphers for maximum security.

  • Ensuring that our FTP and SFTP server products are maximally compatible with the wide range of client software in the wild (even the buggy software).

  • Optimizing our FTP and SFTP servers for speed and throughput so our customers get the fastest server experience possible.

  • Integrating new features such as client-side encryption.

Minimum Qualifications:

  • 5+ years of directly applicable experience.

  • Deep understanding of the FTP and/or SFTP protocols at the protocol level. Having written an FTP or SFTP client or server in the past would be a strong indicator of this.

  • Strong Computer Science background and understanding of algorithms and data structures.

  • History developing and supporting actual applications that have seen production usage with a large userbase.

  • Complete understanding of how to write secure code and an awareness of common web application security vulnerabilities.

  • Solid experience with Java, ideally the new features in Java 8 and Java 10.

Preferred Qualifications:

  • Participation in open source projects, including ideally being the maintainer for a package that sees large usage in the community.

Our Core Beliefs

Here are just some of our Core Beliefs:

We believe that the best Engineers tend to be polyglots with a wide variety of programming language experience. We don’t hire for specific programming language skills, but rather look for engineers who are fluent in several programming languages. We want our staff to be adaptable and ready to evolve to what’s next.

We believe in using the right tool for the job. Our core applications are built in Ruby, JavaScript, Java, C++, and PHP. We use Rails, React, Chef, Qt, Jenkins, Github, Honeybadger, CircleCI, Maven, AWS, MySQL, Redis, Memcached, Haml, Sass, and many other exciting open source systems. We don’t want to get stuck in the trap of using a language or a tool just because “that’s how it’s done around here.”

We believe that open-source only works if companies give back. If you work on any open-source projects during the course of your work at Files.com, you are encouraged to submit your improvements as a pull request back to the upstream project. And if you build something from scratch while working here that’s generic and not related to our core products, we want you to release that on GitHub too. We’ll also pay your travel costs to any conference where you can get a speaking gig.

We believe in building products that we actually use ourselves. We are our own toughest critics and we put all of our products through their paces every day.


Salary, Pay, and Benefits

Files.com offers industry-leading salaries based on experience combined with unparalleled flexibility and other benefits to secure top talent.

You’ll take off 11 company-wide holidays per year as well as 20 days of PTO for vacations. Go have fun. Don’t work all the time.

We will provide you a laptop and a $1,000 signing bonus to purchase a new monitor, desk, or anything else that would help build or refresh your home office.

We’ll update your salary annually based on your performance, as reviewed by your peers.

We fully pay base plan health insurance premiums (exact plan details depend on your state of residence), and we’ll pick up the tab for 75% of your spouse or dependents if they wish to join your chosen plan. We want your family to be healthy.


Ready To Apply?

To apply: https://weworkremotely.com/remote-jobs/files-com-ftp-and-sftp-server-developer-java