Senior Software Engineer, Mailgun Send

1 Month ago • 4-8 Years • Backend Development • Full Stack Development

About the job

Job Description

Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Description

The Mailgun Sending Pipeline team at Sinch is responsible for a sophisticated and robust email delivery platform that delivers well over 1 billion emails daily to people all around the globe! With scalability, stability, and throughput at the forefront of priorities, the team is heavily focused on building, improving, and maintaining our suite of 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 should thoroughly enjoy difficult problems at scale while having a concrete and realistic understanding that there are customers at the other end of the keyboard. They will help coordinate long-term improvements to our reliability which could include making architectural changes, and writing libraries or services to increase system reliability or supportability. They should enjoy learning new systems that are complicated in nature and be comfortable and confident living in a critical path of the businesses' success.

Responsibilities

  • Be a part of the entire SDL: planning and analysis stage, design and prototyping stage, development, testing, integration, deployment, monitoring and maintenance.
  • Write documentation, map out flowcharts, and build diagrams for maintainability, use in educating developers, support reps, etc.
  • Evaluate the performance of a variety of system components to come up with ways to improve performance and reliability.
  • Aid our customers and help internal support reps by tackling incoming customer requests, bugs, answering difficult questions, and offering assistance when needed.
  • Implement metrics and traces, create and manage alerts, create dashboards, all to provide the team with robust insights into all system components.
  • Be an advocate for a high ownership culture, while taking ownership of parts of the stack.

Requirements

  • Extensive experience in the field paired with an in-depth understanding of Golang. Python is a plus.
  • Experience building and managing highly scalable distributed systems in a container orchestrated environment.
  • Experience with Domain Driven Service architecture.
  • In-depth familiarity with CI/CD, monitoring production code and distributed systems.
  • Solid knowledge of NoSQL databases such as MongoDB or Cassandra and caching solutions.
  • Analytical mind with a passion for problem-solving in a sophisticated system.

Preferred

  • Experience with Kafka, peer based caching, tracing in distributed systems.

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’re the most productive and successful. It’s 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.

Our expert teams are built from some of the most experienced in the industry. We employ people from all over the world, from all walks of life and from all backgrounds. We work together, feeding on our diversity to make us stronger, and we encourage each other to be the best we can be. Innovation drives us, and we challenge ourselves every day. Get in touch and join us on our journey!

The annual starting salary for this position is between $152,786.00 - $190,179.00 per year. 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 10/29/2024 at a minimum. Please note that the application timeline may be flexible to accommodate a comprehensive candidate evaluation.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Stockholm, Stockholm County, Sweden (Hybrid)

Illinois, United States (Hybrid)

Skåne County, Sweden (Hybrid)

Mumbai, Maharashtra, India (On-Site)

United States (Remote)

Skåne County, Sweden (On-Site)

Uttar Pradesh, India (Hybrid)

Maharashtra, India (On-Site)

Mexico City, Mexico City, Mexico (Hybrid)

Bogotá, Bogota, Colombia (Hybrid)

View All Jobs

Get notified when new jobs are added by Sinch

Similar Jobs

ION - Product Designer (UI/UX), London (Contract)

ION, United Kingdom (On-Site)

Qualys - UX/UI Design Architect

Qualys, India (On-Site)

Meta - Software Engineer (Technical Leadership)

Meta, United States (On-Site)

Azra Games - Combat Director

Azra Games, United States (Hybrid)

Upstox - SDE II - Backend

Upstox, India (On-Site)

VGW - Engineering Manager

VGW, Australia (On-Site)

Onehouse - Software Engineer (IN)

Onehouse, India (Hybrid)

Deltatech Gaming  - Senior Java Developer

Deltatech Gaming , India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Anthology  Inc  - Senior Software Engineer I

Anthology Inc , India (On-Site)

Virtuos - Lead Level Designer

Virtuos, China (On-Site)

Next Level Business Services - Sr. UX Architect

Next Level Business Services, United States (On-Site)

Verizon - Sr Experience Designer II

Verizon, India (Hybrid)

Activision - Senior Expert Tools Programmer

Activision, Poland (On-Site)

Amber - XR Game Designer (Project Based)

Amber, Brazil (On-Site)

Workco - Design Lead

Workco, Brazil (On-Site)

Crunchyroll - Staff Visual Product Designer

Crunchyroll, United States (On-Site)

Match Group - Machine Learning Engineer (MG AI)

Match Group, South Korea (On-Site)

Techland - UE5 Game Programmer

Techland, Poland (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in United States

100 Thieves - Content Producer Intern

100 Thieves, United States (On-Site)

Luxoft - Senior C++ Developer

Luxoft, United States (Remote)

Inkittt - Senior Data Analyst, Product

Inkittt, United States (On-Site)

Activision - 2025 US Summer Internship - Character Concept Art

Activision, United States (On-Site)

The Walt Disney Company - Maintenance Mechanic (Outside Machinist - Non-Automotive) - Full Time

The Walt Disney Company, United States (On-Site)

Zoox - Senior Procurement Systems Manager

Zoox, United States (Hybrid)

IGT - Manager, Electrical Engineering Services

IGT, United States (On-Site)

Funko - Sr. Manager, Compensation

Funko, United States (On-Site)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Prodigal - Senior Software Engineer

Prodigal, India (On-Site)

Meta - Software Engineer, Infrastructure

Meta, United States (On-Site)

Applike Group - Director of Technology (f/m/d)

Applike Group, Germany (Hybrid)

Paytm - Technical Lead- Java Backend

Paytm, India (On-Site)

Flow - Senior/Staff Backend Software Engineer

Flow, United States (Hybrid)

Whoop - Senior Software Engineer (Backend, Growth)

Whoop, United States (On-Site)

Red Rover Interactive - Senior Backend Developer

Red Rover Interactive, Norway (Hybrid)

Balbix - Sr Staff Engineer - Connector

Balbix, India (On-Site)

Meltwater - Search Backend Software Engineer Lead

Meltwater, India (Hybrid)

Get notifed when new similar jobs are uploaded