Senior Software Engineer, Backend

Mezmo
Summary
Join Mezmo as a Senior Software Engineer and contribute to the development and evolution of our world-class Telemetry Pipeline system. You will collaborate with a team of engineers and product managers to design, develop, and maintain integrations for our pipeline product, working with large-scale streaming data. This role requires strong computer science fundamentals, experience with microservice architectures (Kubernetes), and proficiency in languages like Rust and Node.js. The ideal candidate is self-motivated, a strong communicator, and comfortable in a fast-paced startup environment. Mezmo offers competitive compensation, comprehensive benefits including full health, dental, and vision coverage, flexible time off, and a remote-first work environment.
Requirements
- Be comfortable with a DevOps culture designing and implementing not only the software, but also designing the infrastructure to support it (working along side our Infra team of course)
- Strong computer science fundamentals: data structures, algorithms, distributed systems, databases and information retrieval
- Strong communication skills with the ability to lead technical discussions
- Productive contributor without compromising correctness or maintainability
- Consistently delivers insightful, thorough, high quality code-reviews that meet or exceed the agreed-upon coding standards
- Persistent in the face of roadblocks; dispatches them efficiently, pulling in others as necessary. Knows when to ask for help to get unblocked
- Communicates assumptions up front. Proactively identifies problems with requirements (lack of clarity, inconsistencies, technical limitations), and communicates these issues early to help course-correct
- Experience in kubernetes or similar microservice architecture
- Strong communication skills with the ability to lead technical discussions
- Strong computer science fundamentals: data structures, algorithms, distributed systems, databases
- Experience in Rust and Node.js
- Experience in Mongo and Postgres
- Reside in North America
Responsibilities
- Work closely with Engineer Manager and Product Manager to understand the needs of our customers and quickly iterate to develop quality features
- Assist in designing the systems that will support Pipeline Integrations
- Ongoing maintenance and support of Pipeline Integrations
- Collaborate with other teams at Mezmo to produce comprehensive solutions for the Pipeline product
- Follow the standards and practices of Mezmo Engineering
- Support your team and mentor those around you
Benefits
- 100% healthcare coverage for you and your family
- 100% dental coverage for you and your family
- 100% vision coverage for you and your family
- Flexible time off. Work-life balance is valued here and we encourage you to take the opportunity to recharge
- One company-wide mental health day off per month in addition to all nationally recognized holidays
- $600 annual remote work expense reimbursement in addition to hardware setup provided by the company
- This is a full-time remote opportunity