Remotery

Lead Backend Developer

Posted Jun 19

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

How To MANAGE a Small Law Firm5 hours ago

Chief Operating Officer – Law Firms Operations Architect

US flagFlorida, +5 more statesFull-timeBackend Engineer$110k – $182k/year
ApplyView job
Travoom5 hours ago

Senior Backend Engineer – Rust

US flagTexas OnlyFull-timeBackend Engineer
ApplyView job
Binance5 hours ago

Senior Java Engineer – KYC Tech

SG flagSingapore OnlyFull-timeBackend Engineer
ApplyView job
Soluções eSales | Logística, Financeiro, Analytics e File Transfer5 hours ago

Senior Developer – Kotlin

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Gcore6 hours ago

Software Engineer, Golang, Kubernetes

CY flagCyprus OnlyFull-timeBackend Engineer
ApplyView job
Miratech6 hours ago

Middle Back-End Engineer, Node.js

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers