Software Development Engineer, AWS New Team ID-12404
About the position
Amazon Web Services (AWS) is seeking a Software Development Engineer to architect and build a private pricing deal management platform. This role is crucial for enabling and accelerating private pricing deals with key customers and partners. The engineer will be responsible for designing a scalable, fault-tolerant platform that supports full-stack applications using AWS technologies, while collaborating with various teams to solve complex business problems at scale.
Responsibilities
- Design scalable and fault-tolerant platform components for full-stack applications.
- Collaborate with UX design and product teams to understand needs and propose features.
- Create early prototypes and transform them into compelling user experiences.
- Propose innovative tools, frameworks, automations, and processes for the services team.
- Write high-quality, maintainable code and perform peer code reviews.
- Optimize client or server systems for performance, maintainability, scalability, and extensibility.
- Mentor team members to promote engineering excellence.
Requirements
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience of new and existing systems.
- Experience programming with at least one software programming language.
Nice-to-haves
- 3+ years of full software development life cycle experience, including coding standards and operations.
- Bachelor's degree in computer science or equivalent.
- 3+ years of experience in building high-performance, highly-available, and scalable distributed systems.
Benefits
- Flexible working hours
- Mentorship and career growth opportunities
- Diversity and inclusion initiatives
- Work-life balance emphasis