Amazon

Principal/senior Software Development Engineer - Multiple Locations (Berlin, Madrid, Luxembourg, Dublin)

3+ months agoBerlin, Germany

DESCRIPTION

Amazon continues to grow and launch new products and we have several openings for Senior Software Engineers to technically lead a team.

We have openings in our following tech hubs (full relocation package is supplied): Luxembourg, Madrid, Berlin and Dublin.

These are senior roles (may be called Lead / Principal Engineer elsewhere!), where you lead the design and implementation of large-scale efforts from the technical perspective. You will drive the direction of the software architecture and work with other teams on integration. In addition to owning the architecture of a larger product, you will lead code reviews, mentor engineers, and drive important technical decisions.
The role will not just be fixed on your own team: you'll become part of a special and unique Amazon community, full of likeminded peers to bounce ideas off and be creative with.
Together with the rest of the engineers you will be responsible for delivering production-ready code that will be used by hundreds of millions of Amazon customers, and you will own end-to-end the customer experience of the services and features that you build. As a Sr. software development engineer, you will have a significant impact on the way customers, including friends and family, experience Amazon daily.

As a Sr. Software development engineer, you will be:
• reviewing product roadmap
• owning the software architecture
• leading design reviews
• taking up the most challenging coding tasks
• providing technical leadership and expertise
• being a role model for the rest of the engineers in the team.

BASIC QUALIFICATIONS

• Bachelor's (or above) Degree in Computer Science or related field or equivalent experience
• Professional experience in software development
• Computer Science fundamentals in object-oriented design
• Computer Science fundamentals in data structures
• Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
• Proficiency in, at least, one modern programming language
• Proven record delivering scalable systems
• Clear architectural decision making expertise

PREFERRED QUALIFICATIONS

• Experience building microservices
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
• Ability to take a project from scoping requirements through actual launch of the project
• Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs

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 to know more about how we collect, use and transfer the personal data of our candidates.

#SrSDEAmazon continues to grow and launch new products and we have several openings for Senior Software Engineers to technically lead a team.
These are senior roles (may be called Lead / Principal Engineer elsewhere!), where you lead the design and implementation of large-scale efforts from the technical perspective. You will drive the direction of the software architecture and work with other teams on integration. In addition to owning the architecture of a larger product, you will lead code reviews, mentor engineers, and drive important technical decisions.
The role will not just be fixed on your own team: you'll become part of a special and unique Amazon community, full of likeminded peers to bounce ideas off and be creative with.
We have openings in our following tech hubs (full relocation package is supplied): Luxembourg, Madrid, Berlin and Dublin.
Together with the rest of the engineers you will be responsible for delivering production-ready code that will be used by hundreds of millions of Amazon customers, and you will own end-to-end the customer experience of the services and features that you build. As a Sr. software development engineer, you will have a significant impact on the way customers, including friends and family, experience Amazon daily.

As a Sr. Software development engineer, you will be:
• reviewing product roadmap
• owning the software architecture
• leading design reviews
• taking up the most challenging coding tasks
• providing technical leadership and expertise
• being a role model for the rest of the engineers in the team.

Job ID: Amazon-1328426