5+ years as a professional software engineer, ideally in B2B/SaaS environments
Proficient in TypeScript and Python with knowledge of application architecture and API design
Extensive experience with React and modern front-end patterns
Skilled in SQL and database design, balancing ORM and raw queries
Proven ability to design, build, and operate production web applications and APIs
Comfortable transitioning between different programming languages and technologies
Familiar with AI tools that enhance development processes
Responsibilities
Design, build, test, and maintain features throughout the tech stack
Write clean, maintainable, and well-tested code
Break down large problems into manageable tasks for consistent delivery
Ensure system reliability through monitoring, debugging, and problem-solving
Prioritize security, performance, and data integrity
Improve engineering practices related to testing, code review, and CI/CD
Collaborate with product and design to clarify requirements and deliver solutions
Benefits
100% health insurance coverage for employee and family
Voluntary supplemental benefits such as dental and vision
401(k) plan with company matching
Paid time off and holidays
Flexible in-person/hybrid working arrangements
Full Job Description
Role Overview
We're looking for a senior full stack software engineer who loves to build and ship. You'll design, build, and own features end to end across our HR, payroll, and benefits platform - from technical design through deployment and support - writing clean, well-tested code that holds up in production.
You'll work closely with product, design, and other engineers to turn complex requirements into simple, reliable software. We use AI tools heavily to move faster, and we expect you to as well - but we hire for engineering judgment first.
Key Responsibilities
Build & Ship:
Design, build, test, and maintain features across the stack, owning them from technical design through production
Write clean, maintainable, well-tested code and contribute to a healthy, scalable codebase
Break large problems into shippable increments and deliver them on a predictable cadence
Quality & Reliability:
Own the reliability of the systems you build - monitoring, debugging, and resolving production issues
Care about security, performance, and data integrity in a domain where accuracy is non-negotiable
Help improve engineering practices: testing, code review, CI/CD, and tooling
Collaboration:
Partner with product and design to scope work, clarify requirements, and propose practical solutions
Give and receive thoughtful code reviews and technical feedback
Communicate clearly about trade-offs, progress, and risks with both technical and non-technical partners
How We Build:
Use AI tools as part of how you build - to accelerate design, coding, testing, and debugging
Mentor engineers and help raise the bar for the team
Qualifications
5+ years of professional software engineering experience building and shipping production software, preferably in B2B/SaaS
Expert in TypeScript and Python, with strong command of type systems, application architecture, and API design
Deep experience with React and modern front-end patterns - component design, state management, performance
Proficient in SQL and relational database design, with ORM fluency and the judgment to know when to drop to raw queries
Experience designing, building, and operating web applications and APIs in production
Strong fluency across the stack, and the ability to move between languages without needing to be told which one to use
Experience creating and consuming services and data
Disciplined coding, with a commitment to maintain a team-defined framework/architecture
Expert at researching bugs and providing effective solutions
Solid grasp of fundamentals: data modeling, testing, version control, and CI/CD
You use AI tools (Claude Code, Cursor, Codex, etc.) as part of how you build
Nice to have
Experience in HR tech, payroll, benefits, fintech, or other complex, data-heavy domains
Experience with C#/.NET. Our established platform is .NET, and you'll interact with it
Experience with Next.js or Vite
Experience with Vue.js or other common JS libraries and frameworks
Experience taking a codebase from low to high test coverage
Experience with Agile methodologies and tools
Compensation & Benefits
Competitive Salary
Health insurance 100% paid by employer (for both employee and family!)
Additional voluntary supplemental benefits including dental, vision, life insurance, disability, accident, critical illness, etc.