Senior Software Engineer, BI Reporting Team

AI-powered mobile marketing platform transforming brand-consumer engagement through personalized messaging and campaign optimization.
United States
$144,800 - $210,000
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer, BI Reporting Team

Attentive, a leading AI-powered mobile marketing platform, is seeking a Senior Software Engineer for their BI Reporting Team. This role sits within the Empowering Insights & Reporting Pillar, where you'll transform complex data into actionable insights and impactful reporting. As a senior engineer, you'll be instrumental in developing innovative applications that help marketers connect with consumers, focusing on both backend systems for reporting platforms and frontend development using React.

The position offers a competitive salary range of $144,800 - $210,000 annually, plus equity and benefits, reflecting the technical depth and leadership expected in the role. You'll work with cutting-edge technologies including Java/Spring Boot, Python microservices, AWS infrastructure, and modern frontend tools like React and TypeScript.

The ideal candidate brings 5+ years of professional experience, with strong backend development skills and the ability to mentor others. You'll be joining a company recognized by Deloitte's Fast 500, LinkedIn's Top Startups, and Forbes Cloud 100, working on systems that support trillions of interactions across more than 70 industries.

This remote position offers the opportunity to work with a diverse team of engineers, product managers, and designers, while contributing to a platform trusted by major brands like Neiman Marcus, Samsung, and Wayfair. The role combines technical expertise with business impact, as you'll be responsible for building and maintaining the systems that power critical client-facing reports and dashboards.

Working at Attentive means embracing values like "Default to Action" and "Be One Unstoppable Team" while enjoying competitive benefits and the chance to make a significant impact in the mobile marketing space. The company strongly values diversity and maintains an inclusive workplace, making it an excellent opportunity for talented engineers looking to grow their careers in a dynamic, fast-paced environment.

Last updated a day ago

Responsibilities For Senior Software Engineer, BI Reporting Team

  • Build and maintain systems powering client-facing reports, charts and dashboards
  • Improve code quality, scalability, reliability and performance
  • Partner with Product Management and Design to meet user needs
  • Implement proactive steps to protect against regressions
  • Become an SME for team's backend systems and mentor other engineers
  • Contribute to frontend development using React

Requirements For Senior Software Engineer, BI Reporting Team

Java
Python
TypeScript
React
Redis
PostgreSQL
  • 5+ years professional experience with web technologies
  • Strong backend development experience with Java, Python or Go
  • Junior to mid-level frontend development experience with React and TypeScript
  • Proven track record of building high-quality applications
  • Experience being on-call for incident response
  • Excellent communication skills
  • Ability to collaborate with technical and non-technical stakeholders

Benefits For Senior Software Engineer, BI Reporting Team

Equity
Medical Insurance
  • Equity
  • Health & Wellness Benefits

Interested in this job?

Jobs Related To Attentive Senior Software Engineer, BI Reporting Team

Senior Infrastructure Engineer

Senior Infrastructure Engineer position at Attentive, focusing on data storage and streaming services, offering competitive salary and remote work opportunity.

Senior Software Engineer, Developer Tools

Senior Software Engineer position at Attentive focusing on developer tools and test automation, offering competitive salary and remote work opportunity.

Senior Infrastructure Engineer

Senior Infrastructure Engineer position at Attentive, focusing on data storage and streaming services, offering competitive salary and remote work opportunity.

Senior Software Engineer, Search Optimization

Senior Software Engineer position at Attentive, leading search platform development and optimization for AI-powered mobile marketing platform, offering competitive salary and remote work.

Senior Software Engineer

Senior Software Engineer position at Attentive, building scalable systems for personalized marketing platform handling billions of messages annually