Attentive is an AI marketing platform focused on 1:1 personalization, seeking a Software Engineer for their Customer Lifecycle team. The role involves building systems to measure and optimize the customer journey, partnering with various teams to turn lifecycle data into actionable insights.
Responsibilities:
- Partner with cross functional teams to define requirements
- Develop data models to support data integration pipelines with external systems, such as ERPs and CRMS
- Design dimensional data models and build scalable data pipelines
- Ingest data from third party applications & in-house data stores
- Support internal and external reporting metrics creation
- Improve code quality through code reviews, testing, and advocating for best practices
Requirements:
- You have 2+ years of data engineering experience
- You are proficient with SQL and Python
- You have experience with ETL/ELT development
- You are a team player with strong collaboration and communication skills
- You are excited by new technologies, but are conscious of choosing them for the right reasons
- Self Starter with a high desire to learn
- You have experience with Airflow
- You have experience with AWS
- You have experience with DBT
- You have experience with Snowflake
- Java/Spring Boot experience