The point where experts and best companies meet
Share
• Define and drive technical strategy and architecture at the organizational level, making high-impact decisions that influence multiple teams and services
• Build and lead multiple teams of engineers, fostering a culture of engineering excellence and innovation
• Design and oversee the implementation of large-scale distributed systems
• Partner with senior leadership to define long-term technical vision and roadmaps that align with organizational objectives
• Establish and champion best practices in software development, including architectural patterns, testing frameworks, and operational excellence
• Identify strategic technical opportunities and risks at the organizational level
• Drive cross-organizational initiatives and build consensus across multiple stakeholder groups
• Influence technical decisions beyond your immediate organization through thought leadership and mentorship
• Lead the evaluation and adoption of new technologies that can provide strategic advantagesYou will be instrumental in shaping the technical direction of Amazon Advertising's content and metadata systems while delivering scalable solutions that enhance customer experience. This role requires exceptional technical leadership, extensive system design expertise, and the ability to drive organizational-level technical strategy while balancing immediate business needs. You'll be expected to make significant architectural decisions while building and leading high-performing engineering teams.Key job responsibilities
• Lead and define technical architecture across our organization, making strategic decisions that influence the broader advertising technology ecosystem• Establish and drive engineering excellence at scale by defining architectural principles, engineering standards, and best practices that span multiple teams• Build and develop technical leadership across teams, mentoring engineers and technical leads while fostering a culture of innovation and excellence• Own the technical strategy and execution of major initiatives that span multiple teams, from conception through successful deployment• Partner with leadership to shape product strategy and technical direction, providing architectural vision and guidance that aligns with long-term business objectives• Design and architect distributed systems at scale while ensuring reliability, performance, and cost efficiency across the organization• Lead organization-wide technical forums and architecture reviews, driving alignment and consensus across multiple stakeholder groups and technical leaders• Identify strategic technical opportunities and risks at the organizational level, developing comprehensive plans to address them before they impact business outcomes• Build and maintain strong partnerships across organizations, influencing technical decisions and driving integration of complex systems at scale• Define and implement operational excellence standards across multiple teams, establishing best practices for system observability, reliability, and incident management• Drive technological innovation at scale by evaluating emerging technologies and architectural patterns, making strategic recommendations that provide competitive advantages• Influence product and technical roadmaps beyond immediate team boundaries, ensuring technical decisions support broader organizational goals• Lead resolution for critical production issues, establishing processes to prevent future occurrencesA day in the life
* Write/review code, lead design discussions, and ultimately deploy robust and high impact services.
* Work with stakeholders to find and implement solutions
* Mentor junior engineers, raise the team's engineering practice bar, and help build/grow the team.
- 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
- 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
- Experience in Ads technology and product
- Experience in building and integrating with high-scale services
- Knowledge of software development methodology and tools, with demonstrated experience in a developer role
- Excellent communication, collaboration, reporting, analytical and problem solving skills
- Experience with building accounting automation services
These jobs might be a good fit