staff Software Engineer tech_leadership

About this role

BambooHR is hiring a staff-level Software Engineer based in Utah | Hybrid (hybrid). The posting calls out experience with Python, TypeScript, Java, C#.

Role
Software Engineer
Function
software engineering
Level
staff
Track
Tech leadership
Employment
Full-time
Location
Utah | Hybrid
Work mode
Hybrid
Department
Platform Engineering

More roles at BambooHR

Payroll Support Hero
Utah | Hybrid · mid
Configuration Management
Product Designer II - Expansion Growth
Utah | Hybrid · mid
Agile Configuration Management SaaS
Product Design Lead - Reporting & Analytics
Utah | Hybrid · senior
Configuration Management Data Visualization SaaS
Product Manager II - HRIS-Compensation
Utah | Hybrid · manager
Configuration Management A/B Testing SaaS
Product Manager II - HRIS-Training
Utah | Hybrid · manager
Configuration Management A/B Testing SaaS
All BambooHR jobs →

Job description

from BambooHR careers

Please Note: This is a Utah-based hybrid position which will require some regular in-office days each week. Additionally, employment with BambooHR is contingent on passing both a background and credit check.

Essential Job Duties

We’re looking for a Staff Software Engineer to help build and scale BambooHR’s AI platform, powering the next generation of intelligent product experiences. This team creates the foundation for AI-first development across the company, including LLM orchestration, agent frameworks, and observability systems that enable other teams to confidently build and operate AI-driven features.

As part of this effort, you’ll lead initiatives that embed intelligence directly into the product—using customer context to surface signals, recommend next steps, and take action on behalf of users, with thoughtful human oversight for critical decisions. This work is central to our goal of becoming the #1 HR platform for small and medium businesses by building a product that doesn’t just support work, but actively helps do it.

You will:

  • Design and build core components of our AI platform, including LLM orchestration, agent workflows, and observability systems that enable teams to develop and operate AI-driven features with confidence
  • Lead the development of scalable, reliable systems that integrate seamlessly into BambooHR’s product ecosystem
  • This is an excerpt. Read the full job description on BambooHR careers →
All software engineering jobs software engineering salaries software engineering career path
All BambooHR Jobs Browse software engineering roles staff positions