Principal Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Lehi, UT, USA
Hybrid
Senior level
eCommerce • Logistics • Software • Analytics
The Role
Leads complex software initiatives, architectural decisions, and technical strategy for scalable distributed systems. Designs cloud-native, microservices-based, event-driven architectures on AWS; integrates AI and machine learning into production systems; mentors engineers; establishes standards for quality, security, observability, and operational excellence; and translates ambiguous business needs into reliable technical solutions.
Summary Generated by Built In

Principal Software Engineer - AI-Accelerated Product Development. Responsible for leading complex technical initiatives and driving architectural decisions. Set technical direction, mentor engineers, and ensure the delivery of robust, scalable, and high-quality software solutions. Lead the design, development, and implementation of highly complex, large-scale distributed software systems and features, ensuring scalability, reliability, security, and performance. 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, reduce operational cost, and increase system resilience. Provide technical leadership and mentorship. Establish engineering standards for quality, observability, and operational excellence. Requires Bachelor's degree in Computer Science, Software Engineering, or a related technical field plus 5 years of experience in software development or related occupation and 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, including applied machine learning and computer vision, and foundation-model integration (such as Amazon Bedrock). Proficiency in multiple programming languages and frameworks and understanding of software architecture patterns, including Python and FastAPI for backend and API development and React and modern JavaScript / TypeScript for front-end delivery. Knowledge of data and storage technologies, including SQL and Snowflake, relational and NoSQL databases, and data pipelines and streaming for large-scale, high-volume processing. Knowledge of CI/CD pipelines and infrastructure-as-code, and of monitoring, logging, and observability tooling for production reliability. Ability to translate complex and ambiguous business problems into scalable, reliable, and secure technical solutions. Worksite: 1441 W Innovation Way, Suite 500, Lehi UT 84043 and Home Office combination. Resume to: Pattern, Inc., Attn: Makenna Kringlen, 1441 W Innovation Way, #500, Lehi UT 84043.

Skills Required

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
  • At least 5 years of experience in software development or a related occupation
  • Experience designing, building, and maintaining large-scale distributed software systems
  • Ability to design and implement cloud-native architectures on AWS
  • Ability to design and deliver microservices-based and event-driven software architectures
  • Experience architecting and integrating AI and machine learning solutions into production software systems
  • Experience with applied machine learning, computer vision, and foundation-model integration such as Amazon Bedrock
  • Proficiency in multiple programming languages and frameworks
  • Proficiency with Python and FastAPI for backend and API development
  • Proficiency with React and modern JavaScript or TypeScript for frontend development
  • Knowledge of SQL, Snowflake, relational databases, and NoSQL databases
  • Knowledge of large-scale data pipelines and streaming technologies
  • Knowledge of CI/CD pipelines and infrastructure as code
  • Knowledge of monitoring, logging, and observability tooling
  • Ability to translate complex and ambiguous business problems into scalable, reliable, and secure technical solutions

Pattern Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Pattern and has not been reviewed or approved by Pattern.

  • Equity Value & Accessibility — Equity is broadly offered and described as generous, with RSU sharing and access to stock included in total compensation. Equity availability is positioned as a core element for employees across the company.
  • Leave & Time Off Breadth — Unlimited PTO, paid holidays, paid parental leave, and paid sick days indicate a wide-ranging time-off policy. These offerings create breadth for both vacation needs and family-related leave.
  • Retirement Support — A 401(k) with a fully vested company match from day one (up to 4%) strengthens long-term financial security. Immediate vesting underscores emphasis on retirement benefits.

Pattern Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Lehi, UT
501 Employees
Year Founded: 2013

What We Do

Pattern operates as a worldwide e-commerce growth, protection, control, and distribution platform for brands. Pattern® provides a proven blend of marketplace analytics, product distribution, MAP compliance, and brand management to drive ecommerce acceleration for premium brands. We thrive on high energy, professional excellence, and disciplined creativity.

Similar Jobs

SoFi Logo SoFi

Principal Software Engineer

Fintech • Mobile • Software • Financial Services
Easy Apply
Hybrid
3 Locations
4500 Employees
198K-341K Annually

Northrop Grumman Logo Northrop Grumman

Principal Software Engineer

Aerospace • Logistics • Security • Software • Cybersecurity
In-Office
Roy, UT, USA
85636 Employees
98K-184K Annually

ServiceTitan Logo ServiceTitan

Principal Software Engineer

Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Remote or Hybrid
US
2760 Employees
247K-396K Annually
In-Office or Remote
46 Locations
5202 Employees
178K-237K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account