Remote Jobs RockRemote Jobs Rock

Staff Engineer

🕒 3 days ago
GoJavaC++Distributed Systems

📜 Description

  • Help build and architect systems for the mission-critical observability platform, leading the architecture and implementation of components that drive performance, scalability, cost-efficiency, and resiliency.
  • Design and implement observability improvements that enable MongoDB engineers and customers to quickly and accurately diagnose the root cause of production issues.
  • Handle production customer escalations from Technical Support team and coach teammates to do the same.
  • Write production-ready database code, improve the existing code, and mentor their team to write higher quality code.
  • Own areas of code that the Observability Team maintains, ensuring it achieves a high standard for quality and maintainability.
  • Collaborate with stakeholders and engineering teams across the company to jointly work on large initiatives.

🛠️ Requirements

  • Minimum 10 years of experience in designing, programming, debugging, and tuning distributed and/or highly concurrent Go/Java/C/C++ mission critical software systems.
  • Experience running latency sensitive, high throughput systems.
  • Strong systems fundamentals, including multi-threaded programming, performance profiling, and expert-level programming.
  • Familiarity with database internals or building core components for data processing systems.
  • Familiarity with observability ecosystem and best practices.
  • Excellent verbal and written technical communication skills and a strong desire to collaborate with colleagues and mentor engineers.
  • Excellent time and project management skills including the ability to make realistic assessments of project cost and complexity.
  • Has a good understanding of information security management.

Benefits

  • That-make-a-difference-at-mongodb">From employee affinity groups, to fertility assistance and a generous parental leave policy , we value
Pinterest

Staff Software Engineer, Capacity Engineering

Pinterest👥 5001 - 10,000 employees🏢 Computer Software
🔥 23 hours ago

As a Staff Software Engineer in Capacity Engineering, you will drive performance and efficiency initiatives for large-scale distributed systems, collaborating across teams to optimize resource management.

KubernetesDistributed SystemsPerformance EngineeringProfiling Tools
Roblox

Principal Software Engineer, Engine Systems

Roblox👥 5001 - 10,000 employees🏢 Computer Software
🔥 21 hours ago

As a Principal Software Engineer on the Engine DataModel team, you will innovate on foundational components that support the Roblox platform and enhance user-created experiences.

C++Game Engine DevelopmentSystems-level ProgrammingData Structures

Trusted by Remote Workers