Senior Backend Engineer, Mailgun Send

6 Days ago • 7 Years + • Backend Development • $152,768 PA - $180,960 PA

Job Summary

Job Description

Sinch's Sending Pipeline team seeks a Senior Backend Engineer to contribute to their robust email delivery platform handling ~2.3 billion emails daily. Responsibilities encompass the entire software development lifecycle (SDL), from planning and design to deployment and maintenance of microservices. The role involves handling production incidents, driving reliability improvements, and staying current with industry trends (e.g., Service Mesh, OpenTelemetry). The engineer will design and implement new technologies, create documentation, and mentor junior engineers. They will also aid customers and internal support by resolving bugs and answering technical questions. This requires deep experience with Golang or similar languages and distributed systems.
Must have:
  • 7+ years experience with Golang/Python
  • Highly scalable distributed systems
  • Modern cloud technologies (AWS, GCP)
  • NoSQL databases (MongoDB, Cassandra)
  • Mentoring mid-level engineers
  • Ownership and accountability
Good to have:
  • Golang experience
  • OpenTelemetry experience
Perks:
  • Comprehensive medical, dental, and vision plans
  • Free virtual counseling
  • 401(k) with employer match
  • Generous paid time off
  • Paid parental leave
  • Flexible remote work
  • Paid volunteer time off

Job Details

Description

The Sending Pipeline team at Sinch Email is responsible for a sophisticated and robust email delivery platform that delivers ~2.3 billion emails daily to people all around the globe. This team is responsible for all email ingestion, email storage, email processing, and email delivery. This includes product features centered around domain management, mailing lists, inbound email routing, email templates, email tracking, email bounces/complaints, etc. There are no dull moments on this team, as the services we own are what made Mailgun what it is today.

With scalability and throughput at the forefront of priorities, the team is heavily focused on building, improving, and maintaining our microservices, supporting technologies, and architecture that as of today have handled up to 100,000 requests per second. We are constantly seeking innovative ways to ensure our customers are having the best experience with our product as possible.

The ideal candidate thrives on uncovering and understanding the root causes of reliability and performance issues in robust production systems. They are passionate about documenting shortcomings and driving long-term improvements, whether that means rethinking architecture, building internal libraries, or designing new services to enhance system resilience and supportability. They enjoy building tools, such as HTTP APIs to CLIs and UIs, that empower engineers and support teams to operate systems confidently and at scale. This role is great for someone who loves doing more than just basic REST APIs, and who also loves exploring new technologies, evaluating their fit for our ecosystem, and crafting thoughtful plans to integrate them in ways that improve the reliability of both current and future systems.

Responsibilities

  • Be a part of the entire SDL: planning and analysis stage, design and prototyping stage, development, testing, integration and deployment, operations and maintenance. This spans new product work, tweaks to existing code, refactoring, performance enhancements, etc.
  • Own and direct work during incidents. Investigate and diagnose difficult issues. Record the root cause and give recommendations on how to improve systems to avoid issues in the future.
  • Be responsible for the reliability roadmap: Adopt a comprehensive and long-term perspective of the system. Drive and shape organizational practices that enhance operational efficiency and reliability. Handle the cycle of continuous improvement centered on availability and dependability.
  • Stay up-to-date with industry trends and emerging technologies. Design and Implement a rollout plan for these new technologies. For example, planning and deploying Service-Mesh, Open Telemetry, Traffic Shaping, etc…
  • Write documentation, map out flowcharts, and build diagrams for use in educating junior developers and onboarding.
  • Aid our customers and help internal support reps by tackling incoming bugs, answering difficult questions, and offering assistance when needed.

Requirements

  • 7+years of experience paired with an in-depth understanding of Golang, Python, or any similar language
  • Experience building and running highly scalable distributed systems
  • Experience with modern-day cloud technologies and deployment strategies, such as AWS, GCP, Nomad, Docker, Domain Driven Micro Service architecture, CI/CD, and canary deployments.
  • In-depth familiarity with monitoring production code within robust distributed systems
  • Proven knowledge of NoSQL databases such as MongoDB or Cassandra
  • Proven record of mentoring mid-level software engineers in order to build a strong team that is aligned with values
  • Analytical mind with a passion for problem-solving in a sophisticated system
  • Excellent communication paired with the ability to empower and lead through initiatives
  • We're looking for someone who takes ownership of their work, follows through on commitments, and values accountability.

Preferred

  • Experience with Golang
  • Understanding of observability principles and experience with OpenTelemetry

Our Hiring Process 

We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel.  

We believe in a two-way process and encourage you to ask questions throughout the journey.  If this role isn't what you're looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward - hopefully with us! 

