Pattern®
Principal Software Engineer (AI-Accelerated Product Development)
Pattern®, Lehi, Utah, United States, 84043
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
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