Software Development Engineer II, AWS Emerging Planning Solutions
Core
Design, build, and deliver scalable software features and systems for AWS Emerging Planning Solutions, serving millions of customers.
Role type
Senior Software Development Engineer (IC)
Builds
Production software features and systems for AWS cloud services
Domain
Cloud computing / Enterprise software
Deliverable
production ML models | product features
Required skills
Software development lifecycle management, distributed systems design, object-oriented design, code review, generative AI integration, C#/C++/Java/Perl
Preferred skills
Full SDLC experience, architecture design patterns, reliability and scaling expertise
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement software solutions balancing scalability and performance; write maintainable code using optimal data structures; collaborate with stakeholders to define requirements; mentor other engineers; evaluate and integrate generative AI tools.
Seniority
Senior, hands-on IC