Bamboohr

posted about 2 months ago

Full-time - Senior
Onsite
Publishing Industries

About the position

The Sr. Software Engineering Manager for API & Integration at BambooHR is responsible for leading multiple scrum teams focused on API and integration projects. This role involves managing team performance, collaborating with product management and design teams, and ensuring the successful execution of software solutions that enhance the company's HR software offerings for SMBs. The ideal candidate will demonstrate strong leadership, technical expertise, and a commitment to fostering a positive team culture.

Responsibilities

  • Manage 1-3 API and Integration scrum teams of Software Engineers, consisting of 6-15 individuals.
  • Demonstrate leadership and patience through regular coaching and mentoring in individual and team settings.
  • Consult with Product Management, UX Designers, and Tech Leads to explore and deliver software solutions.
  • Manage and maintain the team's execution roadmap, including a grooming pipeline and delivery expectations.
  • Show and maintain accountability in team and individual performance in sprint goals and quarterly Objectives and Key Results (OKRs).
  • Participate in department hiring efforts.
  • Contribute to the ongoing improvement of systems and processes.
  • Be a great culture addition and advocate for company values.

Requirements

  • 12+ years of experience in software development.
  • 5+ years of real-world, demonstrable technical leadership, including 2+ years managing managers.
  • 2+ years of experience owning/leading API strategies for a software organization, defining and enforcing API standards.
  • 3+ years of experience owning/leading integration of company software with 3rd party partners.
  • 3+ years of experience with REST, GraphQL, and OpenAPI.
  • Object-Oriented development experience.
  • MySQL/MSSQL experience, including query language and database structure/design.
  • Experience with version control software, preferably Git.
  • Exceptional interpersonal and communication skills.

Nice-to-haves

  • Proficiency in documenting processes and monitoring performance metrics.
  • Demonstrated architecture experience.
  • Knowledge of best practices related to data storage and access at high volume.
  • Experience in services development in languages like PHP, Python, Java, or C#, with a desire to work in PHP (7.4+).
  • Experience in React, HTML, XML, JavaScript, CSS.
  • Experience in developing Software as a Service with fast release cycles that support an existing user base.
  • A bachelor's degree in Computer Science or a related field.

Benefits

  • 4 weeks paid time off
  • 11 paid holidays
  • Health Medical with HSA and FSA options, dental, and vision
  • 401(k) with a generous company match
  • Access to a personal financial planner
  • Legal and life insurance
  • Financial Peace University coverage
  • Paid time off for community service
  • Educational expense coverage
  • Incredible office amenities including a gym and pickleball courts
  • Flexible work models (in-office, work-from-home, or hybrid)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service