Staff Software Engineer, Time and Scheduling
$163k - $204kMonograph
About Gusto
At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers. With teams in Denver, San Francisco, and New York, we support more than 500,000 small businesses nationwide and are building a workplace that reflects the people we serve.
All full-time employees receive competitive base pay, benefits, and equity (RSUs) — because everyone who helps build Gusto should share in its success. Offer amounts are determined by role, level, and location. Learn more about our Total Rewards philosophy.
AI is a fundamental part of how work gets done at Gusto. We expect all team members to actively engage with AI tools relevant to their role and grow their fluency as the technology evolves. AI experience requirements vary by role and will be assessed during the interview process.
We're looking for seasoned full-stack software engineers to join the teams behind Gusto's customer-facing products — the features and experiences that small business owners and their employees rely on every day.
As a Staff Software Engineer for the Time / Scheduling product team, you'll operate across the full product lifecycle: shaping features from early spec and design through to launch and long-term iteration. That means writing clean frontend code, designing and building reliable backend APIs, influencing product direction, and taking ownership of what happens after a feature ships.
If you're drawn to work that combines technical craft with real-world impact — helping power the livelihoods of millions using Gusto products — join us!
Here’s what you’ll do day-to-day:
- Design, build, and test Gusto core products across the Time domain
- Mentor other engineers to help solve some of the hardest technical problems out there in very complex domains and at a large scale
- Help scale one of the largest Ruby/Rails and Javascript/React applications in the world
- Collaborate with our Product Management, Data, Design, and Platform Engineering teams to understand customer pain points, come up with solutions, and then prototype, iterate, and launch daily
- Build products that our customers genuinely love
Here’s what we’re looking for:
- Successful applicants typically have 8+ years of software development experience
- Experience building scalable solutions that eliminate customer pain ; passion for creating memorable experiences for customers
- Experience leveraging AI tools or systems to accelerate development, improve testing, and deliver new product capabilities
- Curiosity and experimentation with emerging AI frameworks , applying and sharing best practices to evaluate and scale AI use safely across teams
- Experience owning multi-quarter projects that solve complex engineering problems and make measurable customer impact at scale
- Experience with large scale refactors, performance and reliability issues, and a strong sense of ownership over all aspects of your product area
- Ability to mentor engineers to maximize their performance and impact
Others:
- Experience in, or interest working in, Ruby on Rails
- Appreciation for a collaborative, test-driven environment
- Ability to build well-structured, maintainable, well-documented code
- Ability to effectively communicate across engineering teams and with business stakeholders.
Please note that travel to Gusto's office for onboarding is required for this position. If you have any questions regarding this requirement, please share with your recruiter.
Our cash compensation amount for this role is targeted at $163,000–$204,000 in Denver & most remote locations, and $197,000–$247,000 for San Francisco & New York. Stock equity is additional. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.
Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale.
Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas.
When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees.
Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto.
Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you.
Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer.
Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.
#J-18808-Ljbffr- ...payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the... ....com addresses.About the roleWe’re looking for a Staff Software Engineer to join our Scheduling team. You’ll build innovative solutions that help businesses...SuggestedHourly payWork at office3 days per week
- ...eventually asks the same three questions in real time: what has this customer consumed, what... ...product. On one side, it's real systems engineering: alerts, balances, and entitlement... ...we build About you: ~9+ years of software engineering experience, with a track...SuggestedFull timeWork at officeRemote workFlexible hours3 days per week
- ...making smarter decisions about how to staff and automate. Backed by $71M from NEA,... ...agents required for specific days and times. Scheduling 1000s of support agents: Designing and... ...specifically) Familiarity with ML packages and software: Experience using Python libraries...SuggestedFull time
$300 per month
...industrial revolution of our time. The demand for AI compute is... ...s Data Center Infrastructure Engineering (DCIE) team is fundamental to... ...highly skilled and motivated Software Engineer to join Crusoe’s Data... ...paid time off and holiday schedule ~ Cell phone reimbursement...SuggestedFull timeTemporary work- ...their true potential and driving engineering best practices. Optimize... ...Expertise: 7+ years of software engineering experience with a... ...intensity and commitment. While schedules can vary by role/team, many weeks... ...extra focus, flexibility and time particularly during major...SuggestedFull time
$176k - $220k
...businesses build their programs on. As a Staff Software Engineer on the Lyft Business Team, you will... ...team members have discretionary paid time off, hourly team members have 15 days... ...role will be in-office on a hybrid schedule — Team Members will be expected to work...Hourly payFull timeTemporary workWork at officeLocal areaImmediate startAfternoon shift3 days per week$300 per month
...greatest industrial revolution of our time. The demand for AI compute is boundless... ...About the Role We are seeking a Staff Software Engineer to architect, design, and develop Cloud... ...~ Generous paid time off and holiday schedule ~ Cell phone reimbursement ~ Tuition...Full timeTemporary work$320k
...committed researchers, engineers, policy experts, and... ...and unattended. As a Software Engineer on the Launch... ...fleet sizes, startup times, and correctness requirements... ...validation, scheduling deployments intelligently... ...Currently, we expect all staff to be in one of our...Full timeWork at officeVisa sponsorshipFlexible hoursShift work$200k - $210k
...OverviewZeta Global is looking for a Lead Software Engineer to join Real-Time Events (RTE). This is a highly hands... ...engineering, including Lead/Staff-level work on event, streaming, or data... .../MySQL, Redis, DynamoDB or similar).Scheduler Experience: Experience with...$252k - $315k
...trained against.ResponsibilitiesAs a Staff Software Engineer, RL Environments, you'll own the technical... ...reinventing infrastructure each time. And you'll go deep on the environments... ...throughput backend systems: orchestration, job scheduling, queuing, and large-scale data...Full timeRemote work$225k - $260k
...sales, reduce customer churn, and save engineering resources—allowing them to focus on... ...candidate will have:7 - 10+ years of full-time software engineering experienceExperience with... ...across model normalization, scheduling, data filtering, and API rate limit handlingNew...Full timeWork at officeHome officeFlexible hours- ...DataRobot’s Fleet team is the engine behind how our platform runs... ...That’s where you come in.As a Staff Software Engineer, you’ll be... ...operations, including networking, scheduling, scaling, and controller patterns... ...& Vision Insurance, Flexible Time Off Program, Paid Holidays, Paid...Full timeLocal areaRemote workWorldwideFlexible hours
- ...We are looking to recruit an exceptional Embedded Software Engineer - Real-Time Embedded to develop the foundational software that keeps... ...SafeRTOS). Expertise in OS fundamentals, including real-time scheduling and memory management. Strong understanding of ARM 64...Full time
- .... Together, we’re improving health and improving lives.Labcorp is seeking a Staff Software Engineer, Variant Classification to join our Labcorp Genetics team. Work Schedule: This is a full‑time, exempt (salaried) position assigned to a First Shift schedule, with standard...Full timeTemporary workCasual workInternshipWork at officeLocal areaMonday to FridayFlexible hoursDay shift3 days per week
$250k - $310k
...Postman CompanyFern helps software companies build a world-class... ...City.About the RoleAs a Staff Software Engineer at Fern, you’ll build APIs,... ...philosophy, and a flexible schedule working with a fun, collaborative... ....SummaryLocation: San Francisco, CA, USType: Full timeFull timeWork at officeFlexible hours3 days per week$217k - $303.9k
...undesired traffic. We are looking for a Staff Software Engineer to join the Site Defense team within... ...mitigate malicious traffic in real time at per-request and per-user granularity... ...and summarization prior to any scheduled interviews. During the interview, we...For contractorsWork experience placementFlexible hours- ...About the Role Plenful is hiring a Staff Software Engineer to lead the design and development of... ...of tasks a month. Design scheduling, queuing, rate limiting, and retry logic... ...contributed ~ Equity — Every full-time employee shares in our success ~ Unlimited...Full timeWork at officeRemote workFlexible hours2 days per week
$300k - $400k
...~ Healthcare: We make it easy to schedule appointments, complete intake forms, and... ...this mission. About The Role As a Staff Software Engineer at EliseAI, you won't just write code;... ...improvements in an environment deploying 100+ times per day Apply engineering best...Work at officeLocal areaRelocation$15 per hour
...automated feedback loops that modern software teams rely on. Without real-time observability, issues are detected... ...need to be made to land it on schedule and on budget. This enables our customers... ...with a rapidly growing team of engineers, scientists, construction veterans...For contractorsWork at officeRemote workHome officeFlexible hours$190k - $270k
Staff Software Engineer - AI Research InfrastructureP-1215At Databricks, we are obsessed with enabling... ...will design and build services that schedule, orchestrate, and observe large‑scale... ..., and workflows that reduce iteration time.Influence the long‑term roadmap for research...Local areaWorldwide$170.35k - $275.55k
...the tools that define how software gets built and delivered. As... ...trustworthy by default. As a Staff Software Engineer in Networking, you will... ...orchestration, workload scheduling, and lifecycle management... ...that encourages you to take time to do the things you enjoy...Remote jobFull timeLocal areaHome officeVisa sponsorshipShift work$192k - $260k
...large language models. It offers real-time, low-latency inference, governance, monitoring... ...strong SLAs and cost efficiency.As a Staff Engineer, you’ll play a critical role in shaping... ...related infrastructure (e.g., routing, scheduling, autoscaling, and observability).Strong...Local areaWorldwide$300 per month
...industrial revolution of our time. The demand for AI compute is... ...motivated GPU Fleet Operations Engineer to join Crusoe’s Fleet... ...compute systems. Develop software to troubleshoot and support GPU... ...rotating infrastructure on-call schedule (about one week every 4–6 weeks...Full timeTemporary workWork at office$150k - $200k
...transform lives one task at a time. As a company we... ...role operates on a hybrid schedule requiring two days of... ...Taskrabbit’s service engine. Our mission is to build... ...complex needs. As a Staff Engineer on this team,... ...professional experience in software development, with a...Full timeWork at officeImmediate startFlexible hours- ...About the Role We’re hiring a Senior Software Engineer to join our Logistics Optimization team... ...and understand that there will be times where flexibility is needed. What... ...algorithms that optimize clinician routing, scheduling, and dispatch at national scale...Full timeTemporary workWork at officeFlexible hours
$227.2k - $324.5k
About the Role:We are looking for a Staff Software Engineer who combines deep technical expertise with... ...as Linear systems, EPG platforms, or time-based content architectures (preferred... ..., EPG platforms, or other time-based scheduling architectures is preferredHands-on experience...Full timeTemporary workWork at officeLocal areaFlexible hours3 days per week$163k - $204k
...reflects the people we serve.All full-time employees receive competitive base pay... ...process.About the RoleWe're looking for a staff software engineer to join Tax Accounts — the team whose... ...keep accounts, rates, and deposit schedules accurate and prevent failed filingsModel...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$251k - $310k
...improving the quality of the software that drives the car. We are looking... ...data-minded software engineers and data scientists to help us... ...This role follows a hybrid work schedule and reports to anSr.... ...base salary range for this full-time position across US locations...Full timeRemote work$251k - $310k
...15+ U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking... ...This role follows a hybrid work schedule and you will report to Systems... ...expected base salary range for this full-time position across US locations is...Full timeRemote work- ...financial audits. We build software for the people who enable trust... ...About the Role As a Staff Platform Engineer at Fieldguide, you will design... ..., with significant time spent building product-facing... ...Flexible time off and work schedules ~ Technology reimbursements...Remote jobFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Time and Scheduling. Be the first to apply!
- software technology San Francisco, CA
- remote software sales San Francisco, CA
- embedded software San Francisco, CA
- software intern San Francisco, CA
- software support San Francisco, CA
- ultimate software San Francisco, CA
- software engineer - cloud services San Francisco, CA
- entry level software sales San Francisco, CA
- software trainer San Francisco, CA
- software San Francisco, CA


