Principal Software Engineer – Data & API
Company | BambooHR |
---|---|
Location | Utah, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Expert or higher |
Requirements
- 10+ years of experience in web development
- Service Development in a language like PHP, Python, Java, or C#, or a desire to work in PHP 8
- Ideally you will have worked across Data and APIs, but if you have only focussed on one of those areas we’d still love to talk
- Ideally you will have experience of HR Data Modelling and will have worked across multiple scrum teams in order to drive successful outcomes
- Object-Oriented development
- MySQL – both SQL query language and database structure/design
- Version control software, preferably Git
- 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
- We can see that you have 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