Taro Logo

Software Development Engineer (L5), RBKS Developer Experience

Amazon is a global technology company that builds tools and services to improve developer experience and software quality.
Cambridge, UK
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Development Engineer (L5), RBKS Developer Experience

Join Amazon's RBKS Developer Experience (DevX) team to revolutionize how developers write and execute test automation software. As a Software Development Engineer (L5), you'll be at the forefront of building tools and services that fundamentally improve the development experience for fellow software developers. The team's mission is to enhance the developer experience at RBKS, enabling engineers to create loveable products and features for customers.

You'll be working on developing frameworks and services that enable teams to improve product quality through testing and feedback at every stage of the software lifecycle. The team focuses on making best practices the path of least resistance, creating automated and intelligent tools that perform actions on behalf of software engineers wherever possible.

This role offers the opportunity to work with firmware and distributed systems, collaborating with teams worldwide. You'll be involved in designing and building new solutions, investigating technical approaches, and prototyping new technologies. The position requires strong technical leadership skills, the ability to handle ambiguous problems, and a passion for improving developer productivity.

The team's vision involves developing a comprehensive suite of tools that seamlessly integrate across the entire development lifecycle, from desktop to production. These tools will enable pre-hardware development and ensure a smooth transition to on-device testing. If you're passionate about developer tooling, have strong technical skills, and want to make a significant impact on how Amazon's developers work, this role offers an excellent opportunity to shape the future of development practices at scale.

Last updated 3 months ago

Responsibilities For Software Development Engineer (L5), RBKS Developer Experience

  • Write clean, maintainable code and perform peer code-reviews
  • Work with DevX and internal teams to prioritise, design and build new solutions
  • Investigate design approaches, prototype new technology and evaluate technical feasibility
  • Collaborate with partners, colleagues and teams across the world
  • Drive tasks to completion and take full ownership of projects

Requirements For Software Development Engineer (L5), RBKS Developer Experience

Java
Linux
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience in penetration testing and exploitability-focused vulnerability assessment
  • Experience in platform-level security mitigations and hardening for Linux and Windows
  • Experience in professional, non-internship software development
  • Experience building test automation frameworks and tools

Benefits For Software Development Engineer (L5), RBKS Developer Experience

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive health benefits including medical, dental, and vision insurance
  • Equal opportunity employer

Jobs Related To Amazon Software Development Engineer (L5), RBKS Developer Experience