Software Development Engineer II

One of the largest employers globally, delivering technology solutions for employee management and payroll systems.
$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

Amazon, a global technology leader, is seeking a Software Development Engineer II to join their People eXperience Technology (PXT) team. This role focuses on developing solutions for employee time management and payroll computation across Amazon's worldwide operations. The position involves working with real-time, event-driven analytics processing data from IoT devices and web interfaces.

The role requires expertise in building high-availability authoritative services that can handle complex business rules varying by role, business, and jurisdiction. You'll be working at Amazon's unprecedented scale, managing systems that exceed typical commodity solutions and experiencing exponential growth.

As an ideal candidate, you should be passionate about software development with a strong customer focus. The position offers an opportunity to build new solutions rather than maintaining existing code. You'll work in a fast-paced environment where innovation and high standards are essential.

Key aspects of the role include collaborating with product managers, leading technical implementations, mentoring other engineers, and ensuring quality through proper testing and deployment strategies. You'll be responsible for designing and implementing large-scale applications while maintaining high standards of software engineering practices.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is an excellent opportunity for engineers who want to make a significant impact while working with cutting-edge technology at a global scale.

Last updated 21 days ago

Responsibilities For Software Development Engineer II

  • Use software engineering best practices to ensure highest quality deliverables
  • Work with product managers to define and refine business and functional requirements
  • Lead design, implementation, and deployment of large-scale applications
  • Contribute to project plans and goals management
  • Own delivery of integral system components
  • Create and execute quality plans and test strategies
  • Mentor and develop other engineers

Requirements For Software Development Engineer II

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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer II

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II

Product Manager, GFS PPT

Product Manager role at Amazon focusing on labor planning optimization and automation across global fulfillment networks.

Software Development Engineer, GREF Tech

Software Development Engineer role at Amazon's GREF Tech team, building innovative corporate real estate technology solutions using AWS

Software Dev Engineer II, AWS IQ & AWS Marketplace Professional Services

AWS is hiring a Software Dev Engineer II to lead backend development for AWS IQ and Marketplace Professional Services, offering competitive compensation and opportunity to work on large-scale distributed systems.

Software Development Engineer, Digital Acceleration

Software Development Engineer role at Amazon's Digital Discovery team, focusing on transforming digital marketing through ML and AI innovations.

Software Dev Engineer II, Amazon S3

AWS S3 Software Engineer role building large-scale distributed storage systems, managing millions of requests per second with 11 nines durability.