Amazon is where women work

Home    Amazon    Jobs    Job

Job is no longer available

Software Development Engineer, Automation Tools


London, United Kingdom


Do you take pride in building software and applications that are highly performant, leverage modern technologies, and span multiple platforms? Are you as passionate for your users as you are for each line of code you write? Do you want to build intelligent software that delivers, monitors and improves the experience of millions of Amazon customers around the world?

We are looking for a versatile software development engineer who is passionate about building software solutions that have an impact on both internal Amazon employees and Amazon’s end customers. The right candidate will thrive in fast-paced environments, enjoy the challenge of working through complex and ambiguous problems, and will want to contribute in a leadership capacity to the design of our team's tech platforms, frameworks, and processes.

Good communication and interpersonal skills are a must: since we are a multi-disciplinary team, our developers must work closely and collaborate productively with designers, program managers, and stakeholders from the business.

Who we are
Our team supports a vast number of businesses, categories, and products across all global Amazon web sites. Our work has a direct and significant impact on the user experience of millions of Amazon customers around the globe, in addition to many business critical internal operations. We are part of the Amazon Integrated Marketing organization who owns a portfolio of customer-facing features and internal tools that are used to elevate Amazon’s shopping experience at scale.


· An understanding of Computer Science fundamentals including software architecture, data structures, algorithms and complexity analysis
· Professional experience in software development
· Experience in at least one modern programming language such as Java, Go, or Ruby
· Experience in building scalable, rich, usable web applications
· Understanding of big-data technologies and storage concepts
· Experience with distributed systems
· 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


· Proven track record of taking ownership and successfully delivering results
· Experience in Ruby/Rails, Java/J2EE and Go
· Experience building high-performance, big-data systems in a complex, distributed environment
· Familiarity with HTML, CSS, JavaScript and general Web 2.0 techniques
· Experience working with Agile methodologies like SCRUM, Kanban, TDD
· Excellent written and verbal communication skills
· The ability to work and communicate productively and efficiently with business stakeholders.


Share this page:

  Facebook      Instagram      Twitter      Linkedin      Press release 

Join the community