CGWS - COME GROW WITH US

Senior Engineering Manager – Platform APIs

CGWS - COME GROW WITH US

full-time

Posted on:

Location Type: Hybrid

Location: UtahUtahUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Recruits, interviews, hires, and develops engineers, senior engineers, and staff-level engineers.
  • Oversees the daily workflow, delivery cadence, and execution practices of the team.
  • Provides structured, actionable feedback; performs timely and growth-oriented evaluations.
  • Handles coaching, performance concerns, and disciplinary processes in partnership with HR.
  • Manages up to two scrum teams or 12–18 engineers across backend and frontend disciplines.
  • Lead the engineering team responsible for BambooHR’s Platform APIs, including API Gateway integration, API standards implementation, authentication upgrades, and developer enablement.
  • Drive architectural alignment across multiple teams by partnering with Principal Engineers, Architects, and Product leaders.
  • Elevate engineering quality through strong practices around versioning, schema evolution, authorization, observability, and platform health.
  • Manage delivery of multi-team API features and platform rollouts with predictable execution and proactive risk mitigation.
  • Build strong partnerships with Product, Program Management, Design, Data Engineering, and Agent Platform teams to ensure all stakeholders share context and direction.
  • Support engineers’ growth through coaching, role clarity, technical leadership development, and performance accountability.
  • Establish a culture of ownership, psychological safety, continuous improvement, and outcome-driven engineering.

Requirements

  • 7+ years in software engineering with 5+ years managing engineering teams; experience managing multiple teams or highly technical platform areas.
  • Deep understanding of API architecture, versioning strategies, eventing/webhooks, authentication/authorization, and developer platform enablement.
  • Experience driving platform modernization or leading teams through foundational technical rewrites (gateways, API ecosystems, schema evolution, etc.).
  • Strong cross-functional collaboration skills; able to partner with Product, Architecture, Data, and AI teams.
  • Excellent verbal and written communication skills; able to translate complex technical strategy into actionable plans.
  • Strong leadership abilities with a track record of developing engineers, senior engineers, and technical leaders.
  • Proven ability to manage delivery across multiple initiatives, balance tradeoffs, and keep teams focused on highest-impact outcomes.
  • Strong organizational skills; ability to maintain clarity across many moving pieces.
  • Ability to thrive in a high-paced environment involving ambiguity, technical complexity, and cross-team dependencies.
  • Proficient in modern development practices, CI/CD, DevOps, observability, and secure-by-design engineering.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Benefits
  • Health insurance
  • 401k plans with up to 6% company match
  • Generous leave policies that include 4 weeks of vacation, 12 company holidays, parental leave, and volunteer time off so you can enjoy quality of life
  • $2000 Paid-Paid Vacation bonus
  • EAP through Headspace

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
API architectureversioning strategieseventingwebhooksauthenticationauthorizationdeveloper platform enablementCI/CDDevOpsobservability
Soft skills
cross-functional collaborationverbal communicationwritten communicationleadershiporganizational skillsability to manage deliveryability to thrive in ambiguitycoachingperformance accountabilitycontinuous improvement
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering