Skip to main content

Attentive

Software Engineer II, Customer Lifecycle Engineering

United StatesFrom $130kmidAdded 2 days ago

About this role

Join Attentive's Customer Lifecycle Engineering team to build data systems that measure and optimize the customer journey end-to-end. You'll develop scalable data pipelines, design dimensional models, and enable accurate usage capture and reporting for an AI-powered marketing platform serving 8,000+ global brands.

What you'll do

  • Collaborate with cross-functional teams to define data requirements and specifications
  • Design dimensional data models and build scalable ETL/ELT pipelines
  • Develop data integration solutions connecting external systems like ERPs and CRMs
  • Ingest and process data from third-party applications and internal data stores
  • Create and support internal and external reporting metrics
  • Advocate for code quality through reviews, testing, and engineering best practices

What they're looking for

  • Data engineering (2+ years)
  • SQL and Python
  • ETL/ELT development
  • Collaboration and communication
  • Airflow
  • AWS
  • Snowflake or dbt
  • Java/Spring Boot

Benefits

  • Competitive salary ($130,000 - $170,000 for US-based roles)
  • Equity compensation
  • Health and wellness benefits
  • Distributed global work environment
  • Company recognized for culture and performance
  • Opportunity to impact billions in customer revenue
Apply on the employer's site

Opens the official application on the employer’s site. No login required.