Roles

Senior Golang Engineer

Compensation Summary

Estimated compensation: 165k - 190k

Locations

US

Description

The Sending Pipeline team at Mailgun is responsible for the 'bread and butter' of the company, which is an Email API. We handle email ingestion, storage, processing, and delivery, along with supporting product functionality such as mailing lists, tracking, domains, inbound routes, etc. Our system handles close to 2 billion emails daily, and because of that, we pride ourselves on the usage of Golang across our ~15 or so microservices. We take throughput and speed very seriously. Other technologies include MongoDB, Cassandra, Kafka, Nomad, ElasticSearch, Prometheus, Grafana, Github + a slew of others. Our primary focus is on ~30% product enhancement 70% scalability, reliability, and maintainability (tech debt more or less). This is a distributed team of 5. We take ownership, accountability and autonomy very seriously. You'll be responsible for development, testing, deployments, monitoring and improvements of your work...hence the high ownership. CI/CD shop, there are days where we deploy 20+ times. We're a fun and friendly team who loves to collaborate and help each other grow in our careers. We don't take ourselves too serious and aren't afraid to challenge each other at the same time.

Similar Jobs

Create your own personalized Job Alert