> Markdown version of [/jobs/ext/3012114-staff-software-engineer-hr-experience](https://www.wearedevelopers.com/jobs/ext/3012114-staff-software-engineer-hr-experience). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, HR Experience - **Company:** Gusto - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $197,000.0 - $247,000.0 - **Contract:** Permanent contract - **Skills:** Query Performance, Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Code Review, Databases, Continuous Integration, Data Structures, Relational Databases, Database Design, Django Web Framework, Design of User Interfaces, Human-Computer Interaction, Python (Programming Language), Node.Js, Scrum Methodology, Ruby on Rails, Reliability Engineering, Requirements Management, Software Engineering, TypeScript, ReactJS, Backend, Data Layers, Graphql, Front End Software Development, Restful APIs - **Published:** September 20, 2026 - **Apply:** https://www.careerbuilder.com/job-details/staff-software-engineer-hr-experience-new-york-ny--d94c7f27-951f-495c-9edf-3f10ee06b975 ## About the Role * 8+ years of professional software engineering experience, including full-stack work * Demonstrated ability to design, build, and ship features spanning frontend, backend, and data layer with minimal oversight * Strong proficiency in at least one modern backend language/framework (e.g., Ruby on Rails, Node.js, Python/Django) and one modern frontend framework (e.g., React, TypeScript) * Solid understanding of relational databases - schema design, migrations, and query performance * Comfortable owning a project end-to-end: scoping, technical design, implementation, testing, deployment, and monitoring * Strong grounding in software engineering fundamentals: data structures, algorithms, automated testing, CI/CD * Experience partnering cross-functionally with product managers, designers, and other engineers * Clear written and verbal communication, including technical design docs Nice to have * Experience in HR tech, payroll, or fintech domains * Experience designing REST or GraphQL APIs * Exposure to accessibility (a11y) best practices, Application Programming Interface (API), Artificial Intelligence (AI), Best Practices, Business Growth, Code Reviews, Cross-Functional, Database Design, Database Technology, Engineering, GraphQL, Incident Response, Insurance, Mentoring, On Call, Philosophy, Presentation/Verbal Skills, Product Design, Production Control, REST (Representational State Transfer), Reliability Engineering, Requirements Management, Small Business, Software Engineering, Sprint Planning, Technical Leadership, Technical/Engineering Design, Testing, User Interface/Experience (UI/UX) ## Description Owns full-stack features independently - from technical design through implementation, testing, and production monitoring - with light oversight. What you''ll do * Design, build, and maintain features for the HRX Engineering (HR Experience) product surface * Write clean, well-tested, maintainable code across the stack * Participate in code review, sprint planning, and retros * Partner with product and design to translate requirements into technical solutions * Help monitor and improve the reliability, performance, and quality of shipped features * Participate in on-call rotation and lead incident response for owned systems * Provide technical guidance and code-review mentorship to less-tenured engineers ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [HR & Tech: Why can't we be friends?](https://www.wearedevelopers.com/videos/1493-hr-tech-why-can-t-we-be-friends) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)