BambooHR is looking for a Sr. Software Architect to work on an award-winning product with a team of talented individuals. The role involves defining architectural changes, collaborating with stakeholders, building and improving code, and training team members. The ideal candidate has a Bachelor's degree in a technology-related field, at least 10 years of engineering experience, and experience with SaaS software development, CI/CD, and deployment systems.
Requirements
- Bachelor’s in technology-related field or equivalent certification in development
- At least 10 years of engineering experience with at least 7 of those years having been in software architecture
- Experience developing SaaS software utilizing various coding languages including React, PHP, MySQL, etc. and the ability to pick up new languages quickly
- Experience with the full lifecycle of software development including the use of version control tools, build management, unit testing systems and API (paradigms)
- Experience deploying solutions and provisioning environments with best-practice solutions
- Experience with CI/CD and deployment systems
- Exceptional communication and collaboration skills
- Ability to tactfully and effectively give and receive concrete feedback
- Knowledgeable in security best practices, including OWASP Top 10
- Familiarity with static analysis and code scanning
- Experience delivering AI-backed features end-to-end in a production environment, including integration with LLM APIs or ML Services, and a track record of iterating based on evaluation data and user impact.
- Ability to lead technically in ambiguous problem spaces - making sound tradeoffs, mentoring others on AI patterns, and raising the bar on code quality and operational excellence
Benefits
- Comprehensive health, life, and disability insurance
- Generous leave policies that include 4 weeks of vacation, 12 company holidays, parental leave, and volunteer time off
- 401k plans with up to 6% company match
- $2000 Paid-Paid Vacation bonus
- EAP through Headspace