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. AI at BambooHR At BambooHR, we’re all about setting people free to do great work, and we believe AI is a powerful partner in that mission. We’re leaning into intelligent tools to streamline our workflows, giving us more time for high-impact innovation. We look for curious, forward-thinking people who are ready to explore how AI can elevate their work and help us reimagine the future of HR. Essential Job Duties The Senior Engineering Manager will lead a software engineering team responsible for core employee lifecycle services that power BambooHR’s Employee Journey. This includes domain-level backend services, lifecycle orchestration, employee data extensions, and foundational capabilities that support hiring, onboarding, growth, and engagement experiences. This role sits at the intersection of product domains and platform capabilities. The team acts as a domain-layer service provider, building capabilities specific to the employee lifecycle while leveraging shared platform primitives such as the Unified Data Model, workflows, and AI agent infrastructure. A typical day includes partnering with Product, Design, and Architecture to define domain boundaries and capabilities; coaching engineers and tech leads; reviewing architecture and integration decisions; unblocking cross-team dependencies; and ensuring high-quality delivery across evolving priorities. This leader will play a key role in BambooHR’s transition to an AI-native, outcome-driven platform, ensuring that employee lifecycle services are consistent, extensible, and ready to support agent-driven workflows and automation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager