Instacart is seeking to develop backend services and ETL processes to enable marketing campaign execution, conversion tracking, and third-party integrations across Paid Social, Display, SEM, Online Video, Linear Television, and Streaming Audio, to drive measurable growth.
Requirements
- 3–5 years of software engineering experience with strong proficiency in Python for building backend services, APIs, and data pipelines.
- Demonstrated experience with data integration technologies including Snowflake, SQL, and ETL processes across multiple data sources.
- Familiarity with workflow orchestration tools (Airflow) and data transformation frameworks (DBT).
- Experience working with third-party APIs and integrations, particularly in marketing or ad tech contexts.
- Experience with Google Analytics, Google Tag Manager, or other marketing analytics platforms.
- Familiarity with ad platform APIs (Google Ads, Facebook Ads, Snapchat Ads) and conversion tracking mechanisms.
- Understanding of digital marketing concepts and performance marketing KPIs (ROAS, LTV, CAC, CPA)
Responsibilities
- Build and maintain backend services, APIs, and data pipelines using Python, supporting marketing campaign execution, conversion tracking, and third-party integrations across multiple ad platforms.
- Develop and optimize ETL processes that integrate diverse data sources (Google Analytics, Snowflake, third-party ad platforms), ensuring accurate and timely data flow for marketing decision-making.
- Implement features end-to-end with minimal oversight, writing clean, reusable, well-documented code that follows secure coding practices and team standards.
- Leverage Airflow for workflow automation and DBT for data transformation, enhancing system observability through logging and metrics.
- Collaborate with marketing teams to translate business requirements into technical solutions, working closely with stakeholders across third-party channel providers to streamline ad conversions and debug issues.
- Develop backend services and ETL processes enabling marketing campaign execution, conversion tracking, and third-party integrations across Paid Social, Display, SEM, Online Video, Linear Television, and Streaming Audio.
- Partner with Marketing, Operations Sales, and Engineering teams to translate business requirements into scalable technical solutions that drive measurable growth.
Other
- Strong organizational skills with ability to deliver complete features independently and manage multiple priorities effectively.
- Effective communicator who can collaborate across marketing, product, and engineering teams to understand requirements and deliver solutions.
- Ability to work in a remote environment with flexibility to choose where to work
- Ability to participate in regular in-person events
- Bachelor's degree or equivalent experience