Sinch logo

Senior Backend Engineer, Mailgun Send - Sinch

Sinch

Chicago, IL
Full Time
Senior
about 1 month ago

Job Description

About the Role

This role is fully remote. Sinch is pioneering the way the world communicates. More than 150,000 businesses - including Google, Uber, Paypal, Visa, Tinder, and many others - rely on Sinch's Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. The Sending Pipeline team at Sinch Email is responsible for a sophisticated and robust email delivery platform that handles approximately 2.3 billion emails daily globally. The team manages email ingestion, storage, processing, and delivery, focusing on features like domain management, mailing lists, inbound routing, templates, tracking, and bounce/complaint handling. The team emphasizes scalability and throughput, building and maintaining microservices that support up to 100,000 requests per second. The role involves improving system reliability, performance, and building tools to empower engineers and support teams.

Key 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, such as 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

  • Passion for uncovering and understanding the root causes of reliability and performance issues in production systems.
  • Ability to document shortcomings and drive long-term improvements, including rethinking architecture, building internal libraries, or designing new services.
  • Experience building tools such as HTTP APIs, CLIs, and UIs that empower engineers and support teams to operate systems confidently and at scale.
  • Interest in exploring new technologies, evaluating their fit for the ecosystem, and crafting thoughtful plans to integrate them.
  • Experience in system design, troubleshooting, and performance optimization.
  • Strong documentation skills and ability to create diagrams and flowcharts for technical education and onboarding.
Apply Now

Job Details

Posted AtJun 23, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Sinch

Website

sinch.com

Company Size

1001-5000 employees

Location

Chicago, IL

Industry

Satellite Telecommunications

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches