Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Principal Software Engineer

Pattern Lehi, UT Hybrid senior Full-time (Salary)

The employer hasn't listed a salary.

Apply on Pattern

Description

We are seeking a Principal Software Engineer to lead complex technical initiatives and drive architectural decisions. You will set technical direction, mentor engineers, and ensure the delivery of robust, scalable, and high-quality software solutions.

Responsibilities:

  • Lead the design, development, and implementation of highly complex, large-scale distributed software systems and features
  • Drive technical strategy and architectural decisions, evaluating emerging technologies and recommending cloud-native, microservices-based solutions
  • Architect and integrate artificial intelligence and machine learning solutions into production-grade, multi-tenant software systems
  • Design and implement microservices-based, event-driven, and service-oriented architectures
  • Provide technical leadership and mentorship
  • Establish engineering standards for quality, observability, and operational excellence

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • 5 years of experience in software development or related occupation
  • Background in designing, building, and maintaining large-scale, distributed software systems
  • Ability to design and implement cloud-native architectures on Amazon Web Services (AWS)
  • Ability to design and deliver microservices-based and event-driven software architectures
  • Background in architecting and integrating artificial intelligence and machine learning solutions into production software systems
  • Proficiency in multiple programming languages and frameworks
  • Understanding of software architecture patterns
  • Knowledge of data and storage technologies
  • Knowledge of CI/CD pipelines and infrastructure-as-code
  • Ability to translate complex and ambiguous business problems into scalable, reliable, and secure technical solutions

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.lever.co/pattern/05fabfeb-1b33-4abb-a40f-1d7ba8e4e0e6

Apply on Pattern