Staff Software Engineer, Time and Scheduling [Remote]
$163k - $204kgusto
- Remote job
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 .
$163k - $204k
...people we serve. All full-time employees receive competitive base... ...looking for seasoned full-stack software engineers to join the teams behind Gusto's... ...rely on every day. As a Staff Software Engineer for the Time / Scheduling product team, you'll operate across...SuggestedFull timeWork at officeLocal areaRemote work2 days per week3 days per week$163k - $204k
...reflects the people we serve. All full-time employees receive competitive base pay,... ...process. About the Role: As a Staff Engineer, you’ll play a significant role in building... ...for: ~8+ years of professional software development experience ~ Experience architecting...SuggestedFull timeWork at officeLocal areaRemote work2 days per week3 days per week- ...Ontario. Remote work requires alignment with Eastern Standard Time and City of Ottawa business hours. Use of City-provided... ...and amendments based on performance and project needs. Scheduling: Standard City of Ottawa business hours aligned with Eastern...SuggestedContract workRemote work
$205.6k - $257k
...record, Carta brings together the software, services, and legal... ...Work With You’ll enter our engineering interview process as part of... ...specific team’s immediate gap. Staff Engineers at Carta are... ...salary, equity for all full time roles, exceptional benefits,...SuggestedFull timeImmediate start$101.49k - $163.39k
...unable to provide immigration sponsorship for this role at this time Preferred Qualifications Seasoned SAAt least 11 years of FSM... ...Hands on experience in setting up below FSM Resource planner Scheduling Dispatching Time and Material Journal approval functionality,...SuggestedFull timeTemporary work$110k - $135k
...C for expertise, scale, and technology.Job DescriptionSenior Software Engineer, Progress ABLLocation(s): Toronto, OntarioStatus: Full-timeGet... ...ReimbursementWork/Life Balance: Flexible Personal/Vacation Time Off, Sick Leave, Paid HolidaysYour Wellbeing: Medical, Dental...Ongoing contractFull timeCasual workFlexible hours$159k - $221k
...disrupt industries by unleashing the power of software and data. We enable organizations of all... .... Our team currently consists of six engineers, some located in New York City and some... ...mentor junior engineers ~ Excellent time and project management skills including the...Remote jobWork at officeWorldwideFlexible hours$130k - $210k
...data platform for agencies to share real-time passenger information, manage day-to-day... ...unable to provide Visa sponsorship. Engineering at Swiftly Engineering at Swiftly is... ...and mitigate risks, and building scalable software using industry best practices. We’re...Work experience placementWork at officeHome officeFlexible hours- Job Summary: The Senior Software Developer is responsible for designing, developing, testing, and maintaining scalable, secure, and... ...with accessibility and security standards is mandatory. Scheduling: Standard onsite work schedule: Monday to Friday, 7.25 hours...Work at officeMonday to FridayShift work
- ...Job Title: Sr. Software Developer - CRM Location: Toronto, Ontario Work Model: Onsite Duration: 7 months Must Haves... ...Strong ability to work under pressure, work with aggressive time lines, and be adaptive to change Displays problem solving and...
$181.05k - $213k
...system of record, Carta brings together the software, services, and legal infrastructure that... ...You’ll Work With You’ll enter our engineering interview process as part of a pooled... ...improve code quality, and spend more of your time solving the high-level logic and...Full time- ...and we actively work towards it every day. At FCT, a Senior Software Developer plays a leading role in the development, installation,... ...A Senior Software Developer assists in requirements gathering, time estimation, and negotiates with the architecture team on software...
- ...Job Title: Software Developer - API Location: Peterborough, Ontario Work Model: Onsite Duration: 12 months Extension: 1 Time Must Haves ~5+ Experience with React framework and typescript ~5+ Experience with Node.js and Next.js...
- ...Job Title: Software Developer- Front End Location: Toronto, Ontario, Canada Work Model: Onsite Duration: 12 months Extension: 1 Time Must Haves Strong development experience with Java, spring boot, SQL. Experience with Restful...
$110.5k - $160k
...position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start... ...growth. Amazon internships across all seasons are full-time positions, and interns should expect to work in office,...Full timeInternshipWork at officeWorldwideMonday to Friday- Job Summary: The Software Developer will design, develop, and implement front-end and back-end solutions, translating technical specifications... ...support and resolve technical issues promptly. Scheduling: Standard work schedule with 5 days onsite. May...
$100k
...a few. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer...Full time$100k - $120k
Angular Developer Citi Bank Location: Mississauga, Canada Client: Citi Bank Employer: Altimetrik Full-Time Salary: CAD $100K $120K/year + Benefits Work Model: Hybrid 3 days/week onsite Job Description ~5+ years of experience in Angular development...Full time3 days per week- ...ERP platform's capabilities and limitations and develop critical software applications in collaboration with the development team. Develop... ...dependent on salary level. Paid holidays plus paid time off. About Us Infosys is a global leader in next‑generation digital...Temporary workRelocation
$169k - $253k
...looks different for each team. Some teams work in the office full-time; others have a hybrid arrangement (they work remotely some days... ...GoDaddy, where your work will directly influence how our engineers craft and build, and how millions of entrepreneurs utilise our...Full timeSecond jobWork at officeLocal areaRemote workWork from home$120k - $155k
...platform for agencies to share real-time passenger information, manage... ...term outcomes. The Solutions Engineer team at Swiftly works with... ..., we work with agency staff to build a qualitative and quantitative... ..., including planning, scheduling, operations, customer service...Work experience placementWork at officeLocal areaHome officeFlexible hours- ...Job Title: Lead React Developer Job Location: Mississauga, Canada Job Type: Full-Time Job Description: The Profile 10+ years front-end / full-stack; 8+ years hands-on React. Works independently with light direction; product-minded; banking / financial...Full timeRemote work
- ...Onsite Experience: 10+ Years Employment Type: Full-Time Job Description We are seeking an experienced Power BI Technical... ...reporting and analytics solutions Collaborate with data engineering teams to integrate data from SQL Server, Azure, Dataverse,...Full time
- ...solutions. Role Overview: We're looking for a Site Reliability Engineer to improve the reliability, resilience, and operational... ...observability across our systems (metrics, logs, tracing) to reduce time to detection and resolution • Make production issues easier to...Full timeRemote workShift work
- ...Location: Toronto, ON Work Arrangement: Hybrid Minimum 3 Days/Week Onsite Experience: 10+ Years Employment Type: Full-Time Job Description We are seeking an experienced Appian Technical Lead to lead the architecture, design, development, and...Full time3 days per week
- ...manufacturing companies in the US, Canada & Mexico. Our engineering-driven approach integrates reliable technologies into time and money-saving machines. Located in Chino,... ...programs directly on control or using offline software, create setup sheets.Run first article...
$104.04k - $137.84k
...option with a contribution matchGenerous paid time off- vacation, holidays, sickState of the... ...solutions.Execute full lifecycle of software development (agile).Communicate efficiently... ...position is on a hybrid work schedule. (Monday & Friday - remote, Tuesday - Thursday...Work experience placementRemote workMonday to Friday$58.4k - $116.9k
Job Title: Software Developer (.NET/Angular) Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * *...Full timeContract workWork experience placementLocal areaFlexible hours$240k - $360k
...direction, technical governance, and the evolution of software and network platforms within Network Platform Engineering (NPE). NPE designs, builds, and operates... ...Understanding of model lifecycle management and real-time inference systems (nice to have) Technical...Full timeWork at officeShift work$115k - $155k
...Software EngineerAnalyze, designs, modifies, develops, deploys, and implements software programming applications. Supports and/or installs... ...information technology field. Performs significant software engineering tasks, including but not limited to: building and deploying a...Work experience placementWork at officeShift workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Time and Scheduling [Remote]. Be the first to apply!
- software support Ontario, CA
- software Ontario, CA
- software technical support Ontario, CA
- entry level software sales Ontario, CA
- id software Ontario, CA
- ultimate software Ontario, CA
- remote software sales Ontario, CA
- bank software Ontario, CA
- embedded software Ontario, CA
- software asset management analyst Ontario, CA




