Senior Software Engineer, Payroll Systems
4 weeks ago
About Gusto
Gusto is a modern, online people platform that helps small businesses take care of their teams. Our platform offers a range of services, including full-service payroll, health insurance, 401(k)s, expert HR, and team management tools. We serve more than 300,000 businesses nationwide.
Our mission is to create a world where work empowers a better life, and it starts right here at Gusto. We're committed to building a collaborative and inclusive workplace, both physically and virtually. Learn more about our Total Rewards philosophy.
About the Role
We're hiring experienced engineers to join our Payroll Services teams. As a Technical Lead, you'll guide projects end-to-end, influencing initial feature specs, understanding how to take existing systems closer to desired end states, executing on projects, and maintaining code that powers core experiences.
You'll work closely with cross-functional teams, including Engineering, Product Management, Design, Data Science, Compliance, Operations, and more. Your expertise will help us build elegant software with far-reaching effects in our modern economy.
About the Team
Payroll is the beating heart of Gusto's business. Our Payroll Services teams are responsible for the product, ops, and service components we use to onboard customers, process payrolls, calculate taxes & deductions, pay and file with tax agencies, and maintain compliance on behalf of our customers.
The domain is highly complex, offering opportunities to engage in system design that simplifies this for customers, both internal and external.
Sub-Teams
We have several sub-teams within Payroll Services:
Tax Accuracy
The Tax Accuracy group is responsible for gathering and maintaining the necessary information for us to pay and file taxes accurately and on time for our customers.
Ledger
This team is building a payroll ledger to track accrual accounting for payroll-related money movement.
Engine
This team works closely with the payroll compliance team to ensure enablement of compliant pay, such as minimum wage adjustments, regular rate of pay, etc.
Platform
This team is developing a new platform to be the common interface for interacting with payroll and tax data.
Here's what you'll do day-to-day:
Function as a Technical Lead across multiple teams in Payroll Services, helping us keep engineers unblocked and deliver high-quality work supporting our long-term goals.
Design, build, and test the foundation that supports compliant payroll for millions of people.
Help scale one of the largest Ruby/Rails and TypeScript/React applications in the world.
Collaborate on complex and ambiguous problems with partnerships from Engineering, Product Management, Design, Data Science, Compliance, Operations, and other cross-functional teams.
Mentor and grow fellow engineers working to create holistic and scalable solutions.
Drive the product development process from concept to launch, delivering delightful products that make payroll, taxes, and compliance simple and easy.
Improve the productivity and happiness of our teams with the services, tools, and APIs you build.
Engage in a highly supportive environment working with others to drive productivity and innovation.
Continuously stay up-to-date with advancements in AI and Machine Learning, applying this knowledge to our projects.
Here's what we're looking for:
Successful applicants typically have at least 15+ years of experience.
Able to build maintainable, structured, well-documented code.
Strong knowledge of data structures, data modeling, and system design.
Experience working across 3+ teams, influencing both product and team direction.
Experience working on platform products which are depended upon throughout the company.
Experience engineering, designing, building and supporting large scale systems in production.
An aptitude in bringing clarity and simplicity to complex problems, communicating technical complexity and facilitating informed tradeoffs to major stakeholders.
Experience operationalizing and scaling large interconnected production systems.
Enthusiasm for a collaborative, test-driven environment.
Experience in complex highly regulated domains.
Examples:
HR, Payroll, Taxes, or Compliance.
Our cash compensation amount for this role is targeted at $222,000/yr to $247,000/yr in Denver & most remote locations, and $261,000/yr to $290,000/yr for San Francisco, Seattle & 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.
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.
If you require assistance in filling out a Gusto job application, please reach out to candidate-Gusto takes security and protection of your personal information very seriously.
Please review our Fraudulent Activity Disclaimer.
-
Senior Systems Engineer
4 weeks ago
Denver, Colorado, United States Rocket Software Full timeJob DescriptionAt Rocket Software, we are seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our IT organization, you will be responsible for designing, implementing, and maintaining complex systems in your area of expertise.Key Responsibilities:Design and implement complex systems in multiple technology domains, including...
-
Senior Software Engineer, Payroll Domain Expert
3 weeks ago
Denver, Colorado, United States Gusto Full timeAbout GustoGusto is a modern, online people platform that helps small businesses take care of their teams. Our comprehensive suite of products includes full-service payroll, health insurance, 401(k)s, expert HR, and team management tools. With offices in Denver, San Francisco, and New York, we serve more than 300,000 businesses nationwide.Our mission is to...
-
Principal Software Engineer, Payroll Services
3 weeks ago
Denver, Colorado, United States Gusto Full timeAbout GustoGusto is a modern, online people platform that helps small businesses take care of their teams. Our mission is to create a world where work empowers a better life, and it starts right here at Gusto. We're committed to building a collaborative and inclusive workplace, both physically and virtually. Learn more about our Total Rewards...
-
Senior Software Engineer
3 weeks ago
Denver, Colorado, United States Altamira Technologies Full timeAltamira Technologies is seeking a highly skilled Senior Software Engineer to join our world-class Space Systems engineering team in Colorado.Key Responsibilities:Develop complex software solutions in a Java environmentWork in Agile development teams using continuous integration methodology with automated testingCollaborate with cross-functional teams to...
-
Senior Software Engineer
4 weeks ago
Denver, Colorado, United States SET Development Full timeJob Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Satellite Systems team at SET Development. In this role, you will be responsible for developing, integrating, and testing software for satellite systems in collaboration with customers and vendors.Key Responsibilities:Develop and integrate software for...
-
Denver, Colorado, United States Blue Origin Full timeJob DescriptionAt Blue Origin, we're pushing the boundaries of space exploration and development. As a Senior Software Development Engineer for Space Systems, you'll play a critical role in designing and implementing software systems that enable safe and repeatable space flight.Key Responsibilities:Design, implement, and test safety-critical software systems...
-
Senior Linux Systems Engineer
1 month ago
Denver, Colorado, United States Aspen Systems Inc Full timeAbout the RoleWe are seeking an experienced Senior Linux Systems Engineer to join our team at Aspen Systems Inc. in Denver, Colorado. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining high-performance computing systems, including Linux operating systems, HPC clusters, and AI/ML/GPU computing...
-
Senior Embedded Software Engineer
3 weeks ago
Denver, Colorado, United States SET Development LLC Full timeJob Summary:We are seeking a defense industry-specific, Senior Embedded Software Engineer with expertise in C/C++, to join our Satellite Systems team at SET Development LLC.Key Responsibilities:Develop, integrate, and test software for satellite systems in collaboration with customers and vendors.Ensure the operation and maintenance of mission-critical...
-
Senior Payroll Manager
3 weeks ago
Denver, Colorado, United States Engine Room Full timeSenior Payroll ManagerAt Engine Room, we're seeking a seasoned Senior Payroll Manager to join our team of finance and accounting experts. As a key member of our payroll team, you'll play a critical role in ensuring the accurate and timely processing of multi-state payroll for our start-up clients.Responsibilities:• Ensure accurate and timely processing of...
-
Senior Software Engineering Lead
3 weeks ago
Denver, Colorado, United States True Anomaly Full timeJob Title: Senior Software Engineering LeadJob Summary:True Anomaly is seeking a highly-experienced Elixir Software Engineer with an active TS//SCI to lead the development of our distributed spacecraft ground control system. As a Senior Software Engineering Lead, you will be responsible for designing, developing, and sustaining satellite command and control,...
-
Senior IT Systems Engineer
3 weeks ago
Denver, Colorado, United States Connect for Health Colorado Full timeJob Title: Senior IT Systems EngineerConnect for Health Colorado is seeking a highly skilled Senior IT Systems Engineer to join our Architecture team. As a key member of our team, you will be responsible for supporting our company infrastructure, applications, and business processes.The ideal candidate will have a strong background in IT systems engineering,...
-
Senior Software Engineer
4 weeks ago
Denver, Colorado, United States Altamira Technologies Full timeJob DescriptionAltamira Technologies is seeking highly skilled Senior Software Engineers to join our world-class Space Systems engineering team in Denver, CO.As a candidate for this opportunity, you should have a strong foundation in object-oriented software development and experience working in a LINUX or UNIX environment.The ideal candidate will have a...
-
Senior Linux Systems Engineer
2 weeks ago
Denver, Colorado, United States Aspen Systems Inc Full timeSr. Linux Systems Engineer PositionWe're seeking an experienced Sr. Linux Systems Engineer to join our talented engineering team in Denver, Colorado. Our team thrives on staying up-to-date with the latest technology development in our industry, providing the best support to our clients from design to post-installation stages.Key Responsibilities:The ideal...
-
**Senior Software Engineer**
2 weeks ago
Denver, Colorado, United States Focused HR Solutions Full timeThe company is seeking a talented Senior Software Engineer to lead the development of innovative software solutions. Key responsibilities include:Design and implement software architectureCollaborate with cross-functional teamsEnsure high-quality code deploymentAs a Senior Software Engineer at company, you will have the opportunity to work on cutting-edge...
-
Senior Software Engineer, Search
1 day ago
Denver, Colorado, United States Cribl, Inc Full timeAbout the RoleCribl Inc is looking for a talented Senior Software Engineer to join our remote-first team focused on building a novel distributed and federated search system for in-place data. As a key member of our cross-functional team, you will have the opportunity to shape the future of Cribl Search by architecting high-performance web applications in a...
-
Software Systems Engineer
3 weeks ago
Denver, Colorado, United States Blue Origin Full timeSoftware Systems EngineerAt Blue Origin, we're pushing the boundaries of space exploration and development. As a Software Systems Engineer, you'll play a critical role in designing and implementing software systems for our lunar vehicles. Your expertise will help us achieve our goal of making space travel accessible and affordable for millions of people.Key...
-
Senior Software Engineer
4 weeks ago
Denver, Colorado, United States Onyx Point, Inc. Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Onyx Point, Inc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems. Key Responsibilities:Analyze user requirements to derive software design and performance requirementsDesign and...
-
Senior Cloud Software Engineer
3 weeks ago
Denver, Colorado, United States Tyler Technologies Full timeWe are seeking a skilled Senior Cloud Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable cloud-based software solutions.This role requires a strong background in cloud computing, software development, and system architecture. You will work closely with our...
-
Senior Software Engineer
4 weeks ago
Denver, Colorado, United States Sensor Tower Full timeAbout the Role:We're seeking a skilled Senior Software Engineer to join our team at Sensor Tower. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our advertising analytics platform. Key Responsibilities:Design and implement scalable and efficient software solutions using C#, SQL, and AWS.Collaborate...
-
Senior Ground Software Engineer
4 weeks ago
Denver, Colorado, United States Blue Origin Full timeSoftware Engineer for Space Flight OperationsAt Blue Origin, we're pushing the boundaries of space exploration and development. As a Senior Ground Software Engineer, you'll play a critical role in designing, implementing, and testing software systems that support our lunar transportation mission operations centers. Your expertise will help ensure the success...