This role can be based out of our New York City office or remotely in the North America region.
Position Expectations/Role Responsibilities/What you’ll do...
Work closely with research, product management, product engineering, product design, peers as well as other teams within the company to define the future evolution growth and evolution of our observability solutions
Define standards and vision for observability and observability architecture across our entire set of product offerings
Design, architect, build and deliver core pieces of our observability services in collaboration with other vested parties
Shape architecture, development practices, and escalation policies as the teams and the product grow
Qualifications/Requirements/We’re looking for someone with…
Significant background in distributed systems internals or building core components for large-scale observability systems
10+ years experience of building distributed systems, and/or cloud services at scale
Proven success in designing, writing, testing, debugging, performance tuning, and maintaining distributed and/or highly concurrent software systems in large, long-lived code bases
A strong grip on the foundational material of computer science
Excellent verbal and written technical communication skills and desire to collaborate with colleagues, mentor fellow engineers and assume projects’ ownership and accountability
Track record of identifying problems, implementing solutions and delivering highly complex projects in distributed systems or databases
Deep sense of ownership, accountability and pride
Success Measures
In three months you'll have become familiar with our code, systems, and ongoing projects.
In six months, you'll be contributing to our ongoing projects and helping plan our future work
In one year, you'll be shaping the vision and driving the work for observability across MongoDB's Developer Data Platform