Skip to content

Software Engineer (Backend), Deliverability

178k – 204kSan Francisco, CABackend EngineeringHybrid5+ YOE
Summary

Technical lead on the Deliverability team owning high-volume email infrastructure, ingestion, routing, and outbound delivery systems. Requires 5+ years building scalable distributed backend systems and fluency in JS/TS, Python, or Ruby.

About the role

What will you be doing?

  • Serve as a technical lead on the Deliverability team, driving the architecture and execution of major infrastructure and product projects
  • Own and improve high-volume email infrastructure and decisioning systems spanning ingestion, routing, and outbound delivery, driving deliverability outcomes at scale
  • Own key services that power Front and lead architectural evolutions to build for reliability and scale
  • Collaborate with other systems and infrastructure teams to build upon next-generation architecture
  • Collaborate closely with product managers, product designers and other engineers to conceptualize, build, and test new product features

What skills and experience do you need?

  • 5+ years of professional software engineering experience
  • Strong experience building and operating high-scale, distributed backend systems
  • Comfort owning complex systems and making architectural decisions with real production impact
  • A collaborative, low-ego approach to engineering and cross-team partnerships
  • Experience with on-call responsibilities and a strong sense of ownership over system reliability
  • Product mindset, building scalable and extensible solutions that meet customer requirements
  • Fluency in a dynamic language like Javascript (Typescript), Python, Ruby, or similar
  • Strong track record of launching and delivering projects of significant complexity and high level of ambiguity
  • Experience architecting, deploying and operating asynchronous work queues, high-volume storage systems, or high-throughput systems
  • Understand the trade-offs in employing different engineering solutions to a problem, valuing pragmatism over idealism
  • Ability to thrive in a dynamic, fast-paced, collaborative, and high-growth environment

Nice to have

  • Prior experience at a B2B SaaS or customer communications company
  • Familiarity with email sending at high volume (millions of messages/day)
  • Experience with DNS infrastructure
  • Experience working on software systems built on Amazon Web Services
  • Deep knowledge of the email stack and assorted RFCs
  • Experience with anti-spam infrastructure to prevent bad actors from exploiting an email service
  • Built deep integrations with an email delivery service like SendGrid, MailGun, Mandrill or SparkPost
  • Experience with Gmail or Office 365 APIs
  • Experience with Kafka

What we offer

  • Competitive salary
  • Equity (we are post-series D & backed by some of the best VCs in the US)
  • Private health insurance, including plan options at no cost to employees
  • Paid parental leave
  • Flexible time off policy
  • Flexibility to work from home Monday and Friday, unless posted as a fully remote role
  • Mental health support with Workplace Options
  • Family planning support with Maven
  • $100 per month Lifestyle Stipend to spend on fitness, health and wellness, and other activities
  • Wellness Days - Fronteers get an additional day off on months with no holidays
  • Winter Break - Our offices are closed from Christmas to New Year's Day!
Skills
JavaScriptTypeScriptPythonRubyAWSKafkaDNSEmail InfrastructureSendGridMailgun
Similar roles at this salary range
All Backend Engineering jobs →
Mem0

Backend Engineer

Backend engineer building and operating REST APIs, data models, and production services in Python on AWS/K8s for an AI memory platform.

165k – 250kSan Francisco, CABackend EngineeringOn-site2+ YOEAWSFlask
Temporal

Senior Software Engineer, Compute (Temporal Cloud)

Build and operate distributed systems and multi-tenant platform services for Temporal Cloud. Own SLOs, incident response, and production reliability for APIs and control/data planes.

176k – 238kUnited StatesBackend EngineeringRemote5+ YOEGoIAM
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Postman

Staff Software Engineer

Lead complex software initiatives and multiple engineering teams building developer tools and APIs. Requires 10+ years experience, TypeScript/Node.js proficiency, and onsite work in Austin 3 days/week.

210k – 263kAustin, TXBackend EngineeringOn-site10+ YOEAPIsSDKs
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO