Enable job alerts via email!

Sr. Software Development Engineer, AB Cart

Amazon

London

On-site

GBP 60,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Software Development Engineer, where you'll lead a dynamic team dedicated to revolutionizing the purchasing experience for business customers. This role emphasizes collaboration, mentorship, and operational excellence, allowing you to shape the development of innovative solutions that cater to diverse client needs. You'll have the opportunity to work on cutting-edge technologies and contribute to high-impact projects that drive significant business outcomes. If you're passionate about software engineering and eager to make a difference in a rapidly growing environment, this is the perfect opportunity for you.

Qualifications

  • Experience leading engineering teams and mentoring junior developers.
  • Proficiency in modern programming languages and software architecture.

Responsibilities

  • Design and modify scalable software architecture of full-stack systems.
  • Engage in continuous prioritization to balance business requirements.

Skills

Mentoring
Software Architecture
Java
C++
C#
Object-Oriented Design
Software Development Lifecycle

Education

Bachelor's degree in Computer Science

Job description

The Amazon Business team is building a development team to disrupt the way businesses, governments, and institutions purchase their supplies.

Our team focuses on creating solutions that enable business customers to research, discover, and buy business, industrial, and scientific products from large catalogs across multiple devices, marketplaces, and regions. Our customers include individual professionals, businesses, and institutions that buy either frequently or in bulk. Their needs differ from the traditional Amazon customer base, and we are here to address that.

Join us! Amazon is growing rapidly, and our team is expanding even faster!

Key job responsibilities
  1. Design and modify scalable software architecture of full-stack systems.
  2. Work independently to deliver and maintain features.
  3. Apply software engineering best practices throughout the development lifecycle, including incremental delivery, coding standards, code reviews, source control, build processes, testing, and operations.
  4. Engage in continuous prioritization to balance fast-paced business requirements with long-term technical investments.
A day in the life
  • Support teammates through collaboration and mentoring.
  • Ship and review code.
  • Improve team-level code quality, process efficiency, and knowledge sharing.
  • Troubleshoot various customer issues across the AB ordering domain.
  • Focus on Operational Excellence, including development processes, monitoring, deployment, automated testing, and dashboarding.
  • Collaborate with partner teams to enable key platform behaviors.
About the team

The Amazon Business Cart team manages the business experience from the High Upsell Page through the Cart main page to Checkout. We own unique features like Request for Quote in Cart (RQS) in Japan, and the experience of Everywhere Cart (EWC), High Upsell Cart (HUC), and related widgets and requests.

We rely on the Cart-Purchase-Experience (CPX) architecture, working as an 'away-team' over Retail’s existing systems. To promote development speed, independence, and quality, Trusted Engineers (TE) are authorized to approve designs and code in Cart on behalf of CPX. We build AB-specific services such as RQS, a tier-2 service, and own the end-to-end business Cart experience, including onboarding for all AB teams. We partner with over 10 teams, including Pricing, List, ESI, Search, DPX, Navigation, SmartWagon, and P13N.

The Sr. Software Development Engineer (SDEIII) oversees and ensures the technical strategy, design, and quality in this space.

Minimum qualifications
  • Experience as a mentor, tech lead, or leading an engineering team.
  • Experience leading architecture and design of systems, focusing on reliability and scalability.
  • Experience in professional software development within the last 3 years.
  • Proficiency in at least one modern programming language such as Java, C++, or C#, including object-oriented design.
Education & other requirements
  • Bachelor's degree in computer science or equivalent.
  • Experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.

Amazon is an equal opportunity employer. We believe that a diverse workforce is key to our success. Recruitment decisions are based on experience and skills. We value your passion for discovery, invention, simplification, and building. Protecting your privacy and data security is a top priority. Please see our Privacy Notice for more details.

Our inclusive culture empowers Amazon employees to deliver the best results. If you have a disability and need accommodations during the application or onboarding process, visit this page. If your country or region isn’t listed, please contact your Recruiting Partner.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.