Instacart is transforming the grocery industry by providing essential services and flexible earnings opportunities. They are seeking a Senior Staff Software Engineer to lead the Ads Engineering team in building innovative infrastructure and systems that support their advertising business. The role involves mentoring engineers, designing scalable systems, and collaborating with other teams to enhance engineering culture and technical strategy.
Responsibilities:
- Leads, solves, and builds system innovations to solve some of the most challenging and interesting technical problems
- Establishes Ads’ tech strategy and roadmap, balancing between both short-term needs and long-term sustainability
- Demonstrates ability to architect and design complex systems, considering scalability, reliability, performance, and security
- Serves as a technical leader and mentor, guiding and empowering junior engineers through code and design reviews, knowledge sharing, collaborative problem-solving, improving key engineering processes, and fostering a thriving engineering culture
- Grows and mentors engineering talent; identifies and develops the next set of leaders
- Builds and maintains synergies with other engineering teams across Instacart; acts as a bridge to represent Ads in company-wide engineering forums and activities
- Contributes to company-level tech initiatives as one of the company’s most senior engineering leaders
Requirements:
- 15+ years of experience building and leading systems engineering
- Deep expertise in infrastructure and systems technologies
- Proficiency in one or more relevant systems programming languages (e.g., Go, Rust or C++) and application programming languages (eg: Python or Ruby)
- Ability to effectively communicate and collaborate at the most senior engineering levels
- Proven track record of growing engineering culture and talent
- Experience and expertise with data engineering, ML infrastructure, large-scale distributed systems, and/or Ads technologies
- Experience with scalable, customizable service architectures
- Familiar with AWS, Golang, Spark, Clickhouse, Snowflake, TensorFlow