Senior Software Engineer, Full Stack

Hidden Jobs

United States

On-site

USD 150,000 - 200,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Salary $150k–$200k USD
Remote-friendly hiring
16 weeks of parental leave
Wellness stipend
Professional development budget
Unlimited PTO

Job summary

customerio is seeking a senior full-stack engineer to design, build, and ship core product experiences powering a large-scale messaging platform. The role emphasizes end-to-end ownership, product taste, and moving quickly through ambiguity while balancing frontend polish with backend performance.

You will work on Go, React, and Ember features, collaborate across teams, participate in on-call rotations, and help evolve platform architecture to scale with growing customers and message volume.

Qualifications

  • 7+ years of experience building and scaling backend services and product-facing features
  • Fluency in TypeScript, React (or a similar modern framework), and a statically typed backend language such as Go
  • Strong care for frontend polish, backend performance, and the overall customer experience
  • Proficiency working with APIs, relational databases, and writing testable, performant code
  • A bias for action over perfection, with pride in owning technical decisions end to end
  • A demonstrated track record of leading complex projects, whether officially or informally

Responsibilities

  • Design, build, and ship full-stack features across Go, React, and Ember that drive key customer workflows
  • Collaborate with cross-functional partners to turn ideas into shipped customer value
  • Participate in an on-call rotation as needed to maintain the reliability of the systems you build
  • Help evolve platform architecture to scale with growing customers, message volume, and use cases
  • Use AI agents to make multi-file changes by scoping the work, crafting prompts, and verifying outputs
  • Share knowledge and raise the bar through public-facing artifacts like short videos, thoughtful writing, and mentorship

Skills

TypeScript
React
Go
API design
Performance tuning
Mentoring

Tools

APIs

Job description

Role overview

A senior full-stack engineering role focused on designing, building, and shipping the core product experiences that power a large-scale messaging and customer communication platform. The position emphasizes end-to-end ownership, product taste, and the ability to move quickly through ambiguity while balancing frontend polish with backend performance. Engineers in this role help evolve systems that handle billions of messages and serve thousands of companies ranging from startups to global brands.


Responsibilities


  • Design, build, and ship full-stack features across Go, React, and Ember that drive key customer workflows

  • Collaborate with cross-functional partners to turn ideas into shipped customer value

  • Participate in an on-call rotation as needed to maintain the reliability of the systems you build

  • Help evolve platform architecture to scale with growing customers, message volume, and use cases

  • Use AI agents to make multi-file changes by scoping the work, crafting prompts, and verifying outputs

  • Share knowledge and raise the bar through public-facing artifacts like short videos, thoughtful writing, and mentorship


Requirements


  • 7+ years of experience building and scaling backend services and product-facing features

  • Fluency in TypeScript, React (or a similar modern framework), and a statically typed backend language such as Go

  • Strong care for frontend polish, backend performance, and the overall customer experience

  • Proficiency working with APIs, relational databases, and writing testable, performant code

  • A bias for action over perfection, with pride in owning technical decisions end to end

  • A demonstrated track record of leading complex projects, whether officially or informally


Nice to have


  • Comfort questioning established practices and balancing rigor with forward motion

  • Experience mentoring engineers or contributing to a culture of shared learning

  • Familiarity with AI-assisted development workflows


Benefits and work setup


  • Starting salary of $150,000–$200,000 USD (or local currency equivalent), depending on experience and market rates

  • 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for employees and their families

  • 16 weeks of paid parental leave and unlimited PTO

  • Stipends for remote work and wellness, plus a professional development budget

  • Structured, human-centered interview process including a recruiter call, hiring manager conversation, system design interview, and a short take-home assignment

  • Remote-friendly hiring, with virtual interviews conducted over video

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Backend
Senior Software Engineer, Backend

Hidden Jobs • United States

On-site
USD 150,000 - 200,000
Remote-first company culture
Competitive salary: $150,000–$200,000
Paid parental leave and generous PTO
+1
Senior Full-Stack Engineer
Senior Full-Stack Engineer

GetLaunchDay • Northern (KY)

Hybrid
USD 120,000 - 180,000
Full health coverage
Meaningful equity
Ownership from day one
+2
Senior Developer Experience Engineer, Integrations
Senior Developer Experience Engineer, Integrations

Hidden Jobs • United States

Remote
USD 150,000 - 200,000
Full benefits package
Parental leave
Remote work stipend
+1
Full Stack Engineer
Full Stack Engineer

Mission.dev • United States

On-site
USD 115,000 - 195,000
Comprehensive health benefits
Unlimited Paid Time Off
Parental leave
+3
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Hidden Jobs • United States

Hybrid
USD 196,000 - 280,000
Remote-first within the US
Hybrid two in-office days per week
Full-time with equity
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Twenty80 llc • Boston (MA)

Hybrid
USD 160,000 - 210,000
Medical, dental, vision coverage
Flexible PTO
Competitive equity package
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Akolades, Inc. • San Francisco (CA)

On-site
USD 160,000 - 230,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Twenty80 llc • San Francisco (CA)

Hybrid
USD 160,000 - 210,000
Competitive equity package
Medical, dental, vision coverage
Flexible PTO
+1
Senior Software Engineer
Senior Software Engineer

Lindy • San Francisco (CA)

On-site
USD 200,000 - 250,000
Equity
Relocation assistance
Visa sponsorship
+1
Senior Software Engineer
Senior Software Engineer

Ladders • New York (NY)

On-site
USD 200,000 - 220,000
Home office setup stipend
Gym membership reimbursement
401(k) retirement plan
+1