Senior Developer Experience Engineer, Integrations

Customer.io

United States

Remote

USD 120,000 - 190,000

Full time

29 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Customer.io is seeking a curious, AI-forward Developer Experience Engineer to join the Integrations team. You will build and evolve SDKs across Android, iOS, Node, and Go, and shape developer tools that customers rely on to integrate with Customer.io.

You’ll lead SDK initiatives end to end, improve delivery infrastructure with CI and testing, and collaborate with product and design to deliver a great developer experience.

Qualifications

  • Expert-level competency in at least one established programming language.
  • Experience building and evolving production-quality software.
  • Fluency with current LLMs and agentic coding tools (e.g., Claude, Cursor, Codex).
  • High autonomy in ambiguous environments with independent execution.
  • Strong written and verbal communication; ability to explain tradeoffs clearly.
  • Ability to work across multiple languages and stacks.

Responsibilities

  • Build and evolve Customer.io’s SDKs across platforms (Android, iOS, Node, Go) and developer tools.
  • Lead SDK initiatives end to end: direction, code, release, and outcomes.
  • Improve SDK delivery infrastructure: CI, tests, versioning, publishing, releases.
  • Collaborate with product and design to deliver strong developer experiences.
  • Participate in on-call rotation to support system reliability.
  • Use AI agents to make multi-file changes across unfamiliar codebases.
  • Engage with engineers to understand and meet their integration needs.

Skills

Programming language mastery
Production-quality software
LLMs & AI tools
Autonomy
Communication
Polyglot development

Job description

Hi, I’m Josh, Engineering Manager at Customer.io. We’re looking for a curious, AI-forward Developer Experience Engineer to join our Integrations team and help us build the tools that developers rely on to integrate with Customer.io.

About Customer.io
Over 9,000 companies - from scrappy startups to global brands - use our platform to send billions of emails, push notifications, in-app messages, and SMS every day. Customer.io powers automated communication that people actually want to receive.

We help teams send smarter, more relevant messages using real-time behavioral data. Under the hood: Go, React, Ember and AI help us ship fast and scale with confidence.

What We Value
  • Ownership You own problems end to end. You move fast, act like an owner, and thrive in ambiguity. You’ve led complex projects before, whether officially or not, and you’re ready to do it again.
  • Engineers with product taste You think like a developer using your tools, not just an engineer building them. You care about API design, developer experience, and everything in between.
  • A healthy skepticism for “the way things are done” You bring rigor and creativity. Best practices matter - but never more than forward motion.
What You’ll Do
  • Build and evolve Customer.io’s SDKs across platforms - including Android, iOS, Node, and Go - and the developer tools that support them.
  • Lead SDK initiatives end to end: set technical direction, write the code, manage the release, and own the outcome.
  • Improve SDK delivery infrastructure - CI, automated testing, versioning, publishing, and release processes - so shipping is reliable and low-friction.
  • Partner closely with product and design to turn loosely defined goals into a great developer experience.
  • Participate in an on-call rotation as required, supporting the reliability of the systems you build.
  • Use AI agents to make multi-file changes across unfamiliar codebases and languages by scoping the work, writing the prompt, and verifying the output.
  • Bring strong customer empathy to the role - understanding what the engineers integrating with our SDKs actually need, and occasionally engaging directly with them.
What we’re looking for
  • Expert-level competency in at least one established programming language, with strong software design and API design fundamentals.
  • Experience building and evolving mature, production-quality software, with a clear understanding of how systems fit together and how other developers consume them.
  • Exceptional fluency with current LLMs and agentic coding tools (e.g., Claude, Cursor, Codex) - using AI to understand unfamiliar codebases, work across languages, and run things in parallel or autonomously.
  • High autonomy in ambiguous environments - you 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 la
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack SDK Engineer
Senior Fullstack SDK Engineer

Remote • San Francisco (CA)

On-site
USD 150,000 - 200,000
Developer Support Engineer
Developer Support Engineer

Ikuto • San Francisco (CA)

On-site
USD 120,000 - 160,000
Software Engineer, Full Stack (Senior, Staff+)
Software Engineer, Full Stack (Senior, Staff+)

WeHireYou • United States

Hybrid
USD 140,000 - 230,000
AI-Forward SDK Experience Engineer - Integrations
AI-Forward SDK Experience Engineer - Integrations

Customer.io • United States

Remote
USD 120,000 - 190,000
Engineering Manager
Engineering Manager

WeHireYou • United States

Remote
USD 185,000 - 215,000
Medical, dental, vision coverage
Parental leave 16 weeks
Unlimited PTO
+2
Senior Software Engineer
Senior Software Engineer

Alined Consulting Group • Chicago (IL)

On-site
USD 120,000 - 170,000
Senior AI-First Software Engineer (End-to-End SaaS)
Senior AI-First Software Engineer (End-to-End SaaS)

Turing Labs • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Software Engineer - Backend Platform
Senior Software Engineer - Backend Platform

Customer.io • United States

Remote
USD 150,000 - 200,000
Paid parental leave
Unlimited PTO
Remote work stipend
+1
Lead Software Engineer, AI Labs (Product and Customer Facing)
Lead Software Engineer, AI Labs (Product and Customer Facing)

Leadout Capital • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer, Fullstack
Senior Software Engineer, Fullstack

CoderPad, Inc • United States

Remote
USD 140,000 - 180,000