Software Development Engineer II, Employee Onboarding and Administration, Personal Information Domain (PID) Platform Team

Global technology and e-commerce company that operates across multiple business sectors
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer II, Employee Onboarding and Administration, Personal Information Domain (PID) Platform Team

Amazon's Work Authorization team is building a groundbreaking system to streamline employee work authorization processes across 60+ countries. As a Software Development Engineer II on the Personal Information Domain's (PID) Data Platform and Identity Management team, you'll be at the forefront of building full-stack enterprise solutions using cloud technologies. The role involves creating and maintaining systems that manage personal information and identity processes for all Amazon employees globally, from pre-boarding to alumni status. You'll work on critical services including duplicate detection, login creation, and profile management, directly impacting millions of Amazonians worldwide. The position offers significant technical ownership, with opportunities to influence architecture and design decisions while working in an agile environment. This is a greenfield project where you'll collaborate with cross-functional teams to solve complex HR and operational challenges. The role combines technical excellence with business impact, requiring strong leadership, communication skills, and a track record of delivering large-scale solutions. Working at Amazon means being part of a fast-paced environment where innovation and customer focus drive decision-making, all while maintaining high engineering standards.

Last updated 2 hours ago

Responsibilities For Software Development Engineer II, Employee Onboarding and Administration, Personal Information Domain (PID) Platform Team

  • Design and implement highly scalable solutions for work authorization determination process
  • Own and influence architecture and design of systems
  • Write critical-path code
  • Contribute to all aspects of agile software development lifecycle
  • Own and enhance services for duplicate detection, login and identity creation, and profile management
  • Collaborate with engineers, product managers, SDMs and stakeholders
  • Build and maintain data platform services and HR admin experience for personal data management

Requirements For Software Development Engineer II, Employee Onboarding and Administration, Personal Information Domain (PID) Platform Team

Java
Python
JavaScript
  • 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 new and existing systems

Benefits For Software Development Engineer II, Employee Onboarding and Administration, Personal Information Domain (PID) Platform Team

Medical Insurance
401k
Dental Insurance
Vision Insurance
  • Equal opportunity employer
  • Workplace accommodations available
  • Inclusive culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Employee Onboarding and Administration, Personal Information Domain (PID) Platform Team

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon, building scalable solutions for global e-commerce platforms with competitive compensation and growth opportunities.

Software Dev Engineer II, Measurement, Ad Tech, and Data Science (MADS)

Software Engineer II role at Amazon's Ad Tech division, building large-scale measurement systems processing 50B+ daily events using AWS technologies.

Software Development Engineer, ITA - Workforce Intelligence

Software Engineering role at Amazon's Workforce Intelligence team, focusing on high-volume hiring analytics and distributed systems development.

Application Development Engineer, Building Integration and Data - GREF Tech

Application Development Engineer role at Amazon's GREF Tech team, focusing on building integration and data systems for global real estate facilities.

Software Development Engineer, AWS S3

Software Development Engineer position at AWS S3 team, building distributed systems and REST APIs for cloud storage, offering competitive compensation and benefits in Seattle.