Software Development Engineer, Amazon Business

Amazon Business is a B2B marketplace that reached $35B in revenue by 2022, disrupting how businesses purchase supplies worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce · Enterprise SaaS

Description For Software Development Engineer, Amazon Business

Amazon Business is revolutionizing how businesses worldwide purchase their supplies. Launched in 2015, the platform achieved remarkable growth, reaching $1B in its first year and scaling to $35B by 2022. This role is part of a dynamic team focused on building solutions that enable business customers to confidently purchase business, industrial, and scientific products across multiple devices, countries, and regions.

As a Software Development Engineer on the Amazon Business team, you'll be instrumental in shaping the future of B2B e-commerce. You'll work on building solutions for customers ranging from individual professionals to large institutions who purchase in high frequency or bulk quantities. The role involves full-stack development, from visual interfaces to backend services, using cutting-edge technologies to improve usability, performance, and scalability.

Your responsibilities will include designing and implementing solutions for broadly defined problems, building innovative technologies in a large distributed computing environment, and creating scalable, fault-tolerant systems. You'll work in an agile environment, participate in collaborative sessions, and have the opportunity to mentor junior team members.

The ideal candidate should have strong ownership, passion for customer experience, and a results-driven mindset. You'll be working with a team that values autonomy and innovation, using modern programming languages and professional software engineering practices. This is an excellent opportunity to make a significant impact on the business e-commerce market while working with some of the most advanced distributed computing systems at scale.

The role offers the chance to work on challenging technical problems while directly influencing the future of B2B commerce. You'll be part of a team that's not just building features, but fundamentally changing how businesses operate worldwide.

Last updated 14 minutes ago

Responsibilities For Software Development Engineer, Amazon Business

  • Design and code solutions for broadly defined problems
  • Build innovative technologies in large distributed computing environment
  • Create scalable and fault-tolerant distributed storage, index, and query systems
  • Work in an agile environment to deliver high quality software
  • Participate in collaborative Q&A sessions and workshops
  • Mentor junior team members

Requirements For Software Development Engineer, Amazon Business

Java
  • Bachelor's degree in computer science or equivalent
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience contributing to architecture and design of new and current systems
  • Experience programming with at least one modern language such as Java, C++, or C#
  • Knowledge of professional software engineering & best practices
  • Experience with full software development life cycle

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Business

Software Development II, DSP Tech, DSP Business Health

Build analytics pipelines and APIs for Amazon's DSP Business Health team, providing critical insights for delivery partners while solving complex technical challenges at scale.

Software Development Engineer, Customer Engagement Technology

Mid-level Software Development Engineer role at Amazon's CET department, focusing on customer service technology and AI-driven solutions.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology and automation using GenAI and machine learning.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology innovation using ML and GenAI.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on building next-gen customer service routing systems using AI/ML.