Software Development Engineer II, Devices Data Services

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer II, Devices Data Services

The Devices Data Services SDE team at Amazon is leading the charge in revolutionizing data accessibility and utilization across the company. This role offers an exciting opportunity to join a dynamic team that combines Data Engineering, Data Science, and Software Development expertise to build innovative solutions that power Amazon's data strategy.

As a Software Development Engineer II, you'll be responsible for developing cutting-edge products and applications that democratize data access for both technical and non-technical users. The role involves designing and implementing intuitive interfaces, scalable data pipeline solutions, and innovative tools for data discovery, all while ensuring robust data governance and security.

The position offers a competitive compensation package ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll work with AWS technologies and full-stack development, gaining valuable experience while delivering high-impact solutions that directly contribute to Amazon's operational efficiency and strategic planning.

The team's unique composition allows for extensive collaboration across different disciplines, making it an ideal environment for professional growth. You'll be working in an agile environment that values experimentation, technical innovation, and direct customer engagement. This is an excellent opportunity for engineers passionate about transforming how organizations interact with data and who want to make a significant impact on Amazon's data ecosystem.

Working at Amazon means joining a culture of innovation where you'll be empowered to drive engineering excellence, mentor others, and shape the future of data accessibility. The role offers exposure to cutting-edge technologies, complex technical challenges, and the chance to work with some of the industry's best talents in a fast-paced, customer-obsessed environment.

Last updated 7 hours ago

Responsibilities For Software Development Engineer II, Devices Data Services

  • Design and implement end-to-end scalable solutions for critical business operations
  • Develop high-performance backend services and frontend applications
  • Drive engineering excellence through code reviews and design reviews
  • Create technical documentation
  • Lead long-term technical initiatives
  • Mentor junior engineers
  • Champion adoption of emerging technologies
  • Identify system improvements and optimization opportunities
  • Collaborate with Product Managers, Data Scientists, and other engineers

Requirements For Software Development Engineer II, Devices Data Services

Java
Python
  • 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
  • Experience with design patterns, reliability and scaling of systems
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer II, Devices Data Services

Medical Insurance
401k
Equity
  • Full range of medical benefits
  • Financial benefits
  • Employee benefits
  • Sign-on payments
  • Equity compensation

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Devices Data Services

Software Development Engineer II (SDE II), Amazon

Software Development Engineer II position at Amazon, focusing on large-scale distributed systems and retail ordering workflow, offering competitive compensation and benefits.

Software Developer in Test II, Amazon Webview

Software Developer in Test II position at Amazon Lab126, focusing on test automation and infrastructure development for consumer electronic devices, offering competitive compensation of $129,300-$223,600.

Support Engineer, Digital and Emerging Payments

Support Engineer role at Amazon's Digital and Emerging Payments team in Mexico City, focusing on payment systems support and development using Java, Python, and AWS technologies.

Software Development Engineer, AWS Infrastructure Services

AWS Infrastructure Services seeks a Software Development Engineer to design, build, and maintain global cloud infrastructure, offering competitive compensation and comprehensive benefits.

Software Development Engineer, AWS Infrastructure Console Interactions Team

Software Development Engineer role at AWS Infrastructure Console Interactions Team, building large-scale distributed systems for cloud infrastructure management.