Logo
Pattern®

Principal Software Engineer (AI-Accelerated Product Development)

Pattern®, Lehi, Utah, United States, 84043

Save Job

Principal Software Engineer (AI-Accelerated Product Development)

Join to apply for the

Principal Software Engineer (AI-Accelerated Product Development)

role at

Pattern This is a full-time role with a hybrid schedule based in Lehi, Utah. Pattern accelerates brands on global ecommerce marketplaces using proprietary technology and AI to optimize and automate growth across advertising, content management, logistics and fulfillment, pricing, forecasting and customer service. We’re looking for a Principal Software Engineer who thrives on shaping technical direction, mentoring engineers, and building innovative, scalable systems that unlock new opportunities. You’ll set the standard for engineering excellence at Pattern: leading or contributing to architecture, guiding teams through ambiguity, and ensuring our AI-driven SaaS products scale reliably. This role combines hands-on building with strategic leadership and has broad impact across products, teams, and markets. What is the day in the life of a Senior Software Engineer?

You’ll influence and lead work across multiple initiatives, such as: Short-Form Video Intelligence & Creative Tooling; Marketplace Content Optimization at Scale; Applied Automation & Robotics Enablement; AI Platform & Agentic Workflows.

Essential Duties and Responsibilities: Lead & Mentor software engineers; partner with product, design, and business teams; architect scalable, secure, multi-tenant cloud-native systems; own delivery and reliability; translate ambiguity into actionable technical strategies; collaborate on architecture, APIs, integrations, and data security; establish engineering best practices and standards.

What will I need to thrive in this role?

Languages & Frameworks: Python, FastAPI, React

Cloud & Infrastructure: AWS

Data: SQL (Snowflake)

Proven ability to architect and deliver production SaaS systems at scale

Strong backend and cloud skills; ability to work across the stack

A product mindset—bias to action, care for UX, reliability, and business outcomes

Ability to mentor engineers, provide technical direction, and lead teams through ambiguity

Curiosity and judgment in applying AI thoughtfully to real-world workflows

What does high performance look like?

Operate effectively in fast-moving, ambiguous environments

Follow through with all assignments in a timely manner

Take ownership of projects and complete them

Company culture

Game Changers: bring new ideas, reassess plans, and drive improvements

Data Fanatics: base decisions on data and track outcomes

Partner Obsessed: communicate status and exceed partner expectations

Team of Doers: take initiative, contribute to improvements, hold yourself accountable

Hiring process

Initial phone interview with Pattern’s talent acquisition team

Technical assessment

Onsite interview with a panel of department leaders

Reference checks

Executive review

Benefits

Unlimited PTO

Paid Holidays

Onsite Fitness Center

Company Paid Life Insurance

Casual Dress Code

Competitive Pay

Health, Vision, and Dental Insurance

401(k) match

Pattern provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability, status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law. Senioriy level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries: Technology, Information and Internet Get notified about new Principal Software Engineer jobs in Lehi, UT.

#J-18808-Ljbffr