Search by job, company or skills

Amazon

Sr. Software Development Engineer, Payroll Tech

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Description

Payroll Tech acts as a tech partner to Amazon's Payroll organization and is developing first-of-its-kind 1P systems to streamline payroll processing and deliver an excellent pay experience to Amazonians. We are on a mission to build fully integrated, near-touchless payroll systems that ensure accurate, timely, and compliant payroll processing for Amazonians across the globe. The 2-pizza team you would join is focused on building systems to track and monitor that Amazonians are paid on time, accurately, and in compliance with regulations applicable to their country or state.

We are looking for a passionate and experienced Software Development Engineer III (L6) with deep technical expertise, strong leadership skills, and the ability to hit the ground running.

In this role, you will be the technical leader responsible for service design, development, and operations. You will brainstorm new ideas and work on forward looking architectures and design with other Senior Software Engineers. You will architect, analyze, design, develop, test, and deploy software features and fix defects. You will participate and lead in sprint planning and daily scrum, break down technical work, identify technical blockers, and navigate solutions. You will also mentor junior team members. You will partner with your managers, other technical leaders across the org to achieve a desired technical consensus. You will author docs to communicate vision, proposals and designs.

Key job responsibilities

  • Partner with customers and stakeholders in the Payroll space to deeply understand, clarify, and disambiguate their problems and requirements.
  • Lead the identification and evaluation of solutions to complex customer and business problems.
  • Architect and design high-level and low-level application architectures that address both functional and non-functional requirements, including scalability, reliability, and security.
  • Write clean, maintainable, and efficient code; conduct thorough code reviews to uphold engineering standards across the team.
  • Author comprehensive automated unit and integration test cases to ensure software quality and reliability.
  • Drive end-to-end delivery of solutions to production using industry-best Continuous Integration and Continuous Deployment (CI/CD) patterns.
  • Lead sprint planning, daily scrums, and technical discussions; break down complex technical work, identify blockers, and drive solutions.
  • Mentor and grow junior and mid-level engineers through technical guidance, code reviews, and knowledge sharing.
  • Collaborate with managers and technical leaders across the organization to build technical consensus and align on strategic direction.
  • Author clear and concise technical documents to communicate vision, proposals, designs, and operational runbooks.
  • Brainstorm and prototype new ideas, contributing to the long-term technical roadmap of the team.

A day in the life

In this role, you will serve as a technical leader responsible for driving service design, development, and operations. You will collaborate with senior engineers and cross-functional stakeholders to define forward-looking architectures, mentor junior engineers, and deliver high-quality software solutions at scale.

Basic Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with distributed systems, microservices, and cloud-based architectures (preferably AWS).

Preferred Qualifications

  • 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Experience in technical leadership of development, testing, and implementation of large-scale, complex technology projects
  • Experience in payroll, HR tech, or financial systems domains.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.

Company - ADCI HYD 13 SEZ

Job ID: A3203885

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144366697

Similar Jobs