Who We Are
DoiT is a global technology company that works with cloud-driven organizations to leverage the cloud to drive business growth and innovation. We combine data, technology, and human expertise to ensure our customers operate in a well-architected and scalable state - from planning to production.
The Opportunity
You'll own DoiT's Integrations Framework and the experience built on top of it. This is a chance to define what a great integration experience looks like: a customer connects a new vendor in minutes, sees at a glance that their data is flowing, and handles credential rotation, reconnects and backfills themselves without thinking twice. On the framework side, you'll make adding the next vendor a small, well-understood piece of work rather than a project - so coverage grows as fast as the vendor landscape does.
You'll work AI-augmented from day one. Integration development is spec-driven work against constantly changing third-party APIs: one of the highest-leverage places to apply agentic AI tooling. We expect you to use it across your whole workflow and to have real opinions about where it earns its place.
Responsibilities
- Building new integrations. Design and ship integrations against third-party billing and usage APIs - authentication, incremental sync, rate limits, error handling, schema drift - and invest in the Integrations Framework itself, along with testing harnesses and scaffolding.
- Working AI-augmented. Use AI daily across the full span of your work - exploring unfamiliar codebases and third-party APIs, prototyping approaches, generating and reviewing code, debugging, writing tests, and producing documentation.
- Integration management experience. Build the interfaces customers use to connect, configure and trust their integrations: health and status visibility, actionable error states, credential and key rotation, and clear feedback.
- Self-service by default. Design self-service into the framework from the start - backfills, reconnects and diagnostics that customers and internal teams run themselves.
- API-first. Build capabilities so they're fully available through APIs, not just the UI.
- Implementing features end-to-end. From proposal, through spec and implementation, to maintenance.