
Senior Software Architect
CGWS - COME GROW WITH US
full-time
Posted on:
Location Type: Hybrid
Location: Utah • Utah • United States
Visit company websiteExplore more
Job Level
About the role
- 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
- 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
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
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software architectureSaaS developmentReactPHPMySQLCI/CDversion controlunit testingAPIAI systems
Soft skills
communicationcollaborationfeedbackmentoringproblem-solvingleadershiptrainingconfidence buildingtactfulnessoperational excellence
Certifications
Bachelor’s in technology-related fieldequivalent certification in development