Customer.io

Senior Fullstack SDK Engineer

Customer.io
Apply
3 months ago
Remote, AmericasSenior

Base Salary

$150k - $200k/yr

Responsibilities

  • Build and evolve Customer.io SDKs across Android, iOS, Node, and Go, plus the developer tools that support them.
  • Lead SDK initiatives end to end by setting technical direction, writing code, managing releases, and owning outcomes.
  • Improve SDK delivery infrastructure, automated testing, versioning, publishing, and release processes.
  • Partner with product and design to turn loosely defined goals into effective developer experiences.
  • Use AI agents to make multi-file changes across unfamiliar codebases and languages, including scoping work, writing prompts, and verifying results.
  • Understand the needs of engineers integrating with the SDKs and occasionally engage directly with customers.

Requirements

  • 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 and understanding how systems fit together and are consumed by other developers.
  • Exceptional fluency with current LLMs and agentic coding tools such as Claude, Cursor, and Codex.
  • Ability to operate autonomously in ambiguous environments and drive implementation without close direction.
  • Strong written and verbal communication skills, including the ability to explain technical decisions and tradeoffs.
  • Ability to work effectively across multiple languages and technology stacks; prior experience with every supported language is not required.
  • Experience with external-facing SDKs, APIs, developer tools, CI, testing, versioning, release infrastructure, or forward-deployed engineering is preferred.

Benefits

  • 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for employees and their families.
  • 16 weeks of paid parental leave.
  • Unlimited paid time off.
  • Remote work and wellness stipends.
  • Professional development budget.
  • Remote work support is provided, with virtual interviews conducted via Zoom.

Tech Stack

Ember.jsGoiOSKotlinNode.jsReactSwift

Categories

Customer.io

About Customer.io

501-1,000 employees

Customer.io builds a customer engagement and messaging platform for product and marketing teams to create automated, data-driven campaigns across email, SMS, push, and in-app channels. It operates as a SaaS subscription with integrations and real-time behavioral data routing. Founded in 2012 and headquartered in Portland, Oregon, it is used by more than 9,000 companies and delivers billions of messages for startups and global brands.

Contact me