Senior Fullstack Engineer

USD 150,000-200,000 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Go @ 4 TypeScript @ 6 Hiring @ 4 Communication @ 4 React @ 4 API @ 6

Details

Over 7,500 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.

Responsibilities

  • Build fullstack features in Go, React, and Ember that power key customer workflows
  • Collaborate with others to turn ideas into shipped customer value
  • Share knowledge and raise the bar through sharing your progress publicly with short videos, thoughtful writing, and mentorship
  • Help evolve our systems to scale with more customers, messages, and use cases
  • Leverage AI tools to prototype, move faster, and make better decisions

Requirements

  • 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
  • A strong care for frontend polish, backend performance, and the overall customer experience
  • Proficiency with APIs, relational databases, and writing testable, performant code
  • A bias for action over perfection, and pride in owning technical decisions

Benefits

  • Starting salary $150,000 - $200,000 USD (or equivalent in local currency) depending on experience and subject to market rate adjustment
  • Inclusive benefits package including 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family
  • 16 weeks paid parental leave
  • Unlimited PTO
  • Stipends for remote work and wellness
  • Professional development budget and more

Hiring Process

  • Application review
  • Recruiter call
  • Behavioral interview
  • Technical deep dive
  • Take-home assignment
  • Assignment review calls

Customer.io is committed to inclusion, equity, and building an inclusive team culture. Virtual interviews conducted via Zoom video.

Join us if you want to build software that improves communication for everyone.