Software Development Engineer (Multiple Teams), Amazon Stores
DESCRIPTION
Are you seeking an environment where you can drive innovation? Do you want to apply state-of-the-art computer science to solve real world problems? Amazon is looking for Software Development Engineers who are passionate about solving highly ambiguous and challenging problems at global scale.
**We are hiring in Iasi and Bucharest. Please apply if you are interested in any of these locations**
We are currently hiring for multiple tech teams that are paving the future of Amazon. During our interview process, you will have the opportunity to meet representatives from these teams to find out more about their scope and projects. If successful during the interview process, you will have a say in which team you join!
MENTORING/CAREER GROWTH
As a software engineer, you will continue learning, you will be involved in the hiring process, you will contribute to the development of your colleagues as a mentor and you will be an onboarding buddy for the new joiners. You will have access to our mentorship program where you can find a tenured Amazonian to guide you and to coach you in developing the areas you want to focus on. You will own your career development in partnership with the Software Development Manager, and you will partner in finding the right balance between delivering results and proving you can operate at the next level.
Remember, you do not have to tick every box to apply for the role. If you are excited about joining us and think you have what we are looking for, we would love to hear from you.
Key job responsibilities
- Design, implementation, and delivery of software in ambiguous and complex problem spaces (at the team level). Trade-offs, you will work on complex problems but your solutions must be as simple as possible.
- Work backwards from customer needs into improvements, features and new components for the platform
- Influence on your team technical and business strategy.
- Contribute in identifying and solving software deficiencies or areas where your team’s software bottlenecks the innovation.
- Think in terms of architecture, not just code.
- Think through functional, technical, security, performance, and scaling requirements.
- Explore and learn AWS technologies to provide new capabilities and increase efficiency.
- Ability to resolve the root cause of complex problems, leaving software better and easier to maintain.
BASIC 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
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.