Staff Software Engineering Tech Lead, Search Ads 360

Google Google · Big Tech · Kirkland, WA +1

Staff Software Engineering Tech Lead for Google's Search Ads 360 platform, focusing on managing and growing a team, defining technical roadmaps, and overseeing end-to-end delivery of complex engineering projects within the digital advertising ecosystem.

What you'd actually do

  1. Act as a player-coach by contributing directly to the codebase, performing code reviews, and building prototypes or proof-of-concepts for complex architectural shifts.
  2. Manage and grow a team of software engineers. Provide technical guidance, career coaching, and continuous feedback while working closely alongside them in the technical day-to-day.
  3. Define, execute, and directly build toward the technical roadmap for the SA360 Workflows platform. Lead system design, ensuring the infrastructure is scalable and maintainable.
  4. Oversee and contribute to the end-to-end delivery of complex, multi-quarter engineering projects. Balance short-term product deliverables with long-term technical debt reduction. Advocate engineering best practices, monitoring, and operational readiness by setting the bar through your own contributions.
  5. Partner with Product Managers, UX Designers, and other SA360 engineering teams to define product requirements, prioritize features, and translate them into actionable technical designs.

Skills

Required

  • Java or C++ programming
  • Data structures and algorithms
  • Software design and architecture
  • Software testing and launching
  • Technical roadmap definition
  • System design
  • Scalable and maintainable infrastructure
  • End-to-end delivery of complex projects
  • Balancing short-term deliverables with long-term technical debt reduction
  • Engineering best practices
  • Monitoring and operational readiness
  • Partnering with Product Management, UX, and cross-functional engineering teams
  • Defining product requirements
  • Prioritizing features
  • Translating requirements into technical designs

Nice to have

  • Master’s degree or PhD in Computer Science, or a related technical field
  • Mentoring executive engineers
  • Building workflow automation
  • Rules engines
  • Bulk data processing systems
  • Enterprise business-to-business (B2B) SaaS platforms
  • Primary technical architect
  • Navigating ambiguity
  • Managing legacy code migrations
  • Shaping product goals
  • Knowledge of the digital advertising ecosystem
  • Search Engine Marketing (SEM)
  • Enterprise advertising platforms

What the JD emphasized

  • 8 years of experience programming in Java or C++
  • 8 years of experience with data structures and algorithms
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture
  • 5 years of engineering management experience, including mentoring executive engineers and managing performance