Principal Software Engineer, Backend

Logo of Denmark in USA

Denmark in USA

πŸ“Remote - United States

Job highlights

Summary

Join BambooHR as a Principal Software Engineer and become an integral part of developing the next generation of our leading HR software for SMB and Mid-Market businesses. This remote position requires a highly polished approach and a passion for problem-solving. You will write code for backend processes, research technologies, implement performance optimizations, collaborate with the team, mentor fellow engineers, and apply business needs to technical solutions. We offer a fantastic company culture, excellent benefits, and flexible work models. Employment is contingent upon passing a background and credit check.

Requirements

  • 10+ years of experience in web development
  • Service Development in a language like PHP, Python, Java, or C#, and a desire to work in PHP 8
  • Object-Oriented development
  • MySQL - both SQL query language and database structure/design
  • Version control software, preferably Git
  • Experience writing and debugging CI / CD processes and tools
  • Experience with tooling such as Docker, Kubernetes to enable local development
  • Excellent communication skills: written, verbal, presentations, etc

Responsibilities

  • Write code for back end processes and experiences, tooling, automation, and our industry-leading applications
  • Research technologies and engineer complete solutions to problems
  • Propose and implement performance optimizations and scaling strategies
  • Work with the rest of the team to integrate your projects into the application
  • Contribute to the ongoing improvement of our systems and processes
  • Mentor and coach fellow engineers throughout project lifecycles
  • Understand and apply business needs to the technical solutions. Drive the best value for our customers and the company

Preferred Qualifications

  • Experience working with Product Managers, UX Designers and Architects
  • Experience managing stakeholder expectations
  • A service-minded attitude
  • Real-world examples of demonstrated technical leadership
  • Experience in PHP, React, TypeScript, Python
  • Experience in developing Software as a Service (fast release cycles that still support an existing userbase)
  • A bachelor's degree in Computer Science, related degree or experience

Benefits

  • 4 weeks paid time off, 11 paid holidays, and we pay you to go on vacation
  • Medical with HSA and FSA options, dental, and vision
  • 401(k) with a generous company match, access to a personal financial planner, and both legal and life insurance
  • Financial Peace University . We pay for a one year subscription and you walk away with financial savvy and a bonus
  • Get paid to give your time to the community
  • Educational Benefits . Whether you are a previous student, or currently enrolled in higher education, we can help cover some of those expenses
  • Flexible Work Models . In-office, work-from-home, or hybrid, depending on position and location

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Denmark in USA know you found this job on JobsCollider. Thanks! πŸ™