Mesosphere's systems & networking team is currently looking for several talented and highly motivated software engineers to enable networking and service discovery for microservices and big data workloads.

We use whatever technology is required to achieve high availability for our customers. Currently, our tech stack is built in Erlang, C, C++ and Go. We use underlying techniques such as gossip, CRDTs, probabilistic algorithms, and statistical analysis to build fault-tolerant distributed systems.

Team members should have production experience, and approach systems development with an operational mindset. You should feel at home with the CAP theorem, distributed consensus, and preferably also software defined networking. We hope that you’re a passionate individual with a natural sense of curiosity, and think about solutions from first principles. You must feel comfortable working in tight technical constraints, where legacy data planes and hostile applications are the norm.  

Duties:

  • Performing code reviews and giving cordial feedback
  • Performing design reviews and providing original insights
  • Creating clear designs with well thought out design docs
  • Writing reliable control plane code, and the tests that allow it to safely evolve

Required qualifications:

  • Experience developing and operating large-scale infrastructure services
  • Ability to perform differential diagnosis under pressure in real world environments
  • Ability to comfortably work with managed runtimes (either Go or Erlang)

The following is a plus:

  • Knowledge of the Linux networking ecosystem (BPF, tc, iptables, iproute2, etc.)
  • Knowledge of TCP and IP at both the implementer, user, and operator level
  • Experience working with loosely coordinated distributed systems

About Mesosphere

Mesosphere is leading the enterprise transformation toward distributed computing and hybrid cloud. We combine the rich capability you get from public cloud providers with the freedom and control of choosing your own infrastructure.

Mesosphere DC/OS is the premier platform for building, deploying, and elastically scaling modern applications and big data. DC/OS makes running containers, data services, and microservices easy across your own hardware and cloud instances.

Mesosphere helps businesses accelerate time to market, ensure resilient applications, and save on cloud and infrastructure costs. Backed by T. Rowe Price, Andreessen Horowitz, Khosla Ventures, Microsoft, HPE, Data Collective, and Fuel Capital, Mesosphere is headquartered in San Francisco with a second office in Hamburg, Germany.

Apply for this Job

* Required
File   X
File   X