Senior Software Architect
Job DescriptionJob Description
Come Build, Disrupt and Thrive!
KSTA I.T. is seeking a Senior Software Architect
Join a purpose-driven, innovation-led technology organization that is shaping the future of intelligent care through data, AI, and cloud-first platform design. As a Senior Software Architect, youll play a key role in designing scalable solutions that support mission-critical, high-volume systemspartnering with cross-functional teams to turn complex requirements into real-world applications that deliver measurable impact.
This role offers the chance to work on platform foundations that support AI and analytics at scale, leveraging modern architectural patterns and the latest technologies in real-time data, distributed systems, and cloud- design. Youll be instrumental in technical planning, mentorship, and thought leadership that moves the entire engineering function forward.
What Youll Do:
- Partner closely with engineering and product teams to define end-to-end architectural solutions that align with long-term business strategy and performance goals.
- Guide engineering teams through difficult design and implementation challenges, especially in the areas of streaming data, event-driven services, and scalability.
- Contribute to the evolution of platform and data strategy by creating system designs that optimize performance, maintainability, and extensibility.
- Take ownership of defining and enforcing standards for modularity, security, availability, and observability across services.
- Lead technical deep-dives, risk assessments, and feasibility studies to ensure optimal technology decisions are made.
- Create and maintain comprehensive technical documentation, from integration strategies to testing and deployment plans.
- Mentor engineers and support architecture reviews, contributing to a collaborative and high-performance development culture.
- Research emerging technologies and evaluate their fit through prototyping and proof-of-concept implementations, particularly in the AI infrastructure and data engineering space.
- Champion architectural patterns such as Domain-Driven Design (DDD), Clean Architecture, and microservices in line with best practices.
- Help modernize legacy systems to meet evolving platform standards and performance expectations.
What You Bring:
- Strong background in architecting cloud- systems at scale, ideally in data-intensive or AI-driven environments.
- Deep experience working with distributed systems, event processing frameworks, and real-time data pipelines.
- Solid experience in cloud platforms, particularly Azure or similar public cloud providers.
- Hands-on familiarity with a wide range of technologies, including Kubernetes, Docker, Java, Spring Boot, Kafka, Avro, MySQL, JavaScript, and Gradle.
- Extensive experience in developing and scaling SaaS platforms, including data engineering and advanced AI infrastructure.
- Knowledge of healthcare data standards such as HL7 or FHIR is a plusbut comparable integration experience in other regulated domains is welcomed.
- Experience designing platforms that support machine learning workflows, model deployment, and telemetry for large-scale observability.
- Proficiency in tools and for automated testing and continuous delivery (e.g., XUnit, Jest, CI/CD pipelines).
- Strong interpersonal and leadership skills, with the ability to mentor engineers, communicate clearly across teams, and build consensus on complex ideas.
- Familiarity or hands-on experience with Agentic AI components is a bonus.
- A natural inclination to use AI tools to enhance productivity and speed up development workflows.
- A balance of curiosity and pragmatismable to research and apply new concepts while making practical decisions that drive value.
Our Culture & Perks:
We believe in empowering people with the tools, flexibility, and support they need to do their best work. Our team is built around innovation, , and a shared commitment to making a difference. Heres what we offer:
- Comprehensive health and wellness support from day one
- Flexible paid time off and company holidays
- Generous parental and caregiver leave
- Fertility, family planning, and adoption assistance
- Matching retirement contributions
- Continuous learning and professional development budget
- Employee recognition programs and team-driven celebrations
- Employee assistance programs and mental health resources
- Active employee resource groups and DEI initiatives
- Opportunities to learn and work with AI-powered development tools
About KSTA I.T.:
KSTA I.T. is a premier Utah based technical staffing and consulting services firm. We specialize in temporary and permanent placement of software, hardware, network, cloud, CRM/ERP, data, end user support, web, and executive/leadership based positions on a full time and consulting basis. If you're interested in a role where top performance is rewarded, personal time is valued, and excellence is demanded at every level, we want to talk to you today!
Where do you want to go? We've got the keys! ~ KSTA I.T.