Principal Software Architect
$2,000 per monthBambooHR
Job Description
Job Description
Please Note: This is a remote position available in the state listed on this job. Additionally, employment with BambooHR is contingent on passing both a background and credit check.
AI at BambooHR
At BambooHR, we're all about setting people free to do great work, and we believe AI is a powerful partner in that mission. We're leaning into intelligent tools to streamline our workflows, giving us more time for high-impact innovation. We look for curious, forward-thinking people who are ready to explore how AI can elevate their work and help us reimagine the future of HR.
Essential Job Duties
Looking to work on an award-winning product with some of the best developers the market has to offer? Looking for a role where you can engineer and architect a product but still have a life outside of that? Well, keep reading. As a Principal Software Architect at BambooHR you will work with an exceptional team of talented individuals who live and breathe our Bamboo Values. You will help define BambooHR's technical strategy for intelligent product experiences. You will architect and guide the delivery of AI-powered capabilities that are secure, reliable, observable, and maintainable at scale, balancing modern AI capabilities with sound software engineering principles. Although writing code is part of this role, it goes beyond just that. You will have many additional responsibilities, listed below.
You will:
Build reliable AI systems in production, including prompt/version management, evaluation and regression testing, monitoring for drift/quality, and cost performance optimization
Establish responsible AI practices for the team (privacy, data handling, model risk, human-in-the-loop workflows), and contribute to patterns/standards that scale across services
Defining architectural changes that can be implemented incrementally, while minimizing risk
Defining advancements in architecture that roll the software in the right direction
Collaborate with a variety of stakeholders to determine architectural priorities
Building, fixing, and improving code, especially high-value code
Training team members on basic practices, new techniques, and past mistakes
Helping the team to be able to build code with confidence
What You Need to Get the Job Done
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
What You'll Love About Us
- A Great Company Culture that has been recognized by multiple organizations like Inc, and Salt Lake Tribune
- Comprehensive health, life, and disability insurance
- Generous leave policies that include 4 weeks of vacation, 12 company holidays, parental leave, and volunteer time off so you can enjoy quality of life
- 401k plans with up to 6% company match
- $2000 Paid-Paid Vacation bonus
- EAP through Headspace
- Check out all our benefits that benefit you
About Us
At BambooHR, we're building something different: we're building a people intelligence platform that transforms HR and sets people free to do great work! We're a proven market leader driving innovation while building lasting success through thoughtful, sustainable growth. Here, you'll find a place that champions growth: both professional and personal, both individual and collective.
We invest in potential, giving you the space to stretch your capabilities and turn good ideas into reality while providing the safety net of a supportive, values-driven culture. Our approach combines meaningful work with meaningful lives, offering competitive benefits, professional development, and the flexibility to thrive both in and outside the office.
What sets us apart isn't just what we do, but how we do it: with openness, integrity, and a shared commitment to doing the right thing. Join us in creating HR software that makes work better for everyone, while we make work better for you.
BambooHR is committed to the full inclusion of all qualified individuals and will ensure that persons with disabilities are provided reasonable accommodations throughout the hiring process. If you would like to request accommodations, please let your recruiter know.
BambooHR is An Equal Opportunity Employer--M/F/D/V
Because our team members are trusted to handle sensitive information, we require all candidates that receive and accept employment offers to complete a background check before being hired.
For information on California Privacy Policy, click here.
Our process utilizes AI as an assistant to efficiently process and analyze candidate data. Recruiters and hiring managers maintain full oversight and accountability, ensuring that all final selection and rejection decisions are human-made and based solely on objective job qualifications. Please see our General Privacy Notice and California Privacy Notice for more details.
See our AI Guidelines for Candidates for details on how BambooHR uses AI in recruiting, how we expect candidates to use AI, and what is not allowed.
- ...if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. Overview As a Senior Software Architect, you will play a critical role in defining and evolving the technical direction of our client-facing products and internal platforms...Suggested
- ...can offer you the ultimate career opportunity that will light a fire within you. What’s the role all about? We are seeking a Principal Software Engineer who brings exceptional technical depth, strong ownership, and a passion for building high‑quality, scalable systems....PrincipalWork at officeRemote workFlexible hours
- ...DevOps Engineer Collaborates with software engineers, systems administrators, and quality engineers to automate the delivery and... ...framework implementation for both UI and API testing. Ability to architect and develop tools and utilities as needed to support the...PrincipalWork at officeRemote workAfternoon shift
- ...anywhere in US is allowed. Send resume to: Security Weaver, LLC 3400 N. 1200 W. Suite 201, Lehi, UT 84043 Job Description: Design, Architect and Add enhancements to, or modifications of, any of the existing sections of Security Weaver™ to make it fit company needs and...SuggestedRemote workWork from home
- ...Engineer (Senior/Principal) location: SALT LAKE CITY, UT, US, 84116 Company: PacifiCorp POWER YOUR GREATNESS PacifiCorp is seeking customer-centric candidates to grow and sustain our commitment to a culture of customer service excellence, environmental...PrincipalFull timeTemporary workLocal area
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....Full timeTemporary workFlexible hours- ...Hazen and Sawyer is seeking a qualified and experienced Principal Engineer/Senior Principal Engineer (PE/SPE) to join our team on a full... ...in meetings and conferences ~ Proficient in standard software platforms (e.g., Microsoft Office Suite, Bluebeam, etc.) ~ Strong...PrincipalFull timeWork at officeLocal area
- ...Overview Pattern is seeking a Staff Software Engineer to lead a small team of 1–2 senior engineers and collaborate with creative stakeholders. This is a hands-on technical leadership role focused on setting engineering direction, delivering with excellence, and building...PrincipalFull timeCasual workLocal area
- Information Security Architect At BambooHR, we’re an all‑about‑people platform that drives HR innovation. This hybrid, Utah‑based role needs a strong security leader to design, embed, and evolve secure architectures across our cloud and corporate environments. You will...
- ...Discounted & free product Tuition reimbursement Opportunities for career advancement Job Details Job Level:6 What does a Sr. Systems Architect do at Swire Coca‑Cola? A Sr. Systems Architect is responsible for designing, planning, and governing the overall architecture of...Visa sponsorshipWork visa
- ...translating business needs into reliable, secure, and high-performing software solutions. This role contributes across the full software... ..., scalability, and maintainability. Key Responsibilities Architect, implement, and enhance cloud-native web applications using ASP...Local area
$148.1k - $282.1k
...Need to Succeed 8+ years product management experience Experience in agency, marketing and creative workflows and the enterprise software landscape that solves these needs Experience developing enterprise‑level software‑as‑a‑service Hands‑on experience and background...PrincipalLocal area- ...people interact with their homes. About This Role We are seeking a Principal AI Platform Engineer to build the shared product-integrity... ...Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field 10+ years of software...PrincipalWork at officeFlexible hours
- ...exceptional professionals for this role. Description The Software Engineer II is an early- to mid-career professional... ...software engineers, product managers, scientists, and software architects to implement well-defined designs and support applications that...Remote work
- ...and continuously improve app stability Contribute to product decisions and help shape the mobile roadmap Qualifications 5+ years of software engineering experience, with a strong focus on mobile development Deep experience with React Native and the mobile ecosystem (iOS...Work at officeRemote work
$180k - $225k
...Job Description Job Description Principal Software Engineer, Front-End Job Type: Full-time Pay: $180,000–$225,000 base salary, depending on experience Location: Sandy, UT preferred; remote within the United States considered Description: We are looking...PrincipalFull timeWork at officeLocal areaRemote workFlexible hours- ...We are seeking a Principal AI Platform Engineer to build the shared product‑integrity layer for customer‑facing AI systems. This role... ...Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field 10+ years of software...PrincipalWork at officeFlexible hours
- ...offline syncing of agent states and high‑volume data pipelines—with little guidance. What you should have 7+ years of professional software engineering experience, with a deep focus on native mobile development. Native iOS and/or Android Experience: Proven expertise in...Temporary workSummer holidayLocal areaWeekend work
- ...infrastructure. As a Principle SRE, you will own the intersection of software engineering and operations—driving automation-first practices,... ...rotation and serve as an incident commander for P0/P1 events Architect and execute migration strategies from legacy infrastructure to...PrincipalRemote workFlexible hours
- At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light...Work at officeRemote workFlexible hours
$150k - $250k
Outsmart is a mission-driven, early-stage startup reimagining higher education for the age of AI by creating an entirely new collegiate experience that expands access and opportunity. Backed by $38M from top venture firms including Khosla Ventures, Forerunner, DST Global...PrincipalFull timeWork at officeRemote work$140k - $200k
...growing, and we're looking for a hungry, humble, and curious Data Architect to join our world-class team. This is a hands‑on, customer‑... ...company success. This is the established pay range for the Principal Solution Architect role at JourneyTeam on the Data & AI Solutions...H1bImmediate startFlexible hours- ...privacy and handling sensitive data responsibly An eye for design and a bar for polished, accessible UX This role reports to the Principal Software Engineer under the Product organization. You’ll be a critical piece of a highly talented and focused team creating...
$152.5k - $219.2k
...applications are received . Meet the Team The Time Series Data (TSD) team builds and operates the time-series database and supporting software components that store and serve the telemetry behind Cisco Meraki's Dashboard. Our infrastructure ingests and serves millions of...Full timeTemporary workLocal areaFlexible hours- ...Job Title Design and build internal software used across hockey operations, including management, coaching, scouting, player development, and sports science. This role will often work from high-level objectives rather than detailed specifications and independently...Local area
- ...Job Description Job Description The Principal Engineer at Outcode Software plays a critical leadership role in shaping and maintaining the technical direction across all engineering teams. This position requires a Deep expertise in software development methodologies...Principal
$145k - $205k
Innovation starts from the heart. Our Advanced Innovation & Technology (AI&T) teams harness the imagination, courage, and resourcefulness to think beyond what’s currently possible, and create solutions for patients many years into the future. If you’re an early‑stage innovator...Work experience placementShift work- ...focus on what matters most: patient care. We are looking for a Principal Product Manager to drive the strategy, roadmap, and execution... ...share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process. #J-1...PrincipalRemote work
- ...Principal Investigator The Principal Investigator responsibilities are centered around the execution, planning and management of assigned studies. Communicate succinctly with clients, study directors and technicians are key as is a cross-functional, flexible, and collaborative...PrincipalImmediate startFlexible hours
$148.1k - $282.1k
...Succeed ~8+ years product management experience ~ Experience in agency, marketing and creative workflows and the enterprise software landscape that solves these needs ~ Experience developing enterprise-level software-as-a-service ~ Hands-on experience and...PrincipalTemporary workLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!
- software sales executive Draper, UT
- entry level software sales Draper, UT
- healthcare software sales Draper, UT
- software implementation project manager Draper, UT
- id software Draper, UT
- software Draper, UT
- software sales Draper, UT
- ultimate software Draper, UT
- software technology Draper, UT
- software sales representative Draper, UT



