Software Development Engineer, Early Career - 2027 (US)
Amazon · Madison, WI · 3 days ago
ConsultingFull-time
About the role
With teams across the Amazon universe, you don’t have to choose one path too early. You’ll take ownership, build new skills, and shape a career that evolves as you do. You’ll work with world‑class tools, global platforms, and systems built to operate at extraordinary scale — moving fast, experimenting, and launching solutions that matter.
Responsibilities
- Collaborate and communicate effectively with experienced cross‑disciplinary Amazonians to design, build, and operate innovative products and services that delight customers, while participating in technical discussions to drive solutions forward.
- Break down complex, ambiguous problems into well‑defined, solvable components before implementation.
- Contribute to the design and development of scalable, reliable services, with distributed‑systems scope varying by team.
- Conduct code reviews as a core engineering practice, providing constructive feedback and validating correctness.
- Contribute to clear and accurate technical documentation.
- Use GenAI and AI‑powered tools to enhance development productivity, and critically validate, verify, and integrate AI‑generated code, exercising sound judgement about when to trust AI output.
- Write clean, maintainable code following best practices and design patterns.
- Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on‑call duties.
- Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.
Requirements
- 18 years of age or older
- Experience with at least one general‑purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
- Experience with data structure implementation, basic algorithm development, and/or object‑oriented design principles
- Experience using AI‑assisted development tools in academic or professional settings
- Currently has, or is in the process of obtaining, a bachelor’s or master’s degree in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields
Preferred Qualifications
- Experience from previous technical internship(s) or demonstrated project experience
- Experience with one or more of the following: AI tools for development productivity, Cloud platforms (preferably AWS), Database systems (SQL and NoSQL), Contributing to open‑source projects, Version control systems, Debugging and troubleshooting complex systems
- Demonstrated ability to learn and adapt to new technologies quickly
- Basic understanding of software development lifecycle (SDLC)
- Strong problem‑solving and analytical skills
- Excellent written and verbal communication skills
Pay
- Arlington, VA, USA — $128,700 USD annually
- Austin, TX, USA — $128,700 USD annually
- Boston, MA, USA — $128,700 USD annually
- Denver, CO, USA — $128,700 USD annually
- Detroit, MI, USA — $128,700 USD annually
- Madison, WI, USA — $128,700 USD annually
- Minneapolis, MN, USA — $128,700 USD annually
- Santa Clara, CA, USA — $148,100 USD annually
- Seattle, WA, USA — $128,700 USD annually
Benefits
- Employee Assistance Program (EAP)
- Mental Health Support
- Medical Advice Line
- 401(k) matching
Additional benefits details: https://hiring.amazon.com/why-amazon/benefits
Applications accepted on an ongoing basis. Job ID: A10583340 | Company: Amazon.com Services LLC