Software Development Engineer II, Rufus Engineering

Global technology and e-commerce company focused on customer-centric innovation
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · E-Commerce

Description For Software Development Engineer II, Rufus Engineering

Join Amazon's innovative Rufus Engineering team, where we're revolutionizing shopping experiences through advanced conversational AI and large language models. As a Software Development Engineer II, you'll be at the forefront of building scalable systems that enhance customer interactions across Amazon's retail platform. Working alongside talented engineers, scientists, and product managers, you'll develop infrastructure that enables conversational shopping capabilities and helps teams deliver exceptional customer experiences.

The role offers an exciting opportunity to shape the future of e-commerce by building distributed systems that power AI-driven shopping conversations. You'll be responsible for creating scalable solutions that work across multiple marketplaces, implementing machine learning technologies, and developing platforms that allow partner teams to integrate seamlessly with shopping conversations.

Your work will directly impact millions of customers by making shopping more intuitive and conversational. The position offers significant technical challenges, from building distributed computing systems to implementing cutting-edge AI solutions. You'll be part of Amazon's culture of innovation, working in an agile environment with access to world-class resources and technologies.

The role combines technical expertise with business impact, as you'll be instrumental in developing solutions that scale across Amazon's global retail platform. You'll have the opportunity to grow your career while working on meaningful projects that shape the future of online shopping. Benefits include competitive compensation, RSU grants, hybrid working options, comprehensive healthcare, and extensive learning opportunities.

This is an ideal position for someone passionate about large-scale distributed systems, AI applications, and creating customer-centric solutions. You'll be part of a team that values innovation, learning, and making a lasting impact on how millions of people shop online.

Last updated a minute ago

Responsibilities For Software Development Engineer II, Rufus Engineering

  • Build end to end infrastructure for Amazon Retail engineering teams
  • Design and build innovative technologies in distributed computing environment
  • Create scalable, fault-tolerant distributed systems
  • Collaborate with cross-disciplinary teams to design and launch innovative products
  • Work with Applied Scientists and Product Managers to develop Rufus features
  • Ensure quality and prevent regression in existing experiences
  • Drive standardization and optimization across workflows

Requirements For Software Development Engineer II, Rufus Engineering

Java
  • Bachelor's degree in computer science or equivalent
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer II, Rufus Engineering

Medical Insurance
Mental Health Assistance
Equity
  • Competitive pay
  • RSU stock grants
  • Hybrid working
  • Dynamic work spaces
  • Unlimited access to internal trainings
  • Physical and mental health support
  • Career growth opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Rufus Engineering

Software Development Eng II, Appstore Quality Tech

Software Development Engineer II position at Amazon's Appstore Quality team, focusing on AI/ML-based automation of app certification processes and quality checks.

SDE II - Perception & Planning, Last Mile Delivery Automation

SDE II position at Amazon's Last Mile Delivery Automation team, focusing on developing autonomous delivery solutions using AI, robotics, and advanced perception systems.

Machine Learning Engineer II, Just Walk Out (JWO)

Machine Learning Engineer II position at Amazon's Just Walk Out team, developing AI models for checkout-free shopping technology using AWS and advanced ML tools.

Software Development Engineer, Amazon

Software Development Engineer II position at Amazon's AI Technology team, focusing on ML/AI innovation for customer experience and internal tooling.

Delivery Consultant - Application Developer, Data & Machine Learning, WWPS ProServe

AWS ProServe Delivery Consultant role focusing on machine learning and data engineering, combining technical expertise with customer-facing responsibilities to implement cloud solutions.