CareerPlan

Software Development Engineer

Seattle, Washington, United StatesFull-time$144k–$224k2026-10-20 → 2026-10-24

Core

Design, develop, and maintain efficient, reusable, and reliable code for complex software solutions across diverse engineering domains including embedded systems, game development, cloud computing, and distributed systems.

Role type

Software Development Engineer (SDE)

Builds

Scalable software applications, services, and features for AWS products and internal tools.

Domain

Cloud Computing, Distributed Systems, Embedded Systems, Game Development, AI/ML

Required skills

Software development, System design and architecture, Object Oriented Design, Large-scale multi-tiered application development, Debugging and troubleshooting, Cross-functional collaboration, Technical documentation, Mentorship

Preferred skills

Full software development life cycle experience, Code reviews, Source control management, Build processes, Testing, Operations experience

Technologies

C#, C++, Java, Perl

Responsibilities

Design and develop complex software solutions, Collaborate with product managers to refine requirements, Write code and develop solutions for technical challenges, Review pull requests and provide feedback, Participate in design discussions, Debug and troubleshoot production issues, Mentor junior engineers

Seniority

Mid-Senior level (3+ years experience)