Remote Jobs at Rhythm Software Open Startup
RSS
API
Global PayrollPost a job

find a remote job
work from anywhere

There is currently one remote job at Rhythm Software tagged Backend, Senior and Engineer
such as Senior Back End Engineer (Atlanta, GA)

There is currently one remote job at Rhythm Software tagged Backend, Senior and Engineer
such as Senior Back End Engineer (Atlanta, GA)

Global PayrollPost a job

  Jobs

  People

👉 Hiring remotely? Reach 1,000,000+ remote workers on the 🏆 #1 remote jobs board

Post a job
Hide this

Rhythm Software


Senior Back End Engineer

closed

Senior Back End Engineer


Rhythm Software


backend

 

senior

 

engineer

 

backend

 

senior

 

engineer

 
This job post is closed and the position is probably filled. Please do not apply.
\nWe are looking for a Node.js developer responsible for developing new microservices for our product platform, and maintaining the operation of the existing 400+ microservices in our architecture. Our platform is built on AWS, serverless-first and consists of hundreds of Node.js microservices that run across thousands of AWS Lambda functions. With a loosely coupled architecture and aggressive unit, integration, and end-to-end testing coverage, each microservice is tied to a continuing integration & delivery pipeline that allows us to deploy to production dozens, sometimes hundreds, of times per day.  \n\n\nYour primary focus will be the development of server-side logic and your responsibility will extend all the way to the production infrastructure for each microservice. Since each microservice is self-contained and uses CloudFormation for Infrastructure-as-Code (IoC), you will develop not just code, but the resources the code needs to work.\n\n\nIn addition to business logic, the microservices you create will be loosely coupled and use event-based processing (SNS/SQS/Event Bridge) for orchestrating and handling complex activities such as order processing, product fulfillment, or customer messaging. You will own the API endpoints for your microservices and coordinate with front-end developers to ensure they have what is needed to create a quality customer experience. \n\n\nWe want - no, we insist - that our engineers stay abreast of technological developments, join meetups, and attend one major technology conference every year. \n\n\n\n\n\nEssential Duties and Responsibilities\n\n\n* Designing and developing new features for our Node.js microservices\n\n* Coordinating with Angular engineers using the API endpoints you provide to develop UI features\n\n* Defining AWS resources needed by each microservice: Lambda functions, DynamoDB tables, SQS queues, SNS topic, API Gateway endpoints, Step Functions and more\n\n* Writing reusable, testable, and efficient code\n\n* Building, deploying, and supporting new microservices as needed for new features\n\n* Performing peer code reviews to ensure code meets quality standards\n\n* Mentoring less experienced engineers\n\n* Consulting on new hires and providing feedback on capabilities of engineering applicants\n\n* Staying up-to-date on new technology and best practices then spreading your knowledge to the rest of the team\n\n\n


See more jobs at Rhythm Software

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
296ms