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
Opens the official application on the employer’s site. No login required.