Senior Software Engineer, Strategic Integrations
About the Role
The Strategic Integrations team builds and operates ecosystem-critical partner integrations that enable enterprise-grade omni-channel marketing use cases. Integrations are foundational to Attentive’s evolution from an SMS-first product toward a modern omni-channel platform: they power personalization, retention, and expansion, and they are table-stakes in enterprise evaluations.
In 2026, we’re pivoting from “building integrations” to building an integrations platform model that is standardized, observable, extensible, and competitive. We’re looking for a Senior Software Engineer who has deep experience improving system quality and thoughtfully migrating legacy systems to better platforms—without breaking customers, support workflows, or downstream dependencies.
What You’ll Accomplish
-
- Lead platform quality improvements that unlock faster, safer integration delivery. Build durable, reusable engineering systems (frameworks, libraries, templates) rather than one-off solutions, aligned with our principle to “build with quality before speed.”
- Migrate existing integrations onto a more standardized model. Drive incremental, observable migration plans that reduce risk, preserve backwards compatibility where needed, and avoid “silent breakage,” consistent with our focus on versioned contracts and explicit migrations.
- Make end-to-end data traceability real. Address today’s gaps where tracing a datapoint can take days of cross-team coordination; evolve the system so engineers can trace acquisition → ingestion quickly and confidently.
- Deliver data visibility as a first-class experience. Build/run capabilities like real-time logs, historical ingestion progress, and payload-level debugging tools—so customers and internal teams can understand data flow and integration health without guesswork.
- Improve contract safety and testability. Reduce manual E2E testing by investing in reusable vendor payload fixtures/scripts and contract tests that reflect canonical downstream expectations.
- Harden vendor API resilience and upgradeability. Reduce weeks-long cleanups from vendor API changes by improving API contract management, test coverage, and (where appropriate) generated models/boilerplate reduction.
- Design for failure and recovery. Vendor APIs will rate-limit, error, and change; you’ll build resilient patterns for retries, idempotency, backoff, and partial failure.
Your Expertise
- 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.
You'll get competitive perks and benefits, from health & wellness to equity, to help you bring your best self to work.
For US based applicants:
- The US base salary range for this full-time position is $160,000 - $230,000 annually + commission + equity + benefits
- Our salary ranges are determined by role, level and location
- This role is salaried non-exempt and eligible for overtime compensation
#LI-MN1
By applying for this position, your data will be processed as per Attentive's Privacy Policy.
Create a Job Alert
Interested in building your career at Attentive? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
