Senior Developer Experience Engineer, Integrations

Hidden Jobs

United States

Remote

USD 150,000 - 200,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Full benefits package
Parental leave
Remote work stipend
Dev budget

Job summary

Customer.io is seeking a Senior Developer Experience Engineer to design and evolve SDKs and developer tools used by external developers to integrate with a messaging platform. You will combine hands-on coding with technical leadership, API design, and AI-augmented workflows across Swift, Kotlin, Node, and Go ecosystems.

You’ll own SDK initiatives end-to-end, drive technical direction, manage releases, and partner with product/design to deliver a cohesive developer experience.

Qualifications

  • Expert-level proficiency in at least one major programming language.
  • Strong understanding of software design and API design fundamentals.
  • Experience building and evolving mature production software across language ecosystems.
  • Ability to work autonomously in ambiguous environments.

Responsibilities

  • Build and evolve multi-platform SDKs (iOS, Android, Node, Go) and developer tooling.
  • Lead SDK initiatives end to end: direction, coding, releases, and outcomes.
  • Improve SDK delivery infrastructure: CI, tests, versioning, publishing, release processes.
  • Collaborate with product/design to translate goals into a cohesive developer experience.
  • Participate in on-call to support system reliability.
  • Leverage AI agents to perform multi-file changes across languages.
  • Maintain customer empathy by understanding external developers’ needs.

Skills

API design
Software architecture
Multi-language experience
Autonomy

Tools

CI/CD tooling

Job description

Role overview

Join an Integrations team as a Senior Developer Experience Engineer focused on building and evolving the SDKs and developer tools that external developers rely on to integrate with a messaging platform. The role combines hands-on coding with technical leadership, API design, and AI-augmented workflows across multiple language ecosystems. It is a senior, high-ownership position suited to engineers who enjoy working in ambiguous, product-flavored problems.

Responsibilities
  • Build and evolve multi-platform SDKs (iOS, Android, Node, Go) along with the surrounding developer tooling and documentation support.
  • Lead SDK initiatives end to end: set technical direction, write the code, manage releases, and own the outcome.
  • Improve SDK delivery infrastructure, including CI pipelines, automated testing, versioning, publishing, and release processes to keep shipping reliable and low-friction.
  • Partner with product and design to translate loosely defined goals into a cohesive, well-crafted developer experience.
  • Participate in an on-call rotation to support the reliability of the systems you build.
  • Use AI agents to make multi-file changes across unfamiliar codebases and languages by scoping tasks, writing prompts, and verifying outputs.
  • Maintain strong customer empathy by understanding what integrating engineers actually need and occasionally engaging with them directly.
Requirements
  • Expert-level competency in at least one established programming language, with strong software design and API design fundamentals.
  • Track record of building and evolving mature, production-quality software, with a clear understanding of how systems fit together and how other developers consume them.
  • Strong fluency with current LLMs and agentic coding tools (such as Claude, Cursor, Codex) used to explore unfamiliar codebases, work across languages, and run tasks in parallel or autonomously.
  • High autonomy in ambiguous environments: ability to clarify the problem, validate its value, and drive implementation without close direction.
  • Strong written and verbal communication, with the ability to explain technical decisions and tradeoffs clearly.
  • Ability to work effectively across multiple languages and stacks; prior experience in every supported language (Swift, Kotlin, Node, Go) is not required.
Nice to have
  • Experience building external-facing SDKs, APIs, or developer tools.
  • Experience owning CI, testing, versioning, or release infrastructure.
  • Forward-deployed engineering experience.
Benefits and work setup
  • Starting salary of $150,000–$200,000 USD (or local-currency equivalent), depending on experience and subject to market rate adjustment.
  • Inclusive benefits package supporting well-being and growth, including 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for the employee and their family.
  • 16 weeks of paid parental leave, unlimited PTO, remote-work and wellness stipends, and a professional development budget.
  • Interview process described as a recruiter call, a hiring-manager and AI-skills interview, and a practical AI-enabled coding round, with a background check for finalists.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Hidden Jobs • United States

On-site
USD 150,000 - 200,000
Salary $150k–$200k USD
Remote-friendly hiring
16 weeks of parental leave
+3
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Hidden Jobs • United States

On-site
USD 150,000 - 200,000
Remote-first company culture
Competitive salary: $150,000–$200,000
Paid parental leave and generous PTO
+1
Senior Developer Experience Engineer - Remote SDKs
Senior Developer Experience Engineer - Remote SDKs

Hidden Jobs • United States

Remote
USD 150,000 - 200,000
Full benefits package
Parental leave
Remote work stipend
+1
Senior Software Engineer
Senior Software Engineer

Socket.dev • Bethesda (MD)

On-site
USD 140,000 - 220,000
Holistic wellbeing programs
Comprehensive benefits
Equal opportunity employer
Software Engineer, Native Delivery
Software Engineer, Native Delivery

Hidden Jobs • United States

Remote
USD 180,000 - 400,000
Meaningful equity
Remote-first policy
Developer Success Engineer
Developer Success Engineer

LiveKit • United States

Remote
USD 110,000 - 160,000
Health benefits
Equity package
Flexible vacation
Senior Software Engineer
Senior Software Engineer

Lindy • San Francisco (CA)

On-site
USD 200,000 - 250,000
Equity
Relocation assistance
Visa sponsorship
+1
Senior SDK Engineer – Mobile & AI
Senior SDK Engineer – Mobile & AI

DeepRec.ai • San Francisco (CA)

On-site
USD 150,000 - 210,000
Software Engineer (Cloud, DevEx)
Software Engineer (Cloud, DevEx)

Hidden Jobs • United States

Hybrid
USD 70,000 - 80,000
Integration Developer
Integration Developer

DataMap LLC • Overland Park (KS)

On-site
USD 54,000 - 90,000
Competitive salary
Bonuses
Unlimited vacation
+3