Attentive is the AI marketing platform for 1:1 personalization redefining the way brands and people connect. The Developer Experience team is seeking a Software Engineer II to build tools and workflows that enhance local development, testing, and pre-merge processes for engineers.
Responsibilities:
- Build and improve internal developer tooling that supports local development, testing, and pre-merge workflows
- Partner closely with engineers across the org to understand friction points and deliver solutions that meaningfully improve their day-to-day productivity
- Contribute to roadmap areas like AI-assisted workflows, developer guidance tooling, and deeper integration into the coding loop
- Maintain and evolve TypeScript, Java, and occasional Python-based tooling
- Uphold and evangelize engineering excellence across documentation, testing, DX standards, and platform reliability
Requirements:
- A mid-level Software Engineer (typically 2–4+ years of experience) with a platform, infrastructure, or tooling mindset
- Experienced with TypeScript and Java
- Comfortable building and maintaining tooling, SDKs, CLIs, frameworks, or workflow automations rather than customer-facing services
- Motivated by improving the productivity, efficiency, and happiness of other engineers
- Strong collaborator who thrives in ambiguous problems and seeks out feedback from internal users
- Passionate about high-quality engineering practices, including testing, reliability, and clear technical documentation