Senior Software Engineer, BI Engineering

AI-powered mobile marketing platform transforming the way brands personalize consumer engagement through SMS and email campaigns.
United States
$140,000 - $200,000
Data
Senior Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, BI Engineering

Attentive, a leading AI-powered mobile marketing platform, is seeking a Senior Software Engineer to join their BI Engineering team. This role is part of the Empowering Insights & Reporting Pillar, where you'll be instrumental in transforming complex data into actionable insights and impactful reporting.

The position offers a competitive salary range of $140,000 - $200,000 annually, plus equity and comprehensive benefits. As a remote position, you'll have the flexibility to work from anywhere in the United States while being part of a rapidly growing company recognized by Deloitte's Fast 500, LinkedIn's Top Startups, and Forbes Cloud 100.

In this role, you'll work at the intersection of BI/Analytics, External Reporting, Product, Data Platform, and domain engineering teams, building robust data solutions for AI and Core Products. Your responsibilities will include developing data models, designing scalable data pipelines, and leading complex projects end-to-end. You'll also have the opportunity to mentor junior team members and shape the future of data-driven decision making at Attentive.

The ideal candidate brings 5+ years of data engineering experience, with strong proficiency in SQL and Python. You'll be working with modern technologies including Kubernetes, AWS, Snowflake, and various data processing tools. The company's tech stack includes Java/Spring Boot, Python microservices, React, TypeScript, and various AWS services.

Attentive's platform powers more than 400 million messages daily and serves leading global brands like Neiman Marcus, Samsung, Wayfair, and Dyson. You'll be joining a company that values action, teamwork, customer success, and ownership. The company also promotes diversity and inclusion through its AWAKE employee resource groups and maintains an equal opportunity workplace.

If you're passionate about data engineering, enjoy mentoring others, and want to be part of a fast-growing company that's revolutionizing mobile marketing, this role offers an excellent opportunity to make a significant impact while working with cutting-edge technologies.

Last updated 14 days ago

Responsibilities For Senior Software Engineer, BI Engineering

  • Partner with cross functional teams to define BI and analytics requirements
  • Develop data models to feed dashboards for teams across the org and client-facing analytics
  • Design dimensional data models and build scalable data pipelines
  • Ingest data from third party applications & in-house data stores
  • Lead complex projects end-to-end with drama free-launches
  • Support internal and external reporting metrics creation
  • Mentor junior members of the team

Requirements For Senior Software Engineer, BI Engineering

Python
TypeScript
React
Java
PostgreSQL
Redis
  • 5+ years of data engineering experience
  • Proficient with SQL and Python
  • Solid experience with designing and building ETL/ELT pipelines
  • Team player with strong collaboration and communication skills
  • Experience mentoring junior members of a team
  • Self Starter with a high desire to learn
  • Excellent communication skills
  • Experience being on-call and responding quickly during incidents
  • Ability to collaborate with technical and non-technical stakeholders

Benefits For Senior Software Engineer, BI Engineering

Medical Insurance
Equity
  • Competitive salary
  • Equity
  • Health & wellness benefits

Interested in this job?

Jobs Related To Attentive Senior Software Engineer, BI Engineering

Senior Software Engineer, BI Engineering

Senior Software Engineer position at Attentive focusing on Business Intelligence Engineering, building data solutions and analytics infrastructure.

Senior Data Engineer, Machine Learning Platform

Senior Data Engineer position at Attentive, focusing on MLOps and PB-scale data operations, offering competitive salary and remote work opportunity.

Senior Data Scientist, Research, Ads Metrics

Senior Data Scientist position at Google focusing on ads metrics research, offering competitive compensation and the opportunity to shape advertising products.

Senior Data Scientist, Research, Workspace

Senior Data Scientist position at Google focusing on Workspace products, requiring 5+ years of analytics experience and expertise in Python, R, and SQL.

Senior Data Scientist, Product, Google Store

Senior Data Scientist position at Google Store focusing on product analytics, requiring 5+ years of experience in data analysis, statistics, and programming.