Senior Software Engineer, Ads
Instacart
- Location
- California · New York · Connecticut +18
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 166,000–210,000/yr
Posted 3mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Lead the design and implementation of new ad formats
- Collaborate across teams and functions to set product requirements and long-term strategies
- Uphold and elevate technical standards, ensuring superior code quality, test coverage, and system performance
- Embrace cross-functional roles and tackle challenges beyond just code to amplify product outcomes
- Build world-class reporting solutions across various platforms
- Ensure advertisers and retailers receive timely, accurate, and actionable data insights
- Contribute to the advancement of our Ads suite
- Guarantee a seamless flow of data to our users
- Process petabyte-scale data and deliver reports essential for billing, strategic decision-making, and partner management
- Incubate and scale cutting-edge ad solutions
Requirements
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field, or equivalent proven industry experience (4+ years)
- 5+ years of experience in software engineering
- Comprehensive understanding of distributed systems
- Proven experience with data processing technologies such as DBT and Airflow
- Experience with common web frameworks such as Rails
- Highly proficient with SQL, capable of writing and reviewing complex queries for data analysis and debugging
- Design for scale with the entire system in mind
- Solid communicator, comfortable seeking and receiving feedback
- Strong analytical and debugging skills
- Strong sense of ownership working with a large codebase and diverse suite of products
- Collaborative mindset to partner with engineers, designers and PM's from multiple teams to co-create impactful solutions while supporting system contributions
- Strong organizational skills with the ability to communicate and present ideas clearly and influence key stakeholders at the manager, director, and VP level
- Prior work experience in the digital advertising industry
- Experience with big data technologies such as Spark, Hadoop, Flink, Hive or Kafka
- Experience with both streaming and batching data pipelines
- Proven experience with distributed system design
- Strong general programming and algorithm skills
- Strong attention to detail and accuracy in the implementation, keen eye for edge cases and code reviews
- Data driven mindset
Skills
- DBT
- Airflow
- SQL
- Rails
- Spark
- Hadoop
- Flink
- Hive
- Kafka
Similar roles
Lead Software Engineer
Str · Woburn, MA · USD 157,000–223,000/yr · today
Lead Software Engineer
Str · Atlanta, GA · USD 157,000–223,000/yr · today
Lead Software Developer
Str · Woburn, MA · USD 157,000–223,000/yr · today
Senior Software Engineer, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 150,000–237,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Software Engineer, II - Map Enablement
Torc Robotics · Ann Arbor, MI · USD 139,000–166,800/yr · today