CareerPlanGet AI match score →

Software Engineer II, Customer Lifecycle Engineering

United States💼 Full-time💰 $130,000–$130,000🗓 2026-07-14 → 2026-07-31

Core

Build and evolve systems to measure, monetize, and optimize the customer journey end-to-end, turning lifecycle data into reliable insights and scalable billing capabilities.

Role type

Mid-level data engineer

Builds

Data integration pipelines, dimensional data models, and scalable data pipelines for usage capture and reporting

Domain

AI marketing platform / SaaS

Deliverable

production ML models | product features | dashboards & analysis

Required skills

SQL, Python, ETL/ELT development, data modeling, data pipeline design, code reviews, testing

Preferred skills

Airflow, AWS, DBT, Snowflake, Java/Spring Boot

Technologies

SQL, Python, Airflow, AWS, DBT, Snowflake, Java, Spring Boot

Responsibilities

Define requirements with cross-functional teams, develop data models for external system integration, design dimensional data models, ingest data from third-party applications and in-house stores, support reporting metrics creation, improve code quality through reviews and testing

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