Attentive is an AI marketing platform that focuses on 1:1 personalization, redefining how brands connect with customers. They are seeking a Senior Software Engineer for their Strategic Integrations team to improve system quality and migrate legacy systems to enhance integration delivery and performance.
Responsibilities:
- Lead platform quality improvements that unlock faster, safer integration delivery
- Migrate existing integrations onto a more standardized model
- Make end-to-end data traceability real
- Deliver data visibility as a first-class experience
- Improve contract safety and testability
- Harden vendor API resilience and upgradeability
- Design for failure and recovery
- Partner across engineering and product
Requirements:
- Significant professional experience building and operating backend/distributed systems, with a track record of improving reliability, observability, and operational quality (not just shipping features)
- Demonstrated experience migrating legacy systems to new platforms through safe, incremental approaches (e.g., compatibility layers, measured cutovers, staged rollouts), not only 'rewrite' projects
- Strong debugging ability across service boundaries, including designing systems so issues are diagnosable (metrics/logs/traces, correlation IDs, clear error surfaces)
- Experience integrating with third-party APIs at scale (auth, pagination, vendor limitations, rate limits) and building resilient ingestion/export patterns
- Strong engineering fundamentals (system design, data modeling, APIs, testing strategy), and the judgment to balance pragmatism with long-term maintainability
- Proficiency in a modern backend language; our ecosystem includes typed backend services (commonly Java/Kotlin)
- Comfort collaborating cross-functionally (product, design, partnerships/support, platform teams), and willingness to lead through influence: writing proposals, running design reviews, leveling up patterns and templates