Share
We are looking for experienced Software Development Engineers who are excited about building industry leading, next generation SCM systems on the AWS Cloud. These are Engineers who are able to look at the big picture from both a business and a technical perspective. As a Software Development Engineer you will drive the requirement analysis, architecture, design and implementation of distributed systems, applications, and supply chain intelligence.You build high quality, highly available systems. You're happiest when you're working with empowered, world-class leaders and engineers to meet world-class challenges. Finally, with your curiosity and strong ownership bias, you have an infectious desire to continually improve how things are done. Someone excited by the idea creating new platforms, features, and services from scratch while managing ambiguity and the pace of a company whose ship cycles are measured in weeks, not years. If this is you, come build the future.
Key job responsibilities
In this role you will:
• Help to define the system architecture, own and implement specific components, and help shape the overall experience.
• Collaborate closely with TPMs, PEs, and SDEs to help define the scope of the product and influence the roadmap
• You will take responsibility for technical problem solving, creatively meeting product goals, and developing best practices.
• You will demonstrate cross-functional resource interaction to accomplish your goals.
• Write high-quality, efficient, testable code in and other object-oriented languages.
• Build highly available, secure, and event-driven systems.
• Innovative GenAI solutions.
• Collaborate with and learn from some of the best software developers in the industry.
• Find out what it takes to engineer secured systems for Amazon Web Services.
• Contribute to planning, architecture, implementation, testing, and process improvement.
• Share your knowledge of the most effective performance, scalability, architecture, and engineering patterns and methods.About the team
Why AWS?Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 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
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit