Senior Software Engineer, Full Stack

Customer
Americas
Workplace: RemoteFull timeUSD 150,000 - 200,000 annuallyFunction: Software EngineeringExperience: 7+ yearsSkills: ["Ownership","Collaboration","Communication","Problem-solving","Mentality of learning"]

Senior Fullstack Engineer to design, build, and ship core product experiences. You’ll work across Go, React, and Ember to power customer workflows, mentor others, and help scale systems as Customer.io grows. Emphasis on ownership, product thinking, frontend polish, backend performance, and using AI agents to drive multi-file changes.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Customer
Customer
5 months ago

Senior Software Engineer, Full Stack

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Senior Fullstack Engineer to design, build, and ship core product experiences. You’ll work across Go, React, and Ember to power customer workflows, mentor others, and help scale systems as Customer.io grows. Emphasis on ownership, product thinking, frontend polish, backend performance, and using AI agents to drive multi-file changes.
Location: Americas
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key 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
  • •Use AI agents to make multi-file changes by scoping the work, writing the prompt, and verifying the output

Pay and Benefits

Salary: USD 150,000 - 200,000 annually
Perks:MedicalDentalVisionHealth InsuranceParental LeaveRemote WorkLearning BudgetPaid Leave

Key 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
Experience:7+ yearsSaaSEmail automationMarketing automation
Skills:OwnershipCollaborationCommunicationProblem-solvingMentality of learning
Languages:English
Tech Stack:GoReactEmberTypeScriptAPIsRelational databasesAI

Company Brief

Customer
Customer.io provides a customer engagement platform that lets businesses send data-driven email, push, SMS, in-app messages, and webhooks to build personalized user journeys and improve retention and lifecycle communications.
Industry: Enterprise Software
Company Size: Large (251 to 1,000 employees)
Revenue: USD 25M to 50M
Growth: Growth Stage Startup
Valuation: USD 500M to 1B
Funding: Series A
Headquarters: Portland, United States
Founded: 2012
Glassdoor
Glassdoor: 3.6
WebsiteLinkedInGlassdoor