Staff Software Engineer, Backend
$200k - $240kJob4Travelers
Staff Engineer at Customer.io - Remote Americas — Remote
Remote-First, Americas-Friendly: Customer.io explicitly hires across the USA, Canada, and LATAM, making this one of the broader remote footprints you'll find at a well-funded SaaS company. The role doesn't advertise fixed hours, and the async documentation culture (frameworks, written standards) suggests meaningful schedule flexibility — a strong signal for nomads in overlapping time zones.
Timezone Considerations: With teams spread across the Americas, expect core collaboration hours roughly in the UTC-8 to UTC-3 window. This works well from popular nomad hubs like Medellín (UTC-5), Mexico City (UTC-6), or Lisbon (UTC+1, with early-morning overlap). Full-time European or Southeast Asian bases would be more challenging given the on-call rotation requirement.
Salary vs. Cost of Living:
- Medellín, Colombia: At $200K–$240K USD, you'd live extremely comfortably — monthly expenses for a professional are roughly $1,500–$2,500. This is a 10–15× surplus.
- Lisbon, Portugal: Monthly costs ~$2,500–$3,500 for a good lifestyle; salary still provides strong savings, though you'd need to verify visa eligibility since Portugal/EU isn't in the stated allowed regions.
- Bangkok, Thailand: Monthly ~$1,500–$2,500; excellent value, but timezone overlap with Americas teams would be difficult.
Travel Perks: Remote work stipend and wellness stipend directly support a location-independent setup. No coworking or meetup budget is explicitly mentioned, but the professional development budget could fund conferences.
Hi, I'm Paul, VP of Engineering at Customer.io . We're looking for a staff engineer to set technical direction for the systems that move billions of messages a day. This isn't a role about shipping more, faster. It's about deciding what gets built, where the architecture needs to go next, and raising the ceiling for the engineers around you.
About Customer.io
Over 9,000 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.
What We Value
Ownership at company scale
You take on the problems nobody has claimed yet — the ones that span squads, have no obvious owner, and would quietly cost us a year if left alone. You either solve them or get leadership aligned to.
Engineers with product taste
You think like a user, not just an engineer. You connect architectural decisions to what customers actually experience, and you can explain that connection to people who don't write Go.
A healthy skepticism for "the way things are done"
You retire practices that have outlived their usefulness, including ones you helped build. Best practices matter — but never more than forward motion.
Force multiplication
Your best quarter isn't measured by what you shipped. It's measured by what the department can now do that it couldn't before.
What You'll Do
- Shape the technical direction of our distributed messaging systems in Go — making the high-level architectural calls on mission-critical services where scale, cost, and reliability are all in tension
- Take on ambiguous, high-stakes problems that cross squad and function boundaries, and drive them to a decision when the right answer isn't obvious to anyone yet
- Build consensus on contested technical questions across teams, and communicate the tradeoffs clearly enough that senior leadership can act on them
- Raise the department's bar — set quality and design standards, mentor senior engineers, and turn what you know into frameworks and documentation other teams can use without you in the room
- Drive engineering process and tooling improvements that span multiple squads, not just your own
- Participate in an on-call rotation as required, supporting the reliability of the systems you build
- Interview and calibrate against our career ladder, giving honest, evidence-based assessments of candidates
- Use AI agents to make multi-file changes by scoping the work, writing the prompt, and verifying the output
What We're Looking For
- 10+ years building scalable, distributed systems in Go (or similar statically typed languages), including several as the person others turned to on architecture
- Depth across multiple systems or domains, not just one — you've been the recognized expert in more than one place
- A track record of designing for production reality: you quantify tradeoffs in throughput, cost, and reliability rather than picking a reasonable path and defending it
- Experience designing observability and recovery as first-class concerns — metrics, alerting, rollback, backpressure, checkpointing — not logging added afterward
- Comfort working in cloud-native environments (AWS, GCP), with relational databases (we use MySQL) and a real understanding of performance tradeoffs
- Evidence of making other engineers better: mentorship, technical writing, design review, standards that outlasted your involvement
- A bias for action over perfection, and the judgment to know which decisions are worth slowing down for
We believe in transparency. Starting salary for this role is $200,000 – $240,000 USD (or equivalent in local currency) depending on experience and subject to market rate adjustment. This role also carries a 10% annual bonus target . In addition to base salary, this role includes an equity grant in the form of stock options, so you share in the success you help build.
We know our people are what make us great, and we're committed to taking great care of them. Our inclusive benefits package supports your well-being and growth, including 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family. We also offer 16 weeks paid parental leave, unlimited PTO, stipends for remote work and wellness, a professional development budget, and more.
See full benefits here
Our Process
No gotchas, no trick questions — just a clear, human process designed to help both of us make an informed decision.
- Application — We review everyone with care. Tell us why you're interested.
- Recruiter Call (30 mins) — Let's chat about what you're looking for and how we work.
- Hiring Manager Interview (60 mins) — Talk with one of our hiring managers about your working style and a project you've owned end-to-end, plus a short AI-assisted coding exercise.
- Architecture Interview (60 mins) — A collaborative system design conversation focused on scaling challenges, tradeoffs, and failure modes.
- Take-Home Assignment — Complete a short, realistic task similar to what you'd work on here.
- Assignment Review Call (60 mins) — Walk us through your work and discuss tradeoffs, priorities, and how you'd iterate.
All final candidates will be asked to complete a background check and employment verifications as part of our pre-employment process.
Customer.io recognizes the stifling impact of systemic injustice on diverse communities. We commit to using our influence to increase inclusion and equity within the tech industry. We strive to build an inclusive team culture, implement bias-free hiring practices, and develop community partnerships to expand our global impact.
Zoom is the only video conference platform that we use; virtual interviews will be conducted using the video capability (i.e., not via the chat), and offers will be extended in writing on official Customer.io letterhead. Please be vigilant in all of your job search activity, and if you have any questions please contact View email address on click.appcast.io .
Join Us!
We believe in empathy, transparency, responsibility, and, yes, a little awkwardness. If you're excited by what you read and want to build software that makes communication better for everyone —
Is this role fully remote, and which countries are eligible? Yes, this is a fully remote position. Customer.io hires across the USA, Canada, and LATAM (Latin America). Specific country eligibility may vary, so it's worth confirming with the recruiter during the initial call. What is the salary range for this Staff Engineer role? The starting salary is $200,000–$240,000 USD (or equivalent in local currency), depending on experience. The role also includes a 10% annual bonus target and an equity grant in the form of stock options. What tech stack will I be working with at Customer.io? The primary backend language is Go, with MySQL as the relational database and cloud infrastructure on AWS and GCP. The frontend stack includes React and Ember, and AI agents are used in the development workflow. Does this role require on-call duties? Yes, the Staff Engineer role includes participation in an on-call rotation to support the reliability of the distributed messaging systems you help build and architect. What does the interview process look like? There are six steps: an application review, a 30-minute recruiter call, a 60-minute hiring manager interview with a coding exercise, a 60-minute architecture interview, a take-home assignment, and a final 60-minute assignment review call. All interviews are conducted via Zoom video.
Helping travelers find remote work and build location-independent careers around the world.
#J-18808-Ljbffr- ...enterprise customers.We're looking for a highly technical, hands-on Staff Backend Engineer to lead complex engineering initiatives, architect scalable... ..., and production systems.What We're Looking For8+ years of software engineering experience with deep backend expertise.Strong...Suggested
- ...the building blocks at Rippling. Other engineering teams at Rippling leverage these fundamental... ...databasesDevelop high-quality software with attention to detail using tech stacks... ...productionWhat you will need8+ years experience in backend engineering rolesExperience writing...SuggestedWork at office3 days per week
$143k - $286k
...CASalary: $143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development lifecycle,...SuggestedFull timeTemporary workPart time$182.4k - $247k
...growing SaaS companies in the world.Our engineering teams build highly technical products that... ...and operate one of the largest scale software platforms. The fleet consists of millions... ...the above.As a software engineer with a backend focus, you will work closely with your team...SuggestedWork at officeLocal areaWorldwideFlexible hours$140k - $193k
...beverage, retail, and the public sector.Visit gomotive.com to learn more.About the Role:As a Staff Software Engineer on the Equipment Monitoring team, you will build the backend systems that give fleets unmatched visibility into the location, utilization, and health of...SuggestedTemporary workWork experience placementWork at office- ...@Rippling.com addresses.About the roleWe’re looking for a Staff Software Engineer to join our Scheduling team. You’ll build innovative solutions... ...Code: Build scalable, maintainable, and high-performance backend systems that power critical workforce management products.Move...Hourly payWork at office3 days per week
- ...featuring recommendations, payments, and a benefits eligibility engine), our rapidly expanding Benefits Marketplace with over 100... ...maintainability, and expandability by designing and developing high-quality software products, leading architectural decisions, and managing the...Temporary workWork at officeWorldwide3 days per week
- ...Senior Principal / Staff Engineer — Watchtower Labs In-person only - Bellevue, WA U.S. Citizenship required (DoD Clearance preferable... ...capability E that didn’t exist before.”. This is not a “backend engineer” role in the usual sense. This is a seat for a...Full time
- ...in building products distribution, and takeoff is one of the first places we intend to change how the industry works. As a Staff Software Engineer on our new Takeoff team, you will be one of the first engineers building the systems that measure a building and forecast what...Immediate start
$155.4k - $229.5k
...Staff Software EngineerGoodLeap is a technology company delivering best-in-class financing and... ...and experienced Staff Software Engineer to join the team building financial tools... ...In this role, you'll design and scale backend services that support critical business...For contractors- Who we're looking forWe're looking for Senior and Staff Software Engineers to join the Agentic Applications team at Supio. You'll build the software... ...others turn to when a problem gets hard, with a strong backend foundation and the range to work across the rest of the...
$240k - $285k
...management, bill pay, and travel software, Brex enables founders and... ...you need to grow your career.Engineering at BrexEngineering at Brex is... .... We're looking for a Staff Engineer who operates across... ...designing and operating large-scale backend systems in production.Strong...Work at officeRemote workWork from home3 days per week- ...products that protect and grow their revenue.What you’ll doAs a software engineer on Radar, you’ll build products and infrastructure that help... ...understand and stop fraud and abuse. Your work will span backend services, enterprise APIs, and user experiences that put sophisticated...
- ...across the Link merchant network. What you'll doWe’re hiring a Staff Software Engineer to lead the design and delivery of new money-movement... ...results to guide further investment.Build robust, scalable backend services and high-quality consumer-facing experiences across...
$232k
...healthcare partners.Beyond core logistics infrastructure, as a Staff Software Engineer you will serve as a key technical leader, setting long-term... ...’ll DoArchitect the Shared Agentic AI Platform: Lead the backend design and long-term system architecture of a shared,...Full timeWork at officeRemote work- ...absolute centre of this global engine. Every time a new business... ..., and compliant.We are hiring Staff Engineers to redefine how global... ...pairing them with deterministic backend systems to guarantee flawless... ...needExtensive experience (8+ years) in software engineering, characterized by...Work at officeLocal areaShift work3 days per week
$208.45k - $364.8k
...use AI in our recruiting process here.We’re looking for a Staff Software Engineer to provide technical leadership for a team transforming how... ...delivery for complex software systems spanning product surfaces, backend services, data signals and external integrations.Experience...Work at officeLocal areaRelocation package$240k - $300k
...management, bill pay, and travel software, Brex enables founders and... ...you need to grow your career.Engineering at BrexEngineering at Brex is... ...you’ll doWe’re looking for a Staff Software Engineer to operate... ...building, and operating large-scale backend or full-stack systems in...Work at officeRemote workWork from home3 days per week$240k - $300k
...management, bill pay, and travel software, Brex enables founders and... ...you need to grow your career.Engineering at BrexEngineering at Brex is... ...vendor integrations.As a Staff Engineer on IAM, you will lead... ...ResponsibilitiesDesign, build, and operate backend systems and APIs for...Work at officeRemote workWork from home$230k - $315k
.../ Seattle, WA / San Diego, CASoftware - Software Platforms and Product /Full-time /HybridWe are looking for a Senior/Staff Software Engineer to lead the development and scaling of our... ...build scalable, efficient, and robust backend systems for Zoox’s ride-hailing serviceOwn...Full timeTemporary workRelocation package- ...level reliability. We don’t just manage software; we manage the physical lifecycle of... ...platform handles the heavy lifting.As a Staff Software Engineer, you will be a technical leader within... ...your primary focus will be on complex Backend architecture, you’ll work across the...Work at officeWorldwide3 days per week
- ...across all these surfaces, raising the engineering bar of the combined team, and shaping the... ...governance.Champion reliable, high-quality software and the operational practices that let a... ...or governance platforms, databases, or backend infrastructure.A proven track record as...Worldwide
$180.5k - $203.03k
...that are central to their missions.Our engineering teams build highly technical products that... ...for this space. We are hiring a Staff Software Engineer for the Access Management team... ...Track record of designing and shipping backend services at scale.Pay Range TransparencyDatabricks...Local areaWorldwide- ...management.What you’ll doWe’re hiring a Staff Full Stack Engineer to lead the design and delivery of... ...polished user experiences, reliable backend services, APIs, and systems.Identify... ...+ years of backend and/or full-stack software development experience, with a track...Flexible hours
$194k - $267k
...you are too, let's talk.OpportunityAs a Staff Engineer on the OIG team, you will be involved... ...challenge of building enterprise-grade software that millions of users depend on.This is... .../cloud-native languages used in Okta's backend stackDemonstrated ability to influence...Local areaWorldwideFlexible hours$206.09k - $264k
...WalmartBusiness Segment: Home OfficePosition: Staff Software EngineerJob Location: 10900 NE 4th... ...: Bachelor's degree or equivalent in Engineering (Any), Computer Science or related field... ...Java, Spring Boot, and Hibernate for backend development. Experience deploying and managing...Full timeTemporary work$232k
...RoleAgentic Pods is pioneering a new way for Engineering to partner with teams across Uber and... ...reality.We are looking for an Agentic Software Engineer to design, build, and operate intelligent... ....This role sits at the intersection of backend engineering, production reliability, and...Full timeWork experience placementWork at officeImmediate startRemote workFlexible hours$232k
...United StatesSchedule: Full time, Level 5BPosted: 2026-08-13Staff Software Engineer - ML Infra About the Role & TeamEngineering at Uber means... ...-world constraints. As a Senior Software Engineer (ML Data & Backend), you will architect mission-critical systems that power the...Full timeWork at officeRemote work- ...volume, serving as the financial engine for businesses worldwide. As a Staff Engineer on the broader Financial... ...this money.We’re looking for a Staff Software Engineer to anchor our new Money... ...experience, with a strong track record in backend development and distributed...Work at officeWorldwide3 days per week
$158.7k - $238.1k
...and act instantly.Team Overview:Impinj is seeking a Senior Staff Software Engineer specializing in full-stack web applications to join our Solutions... ...to build the user-facing applications and supporting backend services for our cloud platform. In this position, you will...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Backend. Be the first to apply!
- remote back end developer Seattle, WA
- backend software engineer Seattle, WA
- senior backend developer Seattle, WA
- back-end developer Seattle, WA
- software engineer - cloud services Seattle, WA
- software technical support engineer Seattle, WA
- remote software sales Seattle, WA
- software sales representative Seattle, WA
- software quality assurance Seattle, WA
- software qa Seattle, WA



