CareerPlan

Software Development Engineer, AWS Lambda EDA

Seattle, Washington, United StatesFull-time$144k–$194k2026-10-16 → 2026-11-08
Based in United States

Core

Design, develop, and maintain distributed systems powering AWS Lambda's event-driven architecture, connecting it to streaming and messaging services like Kafka, SQS, DynamoDB Streams, and Kinesis.

Role type

Senior Software Development Engineer (Distributed Systems)

Builds

Scalable, multi-tenant platforms processing billions of events daily for millions of AWS customers

Domain

Cloud computing, serverless architecture, event-driven systems

Required skills

Distributed systems design, C#/C++/Java/Perl, Object Oriented Design, Large-scale multi-tiered application development, System design, Code reviews, Cross-team collaboration

Preferred skills

Full software development life cycle experience, Coding standards, Source control management, Build processes, Testing, Operations experience

Technologies

AWS Lambda, DynamoDB, Kinesis, S3, Kafka, ActiveMQ, SQS

Responsibilities

Design and maintain distributed systems, Build scalable multi-tenant platforms, Write clean well-tested code, Drive features end-to-end, Participate in on-call rotations, Mentor junior engineers

Seniority

Senior, hands-on IC