Benefits

  • STAY HEALTHY: We offer comprehensive market competitive medical, dental, and vision plans. A variety of supplemental plans are also provided to meet your individual needs including access to telehealth for all participants. 
  • CARE FOR YOURSELF: Take advantage of our free virtual counseling resources through our global Employee Assistance Program. Your mental health is as important as your physical health. 
  • SECURE YOUR FUTURE: Plan for your future with our Roth and Pre-tax 401(k) options including an employer match for all participants. 
  • TAKE A BREAK: Enjoy a generous paid time off program. We value balance and understand that performance at work requires time to rest at home and/or rejuvenate on vacation. 
  • PUT FAMILY FIRST: We know that families can be built in a variety of ways; therefore, we offer paid parental leave and family planning support. 
  • WORK WHEREVER: Our flexible remote work offerings allow you to work wherever you are the most productive and successful. It is what you do, not where you work, that matters. 
  • MAKE AN IMPACT: Support betterment in your community and beyond by taking paid time off to support a volunteer program of your choice. 

 

We’re proud to be an equal opportunity employer, and all qualified applicants will be considered to join our team regardless of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

The annual starting salary for this position is $152,768.00 - $180,960.00. Factors which may affect starting pay within this range may include geography/market, skills, education, experience, and other qualifications. This role will be accepting applications until 4/07/25 at a minimum. Please note that the application timeline may be flexible to accommodate a comprehensive candidate evaluation.

Similar Jobs

Wargaming - Senior UX/UI Designer (World of Tanks Blitz)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Weeks ago
Epic Games - Game Designer, Season Pass

Epic Games

(On-Site)
1 Week ago
NOVOMATIC - UX Designer

NOVOMATIC

Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Cadence - Lead C++ Software Engineer

Cadence

San Jose, California, United States (On-Site)
7 Months ago
Backbone - Product Designer

Backbone

Atherton, California, United States (Hybrid)
9 Months ago
PeopleFun - Principal Game Server Engineer, Wordscapes

PeopleFun

United States (Remote)
3 Weeks ago
Scorewarrior - Senior Backend C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
7 Months ago
Voodoo - Lead Multiplayer Game Developer - Paper.io 2

Voodoo

Barcelona, Catalonia, Spain (Remote)
1 Month ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
5 Days ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Gunzilla - Senior Procedural Technical Artist

Gunzilla

London, England, United Kingdom (On-Site)
1 Month ago
SparkCognition - UI Designer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Ubisoft - Lead Quest Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
4 Weeks ago
Ubisoft - Lead Quest Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
2 Weeks ago
Match Group - Sr. Software Engineer, Generative AI

Match Group

Palo Alto, California, United States (Hybrid)
6 Months ago
Corsair - Visual Designer

Corsair

Milpitas, California, United States (On-Site)
1 Week ago
Company3 Method Studios - Associate Producer

Company3 Method Studios

Santa Monica, California, United States (On-Site)
4 Weeks ago
Ubisoft - Animator (1 Year Contract)

Ubisoft

Pune, Maharashtra, India (On-Site)
4 Weeks ago
Appier - Software Engineer, System Integration

Appier

Taipei City, Taiwan (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Atlanta, Georgia, United States

Google - Senior Software Engineer, Security/Privacy, Google Cloud Storage

Google

Seattle, Washington, United States (On-Site)
1 Week ago
Activision - Lead Multiplayer Systems Designer

Activision

Middleton, Wisconsin, United States (Hybrid)
1 Week ago
Virtusa - Manual Tester

Virtusa

Austin, Texas, United States (On-Site)
8 Months ago
NVIDIA - Partner Business Manager, Global Solution Providers - Insight

NVIDIA

Arizona, United States (Remote)
2 Days ago
PlayStation Global - Sr Procedural Technical Artist

PlayStation Global

Los Angeles, California, United States (On-Site)
4 Weeks ago
PlayStation Global - Accountant (Contract)

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
4 Weeks ago
CharacterAI - Lead Growth Product Manager

CharacterAI

Menlo Park, California, United States (On-Site)
4 Weeks ago
Netflix - Data Engineer (L5) - Product (Device)

Netflix

United States (Remote)
5 Months ago
Interactive Brokers - Automation Database Developer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
6 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Business Platforms

Google

Seattle, Washington, United States (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

GoTo Group - One KYC Backend Engineer

GoTo Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Voodoo - Lead Multiplayer Game Developer - Paper.io 2

Voodoo

Barcelona, Catalonia, Spain (Remote)
1 Month ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Canada (On-Site)
3 Months ago
Epic Games - Machine Learning Ops Engineer

Epic Games

London, England, United Kingdom (On-Site)
3 Months ago
Applike Group - Tech Lead - Backend Services (Go) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
6 Months ago
Nagarro - Senior Staff Engineer - Python Developer

Nagarro

Colombia (Remote)
2 Months ago
AppLovin - PIPELINE Software Engineer 2, Backend

AppLovin

Palo Alto, California, United States (Hybrid)
10 Months ago
Epic Games - Senior C++ Engineer, Developer Relations

Epic Games

United States (On-Site)
1 Week ago
Newzoo - Full Stack Python Developer

Newzoo

North Holland, Netherlands (Hybrid)
3 Months ago
NVIDIA - Shoreline Backend Engineering Intern - Fall 2025

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded