Software Engineer
Core
Building backend processes, RESTful public web APIs, and the industry-leading website for BambooHR's HR software serving SMB businesses.
Role type
Senior Software Engineer (Backend/Web)
Builds
Backend processes, RESTful APIs, and the main application website for HR software.
Domain
HR Technology / SaaS
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
PHP, Perl, Python, Ruby, HTML, XML, JavaScript, CSS, Object Oriented development, MySQL, SQL query language, database structure/design, Version control (Mercurial, Git)
Preferred skills
C/C++, Technical leadership
Technologies
PHP, Perl, Python, Ruby, HTML, XML, JavaScript, CSS, MySQL, Mercurial, Git
Responsibilities
Write code for backend processes and RESTful public web APIs; Research technologies and engineer complete solutions; Propose and implement performance optimizations and scaling strategies; Integrate projects into the application; Contribute to system and process improvement.
Seniority
Senior, hands-on IC