Instacart

Staff Software Engineer, Ads Data Platform

Instacart

full-time

Posted on:

Location Type: Remote

Location: CaliforniaColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $221,000 - $279,500 per year

Job Level

About the role

  • Lead and break down complex problems while keeping the broader data vision in focus.
  • Collaborate with engineers and engineering teams, providing mentorship and fostering a strong engineering culture.
  • Directly contribute to our data vision and engineering architecture. Produce and review technical artifacts that align with business goals.
  • Oversee engineering initiatives end-to-end, proactively managing risks, setting goals, and ensuring smooth execution and delivery.
  • Balance maintainability with tech debt and the development of new features.

Requirements

  • 8+ years of software development experience.
  • Proven ability to work with multiple stakeholders and manage ambiguity and conflicting requirements.
  • Self-motivated with a strong sense of ownership in a fast-paced startup environment.
  • Expertise in Spark, ETLs, Distributed System architecture, MapReduce, SQL, and Big Data infrastructure.
  • Experience in balancing urgency and pragmatism with high-quality, long-term solutions.
  • 10+ years of experience (preferred)
  • Strong background in Scala and functional programming (preferred)
  • Familiarity with Snowflake, Databricks, DBT, Airflow, Python, Terraform, and Go (preferred).
Benefits
  • flexible work arrangements
  • new hire equity grant
  • annual refresh grants
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentSparkETLsDistributed System architectureMapReduceSQLBig Data infrastructureScalafunctional programmingPython
Soft Skills
problem-solvingmentorshipcollaborationrisk managementgoal settingexecutiondeliveryself-motivationownershipadaptability