Amazonposted 20 days ago
$151,300 - $261,500/Yr
Full-time • Senior
Boulder, CO

About the position

We have an opening for a Senior SDE on the Amazon Marketing Cloud (AMC) Actions team. AMC teams build a secure, privacy-safe, and dedicated cloud-based environment where advertisers can perform analytics across multiple data sets. The role will focus on architecting and implementing core platform capabilities for AMC Actions, including audience creation systems, data planes, MLOps, and integration with various AWS services (in particular, AWS Clean Rooms). Our services process billions of behavioral signals daily across complex distributed systems. You'll be responsible for designing and implementing scalable solutions for challenges such as query optimization, data plane architecture, and system integration. We work with cutting-edge technologies including massive-scale streaming systems, machine learning infrastructure, and cloud-native development. The ideal candidate will have strong system design experience and can lead technical initiatives that span multiple teams and across organizations. You'll work on complex technical challenges focused on decoupling customer intent from processing, implementing graceful failure handling at scale, and simplifying/consolidating our technical stack. The role involves designing APIs that expose resources effectively, enabling using audiences through deterministic and non-deterministic solutions, building management systems for handling resource priorities and dependencies, and creating execution frameworks that can handle diverse audience types. Experience with distributed systems, resource management, and building maintainable service architectures is valuable. If you're passionate about solving complex distributed systems problems and building next-generation advertising technology platforms, this role is for you. You should be able to mentor other engineers, drive technical decisions, and work with product teams to translate business requirements into scalable technical solutions.

Responsibilities

  • Design and implement scalable systems that decouple customer intent from processing, particularly in audience creation and management systems.
  • Lead technical initiatives to simplify and consolidate AMC's technical stack, reducing duplicate systems and complexity.
  • Drive the designs behind AMC Custom Models, our product for advertisers to use Machine Learning to create audiences.
  • Architect solutions for managing resource priorities and dependencies across multiple systems (AMC Core Infrastructure, AWS Clean Rooms, Advertising Identity Systems, etc.).
  • Design APIs and interfaces that enable both external customers and internal teams to effectively manage resources.
  • Build execution frameworks that can handle diverse audience types while maintaining system reliability.
  • Implement graceful failure handling and load shedding mechanisms to ensure system stability at scale.
  • Mentor team members on best practices for building maintainable service architectures.
  • Drive technical decisions on system boundaries and integration points between different components (UI, API, Management, Priority, Execution layers).
  • Collaborate with product teams to translate business requirements into scalable technical solutions while maintaining system simplicity.
  • Contribute to technical strategy and architecture decisions that define the team's North Star vision.

Requirements

  • 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.

Nice-to-haves

  • 5+ 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.

Benefits

  • Equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package.
  • Full range of medical, financial, and/or other benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service