Remote Jobs at Customer.io

Marketing automation for customer engagement

Portland, Oregon, United States

Americas
Remote

Hiring: Partner Sales, Strategic Alliances, and Partner Marketing

Customer.io

Candidates should possess expertise in partner sales & account management, strategic alliances & business development, and partner marketing & co-marketing programs, with experience working with VARs, SIs, MSPs, referral partners, and API integrations. Strong skills in demand-gen campaigns and program development are also desired.

  • Salary not specified
  • Full Time
  • Junior (1 to 2 years), Mid-level (3 to 4 years)
Americas
Remote

Engineering Manager, Data Pipelines and Integrations

Customer.io

The ideal candidate should possess 3+ years of experience managing engineers at a SaaS company, a track record of driving execution in complex or fast-moving environments, and a strong technical background allowing them to participate in architecture conversations and design reviews. They should also be comfortable navigating ambiguity and helping teams find focus, along with experience building high-performing, inclusive, and collaborative teams.

  • Salary not specified
  • Full Time
  • Expert & Leadership (9+ years)
Americas
Remote

Senior Backend Engineer

Customer.io

Candidates should possess 7+ years of experience building scalable, distributed systems in Go, comfort working in cloud-native environments (AWS, GCP), familiarity with relational databases (MySQL) and an understanding of performance tradeoffs, and experience with observability tooling and operating production systems.

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)
Americas
Remote

Senior Fullstack Engineer

Customer.io

Candidates should possess 7+ years of experience building and scaling backend services and product-facing features, fluency in TypeScript, React (or similar), and a statically typed backend language like Go, proficiency with APIs, relational databases, and writing testable, performant code.

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)
Americas
Remote

Senior Backend Engineer, Platform

Customer.io

Candidates should possess significant experience (typically 10+ years) building scalable, distributed systems in Go (or similar statically typed languages), deep experience with databases – relational (MySQL, Postgres) and non-relational (DynamoDB, BigTable) – and how to make them fast, and comfort working in cloud-native environments (AWS, GCP). Familiarity with APIs, observability, and operating production systems is also required.

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)
Americas
Remote

Senior Frontend Engineer

Customer.io

Candidates should have 7+ years of frontend experience building complex applications, fluency in JavaScript, HTML, and CSS, and experience with modern frameworks like React (Ember.js is a bonus). A strong understanding of accessibility and a focus on the full user experience is required, along with product thinking skills.

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)
Americas
Remote

Senior Site Reliability Engineer

Customer.io

The Senior Site Reliability Engineer should possess 7+ years of experience in SRE or infrastructure roles, improving production systems at scale, deep MySQL experience including schema design, performance tuning, and operational tooling, fluency in cloud-native tech (GCP a plus) and Terraform, proficiency in Go and Bash for scripting and systems programming, and skill in observability, incident response, and debugging distributed systems.

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)
Americas
Remote

Engineering Manager, Workflows

Customer.io

Candidates should possess 3+ years of experience managing engineers at a SaaS company, a track record of driving execution in complex or fast-moving environments, and comfort navigating ambiguity while helping teams find focus, alongside a strong technical background suitable for architecture conversations and design reviews. Experience building high-performing, inclusive, and collaborative teams is also required.

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)
Apac
Remote

Senior Backend Engineer, Platform

Customer.io

Candidates should have typically 10+ years of experience building scalable, distributed systems in Go or similar statically typed languages. Deep experience with both relational (MySQL, Postgres) and non-relational (DynamoDB, BigTable) databases, comfort with cloud-native environments (AWS, GCP), and familiarity with APIs, observability, and operating production systems are required. A bias for action and pride in owning technical decisions are also essential.

  • Salary not specified
  • Full Time
  • Expert & Leadership (9+ years)
Americas
Remote

Technical Director

Customer.io

Candidates must have over 10 years of software engineering experience, with at least 5 years in founder, principal, or staff technical leadership roles. Proven ability to take projects from concept to launch and transition them into durable systems is required, along with deep expertise in cloud-native architecture, distributed systems, and backend infrastructure. Experience building with or evaluating modern AI tooling and opportunities, along with excellent communication skills across writing,…

  • Salary not specified
  • Full Time
  • Expert & Leadership (9+ years)
Americas
Remote

Americas Partner Manager

Customer.io

Candidates must be located in a West Coast U.S. city such as San Francisco, Seattle, Los Angeles, or San Diego, with at least 4 years of experience in an Account Executive or sales-focused partnership role. Experience running full sales cycles, working with partners, consultative selling, and a track record of being a top performer with sales targets are essential. Familiarity with Sandler Sales & MEDDIC Sales qualification processes and ongoing management of partner, customer, or prospect relat…

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years), Expert & Leadership (9+ years)
Americas
Remote

Senior Product Manager, Data & Integrations

Customer.io

Candidates should have 6+ years of product management experience, preferably in B2B SaaS or platforms using behavioral data for automation or messaging. Strong analytical skills, comfort with metrics dashboards, and experience using data to shape direction and evaluate impact are essential. Proven ability to lead feature development independently, reduce scope, and deliver successful outcomes with tight teams is required. Exceptional written communication and decision-framing abilities, especial…

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)
Remote
Remote

Senior iOS Engineer

Customer.io

Candidates must have 7+ years of mobile development experience with a strong foundation in native iOS. Demonstrated experience designing and shipping SDKs used by third-party developers is required. Comfort working across mobile platforms and frameworks, strong API design sensibilities, and the ability to balance the needs of marketers and mobile developers are essential. Applicants should also be helpful, clear, and responsive when working with external developers or unblocking teammates.

  • Salary not specified
  • Full Time
  • Expert & Leadership (9+ years)
Americas
Remote

Senior Developer Enablement Engineer

Customer.io

Candidates must have over 7 years of experience in both front-end and back-end development, including development tool creation, improving delivery pipelines, and enabling change confidence at scale. Proven experience with self-hosted UNIX environments, Docker container management, and debugging deployment and configuration is required. Fluency in cloud-native technologies (GCP is a plus), Kubernetes, and GitHub is essential. Proficiency in Go and JavaScript programming, configuration, and deplo…

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years), Expert & Leadership (9+ years)
Americas
Remote

Associate Customer Success Manager

Customer.io

The ideal candidate is curious, enjoys learning about different businesses, and has a thirst for knowledge to understand how the product services customer use cases. They should be a creative problem solver, quick to recognize when a process or solution isn't working, and willing to pivot. While not necessarily a marketing, data, or technical expert, they should be keen to understand the app and leverage its features. Experience in customer success or a related field is implied, with a focus on …

  • Salary not specified
  • Full Time
  • Entry Level & New Grad, Junior (1 to 2 years)