Remote Senior Software Engineer, Mailgun Send

Posted

Apply now
Please, let Sinch know you found this job on RemoteYeah. This helps us grow 🌱.

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.
  • The team focuses on building, improving, and maintaining a suite of microservices, supporting technologies, and architecture that can handle up to 100,000 requests per second.
  • The ideal candidate should enjoy solving difficult problems at scale while understanding the importance of customer experience.
  • Responsibilities include participating in the entire software development lifecycle (SDL), from planning and analysis to deployment and maintenance.
  • The candidate will write documentation, create flowcharts, and build diagrams for maintainability and education purposes.
  • They will evaluate system performance and reliability, assist customers and internal support reps, and implement metrics and traces for system insights.
  • The candidate should advocate for a high ownership culture and take ownership of parts of the stack.

Requirements:

  • Extensive experience in the field with a deep understanding of Golang; knowledge of Python is a plus.
  • Experience in building and managing highly scalable distributed systems in a container orchestrated environment.
  • Familiarity with Domain Driven Service architecture is required.
  • In-depth knowledge of CI/CD processes, monitoring production code, and distributed systems is essential.
  • Solid understanding of NoSQL databases such as MongoDB or Cassandra and caching solutions is necessary.
  • The candidate should possess an analytical mind with a passion for problem-solving in complex systems.
  • Preferred qualifications include experience with Kafka, peer-based caching, and tracing in distributed systems.

Benefits:

  • Comprehensive market competitive medical, dental, and vision plans are offered, along with supplemental plans and access to telehealth.
  • Free virtual counseling resources are available through a global Employee Assistance Program to support mental health.
  • Roth and Pre-tax 401(k) options are provided, including an employer match for all participants to help secure financial futures.
  • A generous paid time off program is in place to promote work-life balance and allow for rest and rejuvenation.
  • Paid parental leave and family planning support are offered to accommodate diverse family structures.
  • Flexible remote work options allow employees to work from wherever they are most productive.
  • Employees can take paid time off to support a volunteer program of their choice, encouraging community involvement.
Apply now
Please, let Sinch know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 152,786 - 190,179 USD / year
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback