Software Development Manager III, Workforce Solutions - Employee Onboarding Experience

Amazon

Boston (MA)

On-site

USD 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Amazon.com Services LLC in Boston is seeking a Senior Software Development Manager to lead the Joining Amazon initiative, delivering a large-scale onboarding platform from offer to Day 1. You will manage a diverse team of engineers, drive end-to-end architecture decisions, and collaborate with multiple business and tech teams to ensure robust, scalable solutions.

The role emphasizes people leadership, program management, and delivering complex multi-tier services in Java/C#/C++.

Qualifications

  • 3+ years of engineering team management experience.
  • 7+ years of engineering experience.
  • 8+ years of leading the definition and development of multi tier web services experience.
  • 1+ years of providing technical leadership and project management for all aspects of the software development lifecycle experience.
  • 1+ years of developing large-scale, multi-tiered distributed software systems using Java, C#, or C++ experience.
  • 1+ years of developing large-scale, multi-tiered distributed software systems using service-oriented architecture experience.
  • 1+ years of developing large-scale, multi-tiered distributed software systems using distributed programming experience.
  • 5+ years of Software Engineer, Software Developer, or related occupational experience.
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams

Responsibilities

  • Lead your team to build a brand new product with quality, robustness and Amazon sized scale as top priorities.
  • Prioritize being a really great people manager. Building, motivating, rewarding and coaching a diverse team of Software Development Engineers is the most important part of this role.
  • Contribute to architecture and design discussions for full stack software.
  • Lead your team to evolve our service architecture with quality, robustness and Amazon sized scale as top priorities.
  • You will regularly take part in deep-dive troubleshooting exercises and drive technical post-mortem discussions to identify the root cause of complex issues.
  • Set a vision for your team and create the technical roadmaps.
  • Help your team sort out technical and product requirements and priorities. Deliver product roadmap items and cross-team projects.
  • Delight your customers. Internalize our customer challenges and derive creative solutions which apply new and innovative technology.

Skills

People management
Software architecture
Distributed systems
Multi-tier web services
Java / C# / C++
Technical leadership
Recruiting & mentoring

Education

Bachelor's degree

Job description

Description Interested in working with the latest technology in the cloud computing space to impact millions of people? Interested in building technology to support 1.6M of your co-workers? We are building native AI solutions to revolutionize the way we onboard employees to Amazon. We re-imagine technology to empower joiners to easily join Amazon. Our team uniquely combines the highest standards of technology – architecture, scalability, reliability and performance with Amazon’s desire to be Earth’s Best Employer.

We are looking for an SDM to support the Joining Amazon Organization that is responsible for getting employees from offer acceptance to Day1.

We are responsible for background check, medical check, work authorization, mandatory documents, personal information management, and identity management. We build services to support all Amazon businesses. We are building 1P encapsulated services from the ground up and a new end-to-end experience within A to Z.

We require a visionary leader who can define the future of Joining Amazon. In this role you will be working with multiple tech teams across many businesses. You will lead a team to build the largest onboarding plat form on Earth.

Key job responsibilities

Lead your team to build a brand new product with quality, robustness and Amazon sized scale as top priorities.

Prioritize being a really great people manager. Building, motivating, rewarding and coaching a diverse team of Software Development Engineers is the most important part of this role. You will recruit and retain top talent and excel in day-to-day people and performance management tasks.

Contribute to architecture and design discussions for full stack software.

Lead your team to evolve our service architecture with quality, robustness and Amazon sized scale as top priorities. You will regularly take part in deep-dive troubleshooting exercises and drive technical post-mortem discussions to identify the root cause of complex issues.

Set a vision for your team and create the technical roadmaps.

Help your team sort out technical and product requirements and priorities. Deliver product roadmap items and cross-team projects.

Delight your customers. Internalize our customer challenges and derive creative solutions which apply new and innovative technology.

Basic Qualifications
  • 3+ years of engineering team management experience
  • 7+ years of engineering experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • 1+ years of providing technical leadership and project management for all aspects of the software development lifecycle experience
  • 1+ years of developing large-scale, multi-tiered distributed software systems using Java, C#, or C++ experience
  • 1+ years of developing large-scale, multi-tiered distributed software systems using service-oriented architecture experience
  • 1+ years of developing large-scale, multi-tiered distributed software systems using distributed programming experience
  • 5+ years of Software Engineer, Software Developer, or related occupational experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams
Preferred Qualifications
  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

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

Amazon.com Services LLC

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Manager, Contingent Worker
Software Development Manager, Contingent Worker

Amazon Inc. • Boston (MA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+1
Software Dev Engineer II, AWS Applied AI Solutions
Software Dev Engineer II, AWS Applied AI Solutions

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+1
Software Development Manager, Denied Party Screening, AWS Compliance & Security Assurance
Software Development Manager, Denied Party Screening, AWS Compliance & Security Assurance

Amazon Inc. • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
RSUs and sign-on payments
401(k) matching
+1
Software Development Manager, Benefits Experience & Technology (BXT)
Software Development Manager, Benefits Experience & Technology (BXT)

Amazon Inc. • Arlington (VA)

On-site
USD 185,000 - 250,000
Software Dev Engineer II, UBX Privacy Tech
Software Dev Engineer II, UBX Privacy Tech

Amazon • Boston (MA)

On-site
USD 90,000 - 150,000
Mentorship programs
Work-life balance initiatives
Inclusive culture
+1
Software Development Manager (EC2 Nitro), EC2 Trust, Health and Monitoring
Software Development Manager (EC2 Nitro), EC2 Trust, Health and Monitoring

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
RSU program
Paid time off
Software Development Engineer, Transit Gateway
Software Development Engineer, Transit Gateway

Amazon • Herndon (VA)

On-site
USD 120,000 - 180,000
Software Development Engineer II, Amazon
Software Development Engineer II, Amazon

Amazon • Seattle (WA)

On-site
USD 90,000 - 150,000
Software Development Manager, Management Plane (AWS)
Software Development Manager, Management Plane (AWS)

Amazon • Seattle (WA)

On-site
USD 184,900 - 250,200
Health insurance
RSUs
Paid time off
+2
Software Development Manager, Amazon Connect Talent (AWS)
Software Development Manager, Amazon Connect Talent (AWS)

Amazon • New York (NY)

On-site
USD 203,000 - 275,000