Senior Software Engineer, Backend

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

Experienced backend engineer needed to design, build, and evolve distributed systems powering high-scale communications. You’ll work with Go in cloud-native environments (AWS, GCP), own end-to-end architecture from schema design to deployment and monitoring, collaborate across teams, and leverage AI to improve multi-file changes. Emphasis on reliability, performance, and product-minded engineering in a scalable SaaS platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Customer
Customer
5 months ago

Senior Software Engineer, Backend

✓ 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

Experienced backend engineer needed to design, build, and evolve distributed systems powering high-scale communications. You’ll work with Go in cloud-native environments (AWS, GCP), own end-to-end architecture from schema design to deployment and monitoring, collaborate across teams, and leverage AI to improve multi-file changes. Emphasis on reliability, performance, and product-minded engineering in a scalable SaaS platform.
Location: EMEA
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and build distributed systems in Go that help customers send timely, relevant messages at scale
  • •Collaborate across teams to debug issues and deliver reliable solutions
  • •Own problems end to end - from architecture and schema design to testing, deployment, and monitoring
  • •Share knowledge and raise the bar through sharing your progress publicly with short videos, thoughtful writing, and mentorship
  • •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:Remote WorkHealth InsuranceParental LeavePaid LeaveLearning Budget

Key Requirements

  • •7+ years of experience building scalable, distributed systems in Go (or similar statically typed languages)
  • •Comfort working in cloud-native environments (AWS, GCP)
  • •Familiarity with relational databases (we use MySQL) and an understanding of performance tradeoffs
  • •Experience with observability tooling and operating production systems
  • •A bias for action over perfection, and pride in owning technical decisions
Experience:7+ yearsSaaS
Skills:OwnershipProduct thinkingCommunicationMentorshipCollaboration
Languages:English
Tech Stack:GoReactEmberAIAWSGCPMySQLObservabilityMonitoringSystem design

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