Software Engineer (Serverless)
Core
Senior backend engineer building scalable serverless applications on AWS for a labor credit product.
Role type
Senior IC serverless software engineer
Builds
Scalable backend applications and event-driven systems on AWS
Domain
Cloud infrastructure / Serverless architecture
Deliverable
production ML models | product features | infrastructure
Required skills
AWS Lambda (NodeJS, TypeScript), Event-Driven Architecture (EDA), Serverless databases (DynamoDB, DocumentDB, PostgreSQL), Infrastructure as Code (Serverless Framework, SAM, CDK), Distributed systems observability, Unit/Integration/Load testing
Preferred skills
AWS certifications, Agile methodologies (Scrum/Kanban)
Technologies
AWS, NodeJS, TypeScript, DynamoDB, DocumentDB, PostgreSQL, CloudWatch, Datadog, Serverless Framework, SAM, CDK
Responsibilities
Design and maintain scalable serverless infrastructure; Develop event-driven architectures; Optimize Lambda functions for performance and low cold starts; Manage API Gateways with security and rate limiting; Orchestrate managed cloud services; Optimize cloud costs; Ensure application security via IAM and network controls; Conduct code reviews and debugging; Mentor junior team members
Seniority
Senior, hands-on IC