Senior Software Development Engineer, Ads AI Core Infra
Description
AWS is investing heavily in building a world-class advertising business and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. Our products are strategically important to our Retail and Marketplace businesses driving long-term growth. We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products. We are highly motivated, collaborative, and fun-loving with an entrepreneurial spirit and bias for action. With a broad mandate to experiment and innovate, we are growing at an unprecedented rate with a seemingly endless range of new opportunities.
About the role
The Ads AI Core Infra (ACI) organization owns services supporting many functions across the advertising lifecycle like Accounts, Permissions, Campaign Management, Builder Productivity, Analytics and Availability and Quality Assurance etc. Our top focus areas are to innovate on behalf of our customers, support partner business launches and improve our engineering systems for feature velocity, availability, performance and scale.
Responsibilities
- Engage with key stakeholders such as Product, Program Managers, Senior Managers to understand customer, business requirements and brainstorm on solutions.
- Drive tech strategy and decision making.
- Apply your technical expertise to solve complex software problems in a fast-paced environment.
- Strategize, design and launch services for medium-to-large scale projects across all areas of this Spektr Data lake core components. All with the goal of delivering a seamless experience to the customer.
- Provide guidance to and mentor other SDEs in the team.
- Ensure testability, maintainability and low operational footprint for the team.
- Participate in operational responsibilities with your team and ensure clear and accurate business metrics and operational metrics.
Requirements
- 6+ years of non-internship professional software development experience
- 6+ years of programming with at least one software programming language experience
- 6+ 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
Qualifications
- Bachelor's degree in computer science or equivalent
Skills
- Strong technical skills
- Written and verbal communication skills
Benefits
- Comprehensive benefits including health insurance, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave
Pay
Base salary range for this position is $168,100.00 - $227,400.00 USD annually
Schedule
Full-time