Remotery

Lead Backend Developer

Posted Jun 18

This is a fully remote position, open to applicants in United States.

📋 Description

• Oversee the backend architecture and technical design for services related to the personalization platform.

• Create and develop cloud-native backend APIs utilizing TypeScript, Node.js, AWS Lambda, and API Gateway.

• Engage in intricate serverless workflows using AWS Step Functions and associated AWS services.

• Construct and sustain services that facilitate personalized experiences, eligibility criteria, recommendations, and capabilities driven by workflows.

• Assist in the migration, modernization, and enhancement of backend services within the cloud environment.

• Work with various databases and search technologies including DynamoDB, DocumentDB/MongoDB-style databases, OpenSearch, or Elasticsearch.

• Establish backend patterns, engineering standards, and reusable methods for the team.

• Evaluate designs and code with an emphasis on reliability, scalability, maintainability, and readiness for production.

• Collaborate intimately with frontend engineers, product managers, QA, and other engineering teams.

• Enhance observability, debugging, reliability, and operational quality of backend services.

• Guide engineers technically and assist the team in making improved architectural choices.


⛳️ Requirements

• A minimum of 7 years of experience in backend engineering.

• Extensive hands-on experience with TypeScript and Node.js.

• Profound knowledge of Node.js backend development, including async execution, event loop behavior, API performance, error handling, and production debugging.

• Significant experience in building APIs using AWS Lambda and API Gateway.

• Strong expertise in AWS serverless architecture.

• Familiarity with AWS Step Functions or comparable workflow orchestration systems.

• Experience with infrastructure-as-code tools like Terraform.

• Proficiency with Serverless Framework or similar deployment frameworks.

• Solid understanding of NoSQL databases, particularly DynamoDB or similar systems.

• Good grasp of database design, indexing, query patterns, and performance trade-offs.

• Experience with OpenSearch, Elasticsearch, DocumentDB, or MongoDB-style systems is highly advantageous.

• Strong fundamentals in distributed systems: retries, idempotency, partial failure, timeouts, consistency, scaling, and observability.

• Capability to articulate complex technical concepts clearly to both technical and non-technical audiences.

• A strong ownership mindset with the capability to work autonomously and drive initiatives from inception to delivery.


🏝️ Benefits

• No specified benefits mentioned.

People also viewed

Hyperativa2 days ago

Junior/Mid-level Back-end Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Affirm2 days ago

Staff Software Engineer, Backend – Order Platform

US flagCalifornia, +4 more statesFull-timeBackend Engineer$204k – $290k/year
ApplyView job
Allstate2 days ago

Managing Engineer, Database & Platform

US flagIllinois OnlyFull-timeBackend Engineer$120k – $193.7k/year
ApplyView job
GitLab2 days ago

Senior Backend Engineer, Ruby

US flagUnited States, +1 more stateFull-timeBackend Engineer$139.2k – $235.2k/year
ApplyView job
Runtalent2 days ago

Java Developer – Mid-level

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AML Consulting2 days ago

Java Developer – Senior

BR flagBrazil OnlyFreelanceBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers