Software Development Engineer
Hybrid (Santa Clara, CA), Hybrid (Astoria, NY), Hybrid (Brooklyn, NY), Hybrid (Carle Place, NY), Hybrid (New York City, NY), Hybrid (Arlington, VA), Hybrid (Seattle, WA)$165.2k - $223.6kfull-timePosted yesterday
About the role
AWS-wide recruiting requisition for Software Development Engineers across multiple AWS teams and domains, with potential placements in Twitch, AWS Elemental, and AWS CloudFront. Focus on designing, developing, and maintaining scalable software solutions, collaborating with cross-functional teams, mentoring others, and staying current with technology trends.
Responsibilities
- Design, develop, and maintain efficient, reusable, and reliable code
- Implement complex software solutions that meet business requirements
- Collaborate with cross-functional teams to define, design, and ship new features
- Identify and resolve performance bottlenecks and bugs
- Participate in architecture and design reviews to provide technical guidance
- Contribute to continuous improvement by identifying opportunities for process enhancement
- Stay current with emerging technologies and industry trends
- Mentor junior engineers and contribute to building a strong engineering culture
- Start your morning with a team stand-up to align on priorities and blockers
- Collaborate with product managers to refine requirements for upcoming features
- Write code and develop solutions for complex technical challenges
- Review pull requests and provide constructive feedback
- Participate in design discussions for new services or features
- Debug and troubleshoot production issues
- Attend learning sessions to stay current with AWS technologies
- Document work and contribute to technical specifications
- Engage with customers or internal stakeholders to understand needs
Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of building complex software systems experience
- 2+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- Bachelor's degree or equivalent
Skills
Required:Software design and architectureProgrammingTeam collaboration and mentoring
Benefits
- Health insurance (medical, dental, vision, prescription)
- Basic Life & AD&D insurance and option for Supplemental life plans
- EAP, Mental Health Support, Medical Advice Line
- Flexible Spending Accounts
- Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave
Last updated Oct 25, 2026. Interested? Apply on the company site.
More open roles at Amazon
- IT Support Associate II, Ops Tech Solutions (OTS)yesterdayPlainfield, Indiana · Operations IT Support Engineering
- Head of Energy and Water, AWS LegalyesterdayHybrid (Seattle, WA) · Legal
- Software Development Engineer, Creative Asset Library, CreativeXyesterdaySeattle · Software Development
- Software Development Engineer, Creative Asset Library, CreativeXyesterdayHybrid (Seattle, WA) · Software Development
- IT Support Associate II, OTSyesterdayIrving, TX · Operations IT Support Engineering