
Software Developper Engineer II
Amazon · Madrid, Community of Madrid, Spain
This listing has closed — view similar roles below.
- On site
- Full-time
- $150,000 / year
- Madrid, Community of Madrid, Spain
Job highlights
- Design and develop scalable global software solutions.
- Work across diverse languages and cultures.
- Apply AWS and machine learning technologies.
- Own the full software development lifecycle.
- Mentor junior engineers and shape team culture.
About the role
About Amazon Business
Amazon Business (AB) represents an incredible opportunity to address a vast new market segment and customer base for Amazon. AB is one of Amazon’s fastest growing businesses in Amazon’s history, available in 11 countries, serving over 5 million customers worldwide and generating over $35B in annual revenue. At Amazon Business, we set out every day to innovate and disrupt the status quo. We stand at the intersection of tech and retail in the B2B space developing innovative purchasing and procurement solutions to help businesses and organizations re-imagine buying. Bring your insight, imagination and a healthy disregard for the impossible. Join us in building and celebrating the value of Amazon Business to buyers and sellers of all sizes, unlocking our potential worldwide. We are looking for a talented Software Development Engineer to join our growing team, focusing on expanding our global reach. In this pivotal role, you'll be instrumental in designing, developing, and implementing scalable solutions that enable our products and services to seamlessly adapt to diverse languages, cultures, and regions worldwide. If you have a passion for building globally ready software and solving complex technical challenges related to multi-lingual and multi-cultural user experiences, we encourage you to apply.Some Info About This Opportunity
The role has high potential growth that has opportunity to work with Sr. Engineering leadership (PE, Sr. SDE and Sr. Managers) across AB, consumer Prime and Marketing. The scope of the work spreads across multiple portfolio of products and services. It gives opportunity to get broader knowledge and experience of Amazon (buying experience, seller experience, Customer Acquisition, Account Management etc). You will apply Amazon innovation mechanisms and AWS technologies including native AWS, machine learning, and more at scale. You get be part of new team and shape the culture of the team.Key job responsibilities
- Own the complete software development lifecycle from conception to production, including requirements gathering, technical design, implementation, testing, documentation, deployment, and continuous improvement.
- Design, develop, and maintain innovative solutions utilizing both front-end and back-end technologies, starting with broadly defined problems.
- Drive architectural improvements and technical debt reduction while maintaining focus on customer experience and business outcomes.
- Work in an agile environment to deliver high quality software.
- Mentor more junior team members in their career growth.
Basic Qualifications
- Experience (non-internship) in professional software development
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience programming with at least one software programming language
- Knowledge of a front-end language (Javascript, CSS, HTML, etc.)
- Experience with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node
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
About Amazon
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://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.Key skills/competency
Software Development, Full Stack Development, AWS, Machine Learning, Agile Methodologies, System Design, Technical Leadership, Problem Solving, Mentoring, Scalable SolutionsSkills & topics
- Software Development Engineer
- Full Stack Development
- AWS
- Machine Learning
- Agile
- System Design
- Technical Leadership
- Problem Solving
- Mentoring
- Scalable Solutions
- Javascript
- CSS
- HTML
- TypeScript
- Node
- Computer Science
How to get hired
- Tailor your resume: Highlight experience in full-stack development, AWS, and system design. Emphasize global reach and multi-lingual solutions.
- Showcase your skills: Quantify achievements in previous software development roles, focusing on scalability and customer impact.
- Prepare for technical interviews: Brush up on data structures, algorithms, system design, and coding challenges relevant to Amazon's practices.
- Understand Amazon's culture: Research Amazon's Leadership Principles and be ready to provide behavioral examples demonstrating them.
- Network and connect: Engage with current Amazon employees on LinkedIn to gain insights into the team and role.
Technical preparation
Master front-end technologies: HTML, CSS, JS, TypeScript, Node.,Deepen knowledge of AWS native services.,Practice system design for scalability and reliability.,Review algorithms and data structures for coding interviews.
Behavioral questions
Provide examples of owning full SDLC.,Describe a time you drove architectural improvements.,Share an experience mentoring junior engineers.,Discuss how you adapt to agile environments.
Frequently asked questions
- What are the key technologies used by the Software Development Engineer II at Amazon Business?
- The Software Development Engineer II at Amazon Business will utilize a range of AWS technologies, including native AWS services, machine learning, and common front-end technologies such as HTML, CSS, JavaScript, TypeScript, and Node. Experience with these technologies is crucial for success in this role.
- What is the growth potential for a Software Development Engineer II at Amazon Business?
- This role offers significant growth potential, including opportunities to collaborate with Senior Engineering leadership across Amazon Business, Prime, and Marketing. The scope across multiple product portfolios allows for broad knowledge and experience within Amazon.
- What is the work environment like for a Software Development Engineer II at Amazon?
- You will work in an agile environment, owning the complete software development lifecycle. You'll have the chance to be part of a new team, shape its culture, and mentor junior team members.
- How does Amazon ensure a diverse workforce for its Software Development Engineer roles?
- Amazon is committed to employing a diverse workforce and makes recruiting decisions based on experience and skills. They value passion and encourage individuals to apply, with resources available for workplace accommodations.
- What are the basic qualifications for the Software Development Engineer II position at Amazon?
- Basic qualifications include non-internship professional software development experience, experience in designing/architecting systems, proficiency in at least one programming language, and knowledge of front-end languages and technologies like HTML, CSS, JavaScript, TypeScript, and Node.
- What are the preferred qualifications for this role?
- Preferred qualifications include a Bachelor's degree in Computer Science or equivalent, and experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.
- How does Amazon handle privacy for job candidates?
- Amazon prioritizes the privacy and security of candidate data. They provide a Privacy Notice detailing how personal data is collected, used, and transferred.