Software Development Manager, AWS SageMaker Unified Studio
Amazon Web Services (AWS) is the pioneer and recognized leader in Cloud Computing. Our web services provide a platform for IT infrastructure in-the-cloud that is used by hundreds of thousands of developers and businesses around the world, ranging from start-ups to leading web companies to Global 500 companies.
About the role
The SageMaker Unified Studio team is building an AI-assisted unified development environment designed to provide an integrated experience for customers using AWS Analytics and ML services. This role leads a software development team focused on rethinking traditional data warehousing, analytics, and database architectures.
Responsibilities
- Lead and grow a software development team responsible for rethinking traditional data warehousing, analytics, and database architectures
- Manage the design, implementation, test, and deployment of software
- Conceive innovative new solutions for customers at the intersection of Big Data, analytics, warehousing, and machine learning
- Mentor senior engineers and managers, provide leadership on complex technical issues, design tradeoffs, and feature and schedule prioritization
- Work with senior executives to develop business targets and resource requirements, and influence technical and business strategy
- Help hire talented engineers and managers
About the team
SageMaker Unified Studio (SMUS) is a growing team creating a development experience for Data Engineering and Data Analyst customers. The team is collaborative, moves quickly, and values diverse experiences and perspectives.
Requirements
- 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
- 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 live-site operations
- Experience partnering with product or program management teams
Preferred qualifications
- Experience communicating with users, technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring, and coaching teams of software engineers
Benefits
- Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D, and optional supplemental life plans)
- Employee Assistance Program (EAP) and mental health support
- Medical Advice Line and Flexible Spending Accounts
- Adoption and surrogacy reimbursement coverage
- 401(k) matching
- Paid time off and parental leave
- Sign-on payments and restricted stock units (RSUs)
Pay
Base salary range: $203,400 – $275,200 USD annually (location: New York, NY). Final compensation will be determined based on experience, qualifications, and location.