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 →