Gusto

Software Engineer - Observability Engineering

Gusto

San Francisco, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Gusto, where we are on a mission to create a world where work empowers a better life. As a Software Engineer on our Observability Engineering team, you will play a crucial role in building and maintaining our internal systems that enable us to monitor and understand the health and performance of our products and infrastructure. We are looking for someone who is passionate about utilizing cutting-edge technologies and techniques to proactively identify and solve potential issues, driving the reliability and scalability of our platform. If you thrive in a collaborative, fast-paced environment and have a strong background in software engineering and observability, we would love for you to join our team.

  1. Design and develop software systems for monitoring and analyzing the health and performance of our products and infrastructure.
  2. Collaborate with cross-functional teams to understand system requirements and implement solutions that meet those needs.
  3. Utilize cutting-edge technologies and techniques to proactively identify potential issues and improve the reliability and scalability of our platform.
  4. Monitor system performance and troubleshoot issues as they arise, ensuring quick resolution to maintain optimal functioning.
  5. Keep up-to-date with industry trends and advancements in observability tools and techniques.
  6. Develop and maintain documentation for system configurations, processes, and procedures.
  7. Work closely with the Quality Assurance team to ensure that all software meets high standards of quality and performance.
  8. Participate in code reviews to maintain code quality and identify potential areas for improvement.
  9. Collaborate with other engineers to identify and implement process improvements and automation opportunities.
  10. Communicate technical concepts and updates to non-technical team members and stakeholders.
  11. Actively contribute to a positive and collaborative team dynamic, fostering a culture of innovation and continuous improvement.
  12. Ensure compliance with company coding standards, policies, and procedures.
  13. Proactively identify and mitigate potential risks and issues related to observability.
  14. Participate in regular team meetings and provide updates on project progress and challenges.
Where is this job?
This job is located at San Francisco, CA, USA
Job Qualifications
  • Bachelor's Degree In Computer Science Or A Related Field: A Strong Foundation In Computer Science Principles And Programming Languages Is Essential For A Software Engineer, Especially In A Specialized Role Like Observability Engineering.

  • Experience With Distributed Systems And Microservices Architecture: Gusto's Software Ecosystem Is Built On A Microservices Architecture, So A Software Engineer In The Observability Engineering Team Should Have Experience Working With Distributed Systems And Understanding Their Unique Challenges.

  • Proficiency In Monitoring And Logging Tools: The Observability Engineering Team Is Responsible For Building And Maintaining The Monitoring And Logging Infrastructure At Gusto. Familiarity With Industry-Standard Tools Like Prometheus, Grafana, And Elasticsearch Is A Must.

  • Strong Analytical And Problem-Solving Skills: As A Software Engineer, You Will Be Responsible For Troubleshooting And Resolving Complex Issues That May Arise In The Production Environment. The Ability To Think Critically And Logically To Identify The Root Cause Of Problems Is Crucial For This Role.

  • Excellent Communication And Collaboration Skills: At Gusto, Software Engineers Work In Cross-Functional Teams, Collaborating With Product Managers, Designers, And Other Engineers. Strong Communication Skills And The Ability To Work In A Team Are Essential For Success In This Role.

Required Skills
  • Troubleshooting

  • Data Analysis

  • Agile development

  • Database Management

  • Software design

  • Debugging

  • DevOps

  • Automation

  • Cloud Computing

  • Problem-Solving

  • Software testing

  • Programming Languages

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Engineer - Observability Engineering in San Francisco, CA, USA is approximately $120,000 - $150,000 per year. However, this can vary depending on factors such as the specific company, the engineer's level of experience, and their specific job responsibilities. Additionally, factors such as bonuses, benefits, and location can also impact the overall salary for this role.

Additional Information
Gusto is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 28th, 2024
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Gusto

Our mission is to create a world where work empowers a better life.

Founded in 2011, Gusto provides payroll, benefits and HR to modern companies. We have offices in San Francisco and Denver, but thanks to our 40,000 small business customers and their employees, there’s a little piece of us in all 50 states.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started