The Principal Software Engineer will lead complex technical initiatives and architectural decisions, set technical direction, mentor engineers, and ensure delivery of robust, scalable, high-quality software. The role leads the design, development, and implementation of highly complex, large-scale distributed software systems and features, with attention to scalability, reliability, security, and performance. It drives technical strategy and evaluates emerging technologies, recommending cloud-native and microservices-based solutions. The position also architects and integrates artificial intelligence and machine learning solutions into production-grade, multi-tenant systems; designs microservices-based, event-driven, and service-oriented architectures; and establishes engineering standards for quality, observability, and operational excellence. The worksite is a combination of the Pattern, Inc. office at 1441 W Innovation Way, Suite 500, Lehi, Utah 84043, and a home office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal