BambooHR Senior Agentic Software Engineer at BambooHR leading complex AI-driven features and shaping technical direction. Apply agentic judgment and oversee full feature lifecycle from specification to production.
Responsibilities
Your work runs through four loops, each building on the last: specifying intent, delegating execution to agents, verifying and integrating their output, and codifying best practices and processes to compound value.
Shape ambiguous product opportunities into technical direction that other engineers build from.
Write agent specifications complete enough for a teammate to execute confidently, setting the quality bar for the constraints, acceptance criteria, risks, and tradeoffs they define.
Apply agentic judgment at the workstream level, setting the example for the team on when to delegate to agents and where human judgment is needed.
Steer multiple agents through implementation across concurrent workstreams, multiplying what you deliver while keeping engineering judgment and ownership.
Set the verification bar for a feature or workstream, matching review depth to risk and blast radius and validating with tests, observability, and production-readiness checks.
Own the full feature lifecycle, from specification through production monitoring, including the correctness, security, maintainability, and customer impact of the work.
Decide which prompts, agent instructions, repo conventions, test harnesses, and playbooks are worth building to speed up the engineers around you.
Influence product decisions across your product area, bringing engineering judgment into what gets built.
Co-create specifications and technical direction with product, design, and support, converging on alignment across your product area.
Mentor engineers on agentic craft, raising how the team specifies, delegates, and verifies.
Qualification
Proficiency in designing systemsDepth in context engineering
Required
You will need depth in these areas to lead workstreams, shape technical direction, and raise the engineers around you.
5+ years of software engineering experience, with a record of building and shipping customer-facing software in production, including ownership through production monitoring.
Track record of using AI coding agents to deliver features across parallel workstreams.
Proficiency in designing systems, data models, and architecture that other engineers build on, including performance and data-flow tradeoffs.
Demonstrated ability to write agent specifications a teammate can execute confidently, and technical documentation readable by both people and agents.
Depth in context engineering: structuring repo and task context so agents execute reliably across a team.
Proven ability to design agent workflows for parallel execution, with human checkpoints throughout.
Confidence reading unfamiliar code and running root-cause analysis to debug it.
Demonstrated ability to perform threat-modeling and identify security vulnerabilities: injection, data-handling, and unsafe generated output.
Fluency setting test design and evaluation standards that others follow.
Sound judgment managing version control at parallel-workstream scale: branching, reviewing, and integrating concurrent changes safely.
Track record of setting safe-release and reliability standards: CI/CD, feature flags, staged rollout, and rollback.