Software Development Engineer II, DPX Data

Global technology and e-commerce company with over 2.8M active workers across 54 countries
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer II, DPX Data

Amazon's Data Producer eXperience (DPX) team is seeking a Software Development Engineer II to help build their next-generation Human Capital Management system. This role is crucial in developing cloud-native platforms that will support Amazon's rapidly growing workforce, predicted to reach 10M workers by 2025.

The position focuses on creating and maintaining systems that handle vital human capital information, supporting everything from compensation and payroll to security and access controls. You'll be working with cutting-edge cloud computing technology, building scalable solutions that process billions of queries while ensuring data consistency and availability.

As part of the DPX organization, you'll be responsible for enabling data producers to securely and efficiently store, describe, and vend data to downstream consumers at Amazon's massive scale. The team's mission is to provide a seamless experience with enhanced visibility, security, and privacy built into all services.

This role offers an exciting opportunity to work on complex distributed systems in an agile environment, where you'll have significant ownership and the chance to create new platforms and features from scratch. You'll be part of a team that ships software in weeks, not years, making a direct impact on Amazon's global workforce management systems.

The ideal candidate will have strong computer science fundamentals and experience in building scalable, complex solutions. You'll be working alongside world-class engineers who continuously strive to innovate and improve Amazon's infrastructure. This is a unique opportunity to help shape the future of human capital management at one of the world's largest companies.

Last updated 2 hours ago

Responsibilities For Software Development Engineer II, DPX Data

  • Build and maintain Human Capital Management systems
  • Design and develop scalable distributed systems architecture
  • Process billions of queries while ensuring data consistency and availability
  • Implement data privacy controls
  • Build data visualization and analytics products
  • Create functional data materialization for unique business use cases

Requirements For Software Development Engineer II, DPX Data

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
  • Strong computer science fundamentals including data structures, object-oriented design, algorithm design
  • Experience with problem solving and complexity analysis

Benefits For Software Development Engineer II, DPX Data

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits package
  • Equal opportunity employer
  • Inclusive work culture
  • Workplace accommodations available

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, DPX Data

Industrial Design Engineer, R2L Design

Industrial Design Engineer position at Amazon's R2L team, focusing on logistics infrastructure and delivery system optimization.

Software Development Engineer, Pricing Customer Experience

Build and enhance pricing experiences at Amazon, improving customer trust and price perception for millions of users globally.

Cluster Project Design Electrical Engineer, Fleet Remediation Engineering

Lead data center infrastructure design and upgrades as a Fleet Remediation Project Design Electrical Engineer at AWS, ensuring optimal performance of cloud computing facilities.

Quality Assurance Engineer, Ring Alarm

Quality Assurance Engineer position at Ring focusing on testing and qualifying smart home security products and applications.

Software Development Engineer, PXF Learn

Full-stack Software Development Engineer role at Amazon Learn, building cloud-based learning solutions for employee development using AWS technologies.