Senior Software Engineer, Customer Success

AI-powered mobile marketing platform transforming brand personalization in consumer engagement
United States
$170,400 - $230,000
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Customer Success

Attentive, an AI-powered mobile marketing platform, is seeking a Senior Software Engineer to join their Tactical Engineering team. This role combines backend development with customer success focus, requiring expertise in Java, databases, and frontend technologies. The position offers an opportunity to work on enterprise-level applications while building and supporting implementations for high-value clients.

The ideal candidate will be responsible for architecting and developing scalable solutions, working across the full software development lifecycle. They'll need to demonstrate strong proficiency in Java, database management (MySQL/PostgreSQL), and frontend technologies (React/TypeScript), while maintaining high standards for code quality and performance.

Attentive has been recognized by Deloitte's Fast 500, LinkedIn's Top Startups, and Forbes Cloud 100, offering a competitive environment for growth. The company values innovation, customer success, and data-driven decision-making. They provide comprehensive benefits including equity, health & wellness packages, and a supportive, inclusive work culture.

This remote position offers a competitive salary range of $170,400-$230,000 annually, plus equity and benefits. The role provides an excellent opportunity for a senior engineer who enjoys technical challenges while directly impacting customer success. Join a rapidly growing company that's transforming how brands engage with consumers through personalized marketing solutions.

Last updated a month ago

Responsibilities For Senior Software Engineer, Customer Success

  • Build and support bespoke implementations to launch and retain high value clients
  • Architect, develop, and maintain robust, scalable software solutions
  • Build amazing consumer experiences
  • Take responsibility for code quality, scalability, reliability and performance
  • Partner with Product Management and Design to meet user needs
  • Protect against regressions through various testing techniques

Requirements For Senior Software Engineer, Customer Success

Java
React
TypeScript
MySQL
PostgreSQL
  • Proven experience as a Software Engineer on enterprise level applications
  • Proficiency in Java and strong understanding of object-oriented design
  • Development experience with databases such as MySQL or PostgreSQL
  • Experience with frontend technologies such as React and TypeScript
  • Experience with object oriented languages and microservice design
  • Proven track record of building high-quality applications

Benefits For Senior Software Engineer, Customer Success

Medical Insurance
Equity
  • Health & wellness benefits
  • Equity

Interested in this job?

Jobs Related To Attentive Senior Software Engineer, Customer Success

Senior Software Engineer, Search Optimization

Senior Software Engineer position at Attentive focusing on search optimization and distributed systems development with competitive compensation and remote work options.

Senior Software Engineer

Senior Software Engineer role at Attentive, building scalable backend systems for AI-powered mobile marketing platform

Senior Software Engineer, Platform

Senior Software Engineer position at Attentive, focusing on building scalable data infrastructure and processing systems for AI-powered mobile marketing platform.

Senior Sales Engineer (New Verticals)

Senior Sales Engineer position at Attentive, focusing on technical sales for new verticals in an AI-powered marketing platform.

Senior Sales Engineer (New Verticals)

Senior Sales Engineer position at Attentive, focusing on technical sales for new verticals in an AI-powered marketing platform.