SDE-2, RBS Tech

Global technology and e-commerce company that operates retail, cloud computing, digital streaming, and artificial intelligence services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce

Description For SDE-2, RBS Tech

Amazon's Retail Business Services (RBS) is seeking a talented SDE-2 to join their tech team. RBS supports Amazon's Retail business growth worldwide through selection management, defect elimination, and operational process support. The team develops automation leveraging Machine/Deep Learning to scale execution of complex tasks that require human cognitive skills.

As an SDE-2, you'll work on designing and developing large-scale distributed systems that directly impact millions of customers, sellers, and products globally. You'll have the opportunity to work with cutting-edge technologies including LLM (Large Language Models) to solve critical business problems. The role offers extensive opportunities to master domain expertise, handle multiple tasks, and drive continuous improvement.

The team culture emphasizes mentorship and knowledge sharing, with regular code reviews, technical discussions, and one-on-one mentoring sessions with Principal & Senior Engineers. You'll be part of a diverse team that values both deep technical expertise and collaborative problem-solving.

Key responsibilities include architecting scalable solutions, driving best practices, mentoring junior engineers, and ensuring operational excellence. You'll work closely with Applied Scientists to build robust engineering platforms and participate actively in the team's technical decision-making process.

This is an excellent opportunity for someone passionate about distributed systems, machine learning applications, and building solutions that directly impact Amazon's retail business. The role offers significant growth potential and the chance to work with some of the best minds in technology while solving complex problems at scale.

Last updated 12 days ago

Responsibilities For SDE-2, RBS Tech

  • Design and develop systems for Amazon's businesses
  • Architect and develop large scale distributed technology solutions
  • Drive best practices and mentor other engineers
  • Drive continuous improvements in engineering and operational excellence
  • Work with SDEs and Applied scientists to build robust engineering platforms
  • Participate in code review process, design discussions, and team planning
  • Train new team-mates on team's software construction and operation

Requirements For SDE-2, RBS Tech

Java
  • 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
  • Bachelor's degree in Computer Science, Software Engineering or related technical discipline
  • Computer Science fundamentals in object-oriented design, data structures, algorithm design
  • Experience building complex software systems
  • Experience with building high-performance, highly-available and scalable distributed systems

Benefits For SDE-2, RBS Tech

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Online learning platforms such as O'reilly
  • AWS/ML certification support
  • Mentorship and career growth opportunities
  • One-on-one mentoring
  • Training and development programs

Interested in this job?

Jobs Related To Amazon SDE-2, RBS Tech

Software QA Engineer, Vega OS

Quality Assurance Engineer role at Amazon Lab126, focusing on test automation and quality leadership for consumer electronics devices and OS development.

Software Development Engineer II, MENA Tech

Amazon MENA is hiring a Software Development Engineer II to design and build innovative software solutions in Amman, Jordan.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer II role at Amazon's Payments team, combining technical support with development work in Python and Java, focusing on payment systems and customer experience.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer role at Amazon focusing on Payments Acceptance and Experience Tech, requiring 2+ years experience in software development or technical support.

Software Dev Engineer II, ESTech

Software Development Engineer II position at Amazon's Amazonian Experience and Technology team, focusing on building human capital management technology and employee experience solutions.