Software Development Engineer, Amazon Business

Global e-commerce and technology company disrupting business-to-business purchasing worldwide through Amazon Business platform.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Development Engineer, Amazon Business

Amazon Business is a rapidly growing division of Amazon, having achieved $35B in revenue by 2022 after launching in 2015. The team is focused on revolutionizing how businesses worldwide purchase their supplies, specifically targeting business, industrial, and scientific products. As a Software Development Engineer, you'll be working on solutions that enable business customers to make confident purchasing decisions across multiple devices, countries, and regions.

The role involves building distributed systems at scale, working with innovative technologies, and developing solutions for price optimization and catalog management. You'll be responsible for both customer-facing interfaces and backend services, ensuring high performance and scalability for emerging marketplaces.

This position offers significant autonomy and the opportunity to work on fundamental industry changes. You'll be part of a team that values strong ownership, customer experience, and results-driven development. The role combines technical expertise with leadership opportunities, including mentoring junior developers and contributing to architectural decisions.

Working at Amazon Business means joining a team that's reshaping B2B e-commerce, with access to Amazon's world-class technology infrastructure and resources. The position offers exposure to complex distributed systems, large-scale data processing, and the chance to solve unique challenges in the business-to-business space.

If you're passionate about building scalable solutions, enjoy working in a fast-paced environment, and want to be part of a team that's transforming how businesses operate, this role offers an excellent opportunity to make a significant impact in the B2B e-commerce sector.

Last updated 4 minutes ago

Responsibilities For Software Development Engineer, Amazon Business

  • Design and code solutions starting with broadly defined problems
  • Build innovative technologies in a large distributed computing environment
  • Create solutions to run predictions on distributed systems
  • Build distributed storage, index, and query systems that are scalable and fault-tolerant
  • Work in an agile environment to deliver high quality software
  • Organize and participate in collaborative Q&A sessions, workshops, and presentations
  • Mentor more junior team members in their career growth

Requirements For Software Development Engineer, Amazon Business

Java
  • Bachelor's degree in computer science or equivalent
  • Experience (non-internship) in professional software development
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Business

Software Dev Engineer, AWS Finance Technology

Software Development Engineer position at Amazon AWS Finance Technology, focusing on building scalable distributed systems and innovative financial solutions.

SDET II, Device OS

SDET II position at Amazon Lab126 focusing on automation framework development and quality assurance for consumer electronics devices.

Software Dev Engineer II, WWRR&S

Software Development Engineer II role at Amazon's WWRR&S team, focusing on returns management and sustainability initiatives through technical solutions.

Software Development Engineer, ROAST, AWS Route 53

AWS Route 53 seeks a Software Development Engineer to work on scalable DNS services, focusing on automation, performance optimization, and high availability systems.

SDE II, Delivery Choices

Join Amazon's Delivery Experience team as an SDE II to build innovative delivery solutions impacting millions of customers worldwide.