Senior Software Engineer, Full Stack

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

Senior Full Stack Engineer responsible for designing, building, and shipping core product features using Go, React, and Ember. You’ll own backend and frontend work end-to-end, contribute to system design, mentor others, and leverage AI to accelerate multi-file changes, all while focusing on performance, APIs, and customer experience.

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
Reposted: similar role first listed 5 months ago

Job Summary

Senior Full Stack Engineer responsible for designing, building, and shipping core product features using Go, React, and Ember. You’ll own backend and frontend work end-to-end, contribute to system design, mentor others, and leverage AI to accelerate multi-file changes, all while focusing on performance, APIs, and customer experience.
Location: EMEA, Americas
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. 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 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:Health InsuranceDentalVisionRemote WorkPaid LeaveLearning Budget

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+ yearsSaaSMarketing automation
Skills:CommunicationCollaborationOwnershipMentorshipProblem-solving
Languages:English
Tech Stack:GoTypeScriptReactEmberAPIsRelational databasesTestingGo tooling

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