
Senior Software Engineer, Observability
Welcome to Roblox, the leading global platform for creating and playing immersive, user-generated 3D experiences. We are looking for a highly skilled Senior Software Engineer to join our Observability team and help us build and maintain a robust and reliable monitoring and logging system. As a Senior Software Engineer, you will play a critical role in ensuring the performance, availability, and scalability of our platform, and will have the opportunity to work on cutting-edge technologies and collaborate with talented engineers from around the world. If you are passionate about observability, have a strong background in software development, and thrive in a fast-paced and dynamic environment, we want to hear from you!
- Design and develop a robust and reliable monitoring and logging system for the Roblox platform.
- Collaborate with cross-functional teams to gather requirements and understand the needs of the Observability team.
- Identify, troubleshoot, and resolve any issues or bugs in the monitoring and logging system.
- Continuously monitor and analyze system performance, identifying areas for improvement and implementing solutions to increase efficiency and scalability.
- Stay up-to-date with industry best practices and emerging technologies in observability, and make recommendations for their integration into the system.
- Lead and mentor junior engineers, providing guidance and support in their professional development.
- Communicate effectively with team members, stakeholders, and management to provide updates, status reports, and recommendations for improvements.
- Collaborate with other teams to ensure the successful integration of the monitoring and logging system with other systems and processes.
- Work closely with DevOps and Site Reliability Engineering (SRE) teams to deploy and maintain the monitoring and logging system in a production environment.
- Continuously improve and maintain the overall health and stability of the Roblox platform through proactive monitoring and troubleshooting.
- Participate in code reviews and contribute to the development of coding standards and best practices.
- Identify and implement automation opportunities to improve efficiency and reduce manual processes.
- Participate in on-call rotations and provide support for critical issues outside of regular business hours, as needed.
- Actively participate in team meetings and discussions, providing insights and recommendations for improvements to processes and systems.
- Foster a collaborative and inclusive team environment, promoting knowledge sharing and continuous learning.
Strong Proficiency In Programming Languages: A Senior Software Engineer, Observability Should Have Extensive Experience With Programming Languages Such As Python, Java, And C++ To Develop And Maintain Observability Tools And Systems.
Expertise In Observability Tools And Systems: The Ideal Candidate Should Have In-Depth Knowledge Of Observability Tools And Systems Such As Prometheus, Grafana, And Jaeger To Monitor And Analyze Application Performance And Identify Potential Issues.
Experience With Cloud Platforms: As Roblox Operates On A Cloud-Based Infrastructure, The Senior Software Engineer Should Have Hands-On Experience With Cloud Platforms Like Aws, Azure, Or Gcp To Design And Implement Observability Solutions In A Cloud Environment.
Strong Analytical And Problem-Solving Skills: A Senior Software Engineer, Observability Should Have Excellent Analytical And Problem-Solving Skills To Troubleshoot Complex Issues And Identify Innovative Solutions To Improve System Performance And Reliability.
Leadership And Communication Skills: This Role Requires Strong Leadership And Communication Skills To Collaborate With Cross-Functional Teams, Mentor Junior Engineers, And Communicate Technical Concepts To Non-Technical Stakeholders Effectively.
Data Analysis
Debugging
DevOps
Automation
Cloud Computing
Performance optimization
System architecture
Incident response
Monitoring
Infrastructure management
Log analysis
Programming Languages
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Senior Software Engineer, Observability in San Mateo, CA, USA is $169,000 - $201,000 per year. This can vary depending on factors such as experience, skill level, and the specific company or industry the engineer is working in. It is important to note that salary ranges can also be affected by cost of living in a particular area.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Roblox is a global platform that brings people together through play.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started