JobHabor

Senior Software Engineer, Ads

Instacart

Location
California · New York · Connecticut +18
Workplace
Remote
Employment
Full Time
Salary
USD 166,000–210,000/yr
Apply on the employer’s site

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