12 hours ago

Staff Software Engineer, Developer Productivity

Wiraa

Hybrid
Full Time
$220,000
Hybrid

Job Overview

Job TitleStaff Software Engineer, Developer Productivity
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$220,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About The Company

At Gusto, our mission is to grow the small business economy by simplifying essential functions such as payroll, health insurance, 401(k)s, and HR management. We aim to empower small business owners to focus on their craft and customers by handling the complex and time-consuming aspects of business operations. With a presence in Denver, San Francisco, and New York, Gusto proudly supports over 400,000 small businesses nationwide. Our commitment extends beyond providing services; we are dedicated to building a diverse and inclusive workplace that reflects and celebrates the communities we serve. Our Total Rewards philosophy emphasizes holistic employee well-being, growth, and recognition, fostering an environment where innovation and collaboration thrive.

About The Role

We are seeking a highly experienced Staff Software Engineer, Developer Productivity to join our Developer Productivity team, specifically focusing on Build Stability. In this pivotal role, you will be responsible for enhancing the developer experience by maintaining and evolving Gusto’s core Continuous Integration (CI) ecosystem, primarily built around Buildkite. Your work will directly influence the efficiency, scalability, and reliability of our build and deployment pipelines, enabling our engineering teams to deliver value to customers at a faster pace. This role requires a strategic thinker with a passion for developer tooling, infrastructure, and automation, capable of designing intelligent solutions that address complex challenges. You will collaborate with cross-functional teams, understand their needs, and implement robust solutions to optimize our development workflows, reduce build times, and improve system stability.

Qualifications

  • 10+ years of software development experience
  • Strong systems thinking and architectural design skills
  • Proficiency in developer tooling for large engineering teams
  • Experience with CI/CD systems, particularly Buildkite or similar platforms
  • Demonstrated ability to improve developer productivity through infrastructure and tooling enhancements
  • Excellent communication skills and ability to collaborate effectively with cross-functional teams
  • Experience in designing and implementing automated testing and flaky test management systems
  • Ability to troubleshoot complex system issues and implement preventative measures
  • Familiarity with modern programming languages and infrastructure automation tools

Responsibilities

  • Manage, maintain, and enhance the core CI system to support the growing needs of Gusto’s engineering organization
  • Analyze build and test pipelines to identify bottlenecks and implement solutions to reduce build times and improve resource utilization
  • Design, develop, and maintain developer workflow tools such as merge queues to ensure branch stability and seamless code integration
  • Develop and improve systems for automatically detecting, quarantining, and reporting flaky tests to enhance test reliability and developer confidence
  • Create robust tools and services that automate manual processes, enhance observability, and improve developer workflows
  • Partner with product engineering teams to understand their requirements, provide support, and promote best practices in building and testing services
  • Proactively monitor system health, troubleshoot issues, and implement measures to prevent future failures, ensuring a stable CI environment for all developers
  • Stay updated with industry best practices and incorporate innovative solutions to improve build stability and developer experience

Benefits

  • Competitive salary ranging from $175,000 to $195,000 in Denver and most remote locations, and $210,000 to $235,000 in New York, Seattle, and the San Francisco Bay Area
  • Stock equity options
  • Comprehensive health, dental, and vision insurance plans
  • Flexible work arrangements with hybrid work options
  • Generous paid time off and holidays
  • Professional development opportunities and continuous learning programs
  • Inclusive and collaborative work environment that values diversity
  • Employee wellness programs and support resources

Key skills/competency

  • CI/CD Systems
  • Buildkite
  • Developer Productivity
  • Infrastructure Automation
  • Systems Architecture
  • Software Development
  • Automated Testing
  • Troubleshooting
  • Workflow Optimization
  • Flaky Test Management

Tags:

Staff Software Engineer
Developer Productivity
CI/CD
Buildkite
Infrastructure
Automation
Systems Architecture
Software Development
Testing
Pipelines
AWS
Kubernetes
Terraform
Jenkins
Git
Ruby
Go
Python
Monitoring
Observability

Share Job:

How to Get Hired at Wiraa

  • Research Gusto's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight experience in CI/CD, developer productivity, and systems architecture relevant to the Staff Software Engineer, Developer Productivity role.
  • Showcase CI/CD expertise: Prepare to discuss your experience with Buildkite or similar platforms and how you've improved build stability.
  • Emphasize problem-solving: During interviews, articulate complex system issues you've solved and preventative measures you implemented.
  • Demonstrate collaboration: Be ready to provide examples of successful cross-functional teamwork and communication skills.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background