Senior Software Engineer, Developer Tools

AI-powered mobile marketing platform transforming brand-consumer engagement through personalized messaging
United States
$144,840 - $210,000
Backend
Senior Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Developer Tools

Attentive is a rapidly growing AI-powered mobile marketing platform that's revolutionizing how brands connect with consumers through personalized messaging. As a Senior Software Engineer in Developer Tools, you'll join their Engineering team that processes hundreds of billions of messages annually. The role focuses on building and improving the Quality Engineering platform that enables a test-driven culture across the organization. You'll work with cutting-edge technologies in AWS, collaborate with teams across the organization, and help shape testing practices that impact millions of consumer interactions. The position offers competitive compensation, equity, and benefits, along with the opportunity to work with talented engineers in a high-performance culture. Attentive has been recognized by Deloitte's Fast 500, LinkedIn's Top Startups, and Forbes Cloud 100, making it an exciting time to join their growing team. The role combines technical expertise in Java testing with strategic influence, as you'll be instrumental in standardizing and automating testing practices while working closely with platform engineers to enhance test visibility and coverage insights.

Last updated 11 days ago

Responsibilities For Senior Software Engineer, Developer Tools

  • Improve project quality through code contributions and advocacy for larger-scale changes
  • Provide visibility into test coverage, stability, and effectiveness
  • Optimize test strategies across unit, integration, and UI/E2E layers
  • Improve test data provisioning to reduce reliance on shared staging environments
  • Lead workshops and write documentation for testing best practices
  • Integrate test patterns with Continuous Integration platform

Requirements For Senior Software Engineer, Developer Tools

Java
Kubernetes
React
TypeScript
Python
PostgreSQL
Redis
  • 5+ years of professional experience with Java testing best practices
  • Ability to evaluate code quality and recommend automation improvements
  • Expertise in test data management including mocking and test fixtures
  • Experience with test observability and automated quality reporting
  • Deep knowledge of Java testing frameworks and performance testing tools
  • Ability to balance trade-offs between reliability, coverage, and maintainability

Benefits For Senior Software Engineer, Developer Tools

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

Interested in this job?

Jobs Related To Attentive Senior Software Engineer, Developer Tools

Senior Software Engineer, BI Reporting Team

Senior Software Engineer position at Attentive focusing on BI reporting systems and backend development with frontend contributions.

Senior Infrastructure Engineer

Senior Infrastructure Engineer position at Attentive, managing data infrastructure and storage systems for an AI-powered marketing platform.

Senior Software Engineer, Integrations

Senior Software Engineer position focusing on integrations, backend development, and cloud architecture with competitive compensation and benefits.

Senior Infrastructure Engineer

Senior Infrastructure Engineer position at Attentive, managing large-scale data infrastructure and storage systems for an AI-powered mobile marketing platform.

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.