Senior Software Engineer, Predict
Pattern Group
Listing collected from Pattern Group's career site. NextChapter is independent of Pattern Group.
Lehi, UT · Posted March 10, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Pattern Group
More in Utah job market · All Senior Software Engineer jobs (2,606) · Retail & E-commerce · Engineering jobs
More roles at Pattern Group
- Manager, Ecommerce Strategy · Lehi, UT
- Associate Director of TikTok Shop · Lehi, UT
- Digital Advertising Strategist- Marketplaces · Lehi, UT
- Seller & Creator Livestream Manager · Los Angeles, CA
- Affiliate Marketing Manager · Lehi, UT
- HR Manager · Bethlehem, PA
Similar jobs
- Senior Software Engineer - Academy · Wgu · Salt Lake City, UT
- Staff Software Engineer - Salesforce · Wgu · Salt Lake City, UT
- Senior Software Engineer – (C#, .NET) · Onemain Finance · Salt Lake City, UT
- Senior Rust Software Developer (Minimum $10k Sign-On Bonus) · L3HARRIS Technologies Integrated Systems L.P. · Camden, NJ
- Staff Software Engineer · Visa · Austin, TX
- Senior Software Engineer - AI, CoCounsel International · Thomson Reuters · Eagan, MN
Where Lehi, UT ranks
Where Lehi, UT placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #1Best cities for entry-level jobs that want AI skills in the Mountain West28% · of 16
- #1Best cities for AI-skill jobs in the Mountain West32% · of 19
- #2Cities with the most hybrid jobs in the Mountain West24% · of 18
- #2Cities where the biggest share of jobs do not need a four-year degree in the Mountain West17% · of 14
- #3Best cities for director and executive jobs in the Mountain West19% · of 19
- #6Cities with the most jobs that do not need a four-year degree in the Mountain West33 jobs · of 15
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Pay compared with the market
This listing does not state pay. Across 1,008 open senior software engineer listings that state pay, the middle half runs $167,000 to $222,000 and the median is $199,000.
Listed pay is what employers advertise, not what people are paid.
Senior Software Engineer salaries by state · Check your own pay
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Are you obsessed with data, partner success, taking action, and changing the game? If you have a whole lot of hustle and a touch of nerd, come work with Pattern! We want you to use your skills to push one of the fastest-growing companies headquartered in the US to the top of the list.
Pattern accelerates brands on global ecommerce marketplaces leveraging proprietary technology and AI. Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern optimizes and automates all levers of ecommerce growth for global brands, including advertising, content management, logistics and fulfillment, pricing, forecasting and customer service. Hundreds of global brands depend on Pattern’s ecommerce acceleration platform every day to drive profitable revenue growth across 60+ global marketplaces—including Amazon, Walmart.com, Target.com, eBay, Tmall, TikTok Shop, JD, and Mercado Libre. To learn more, visit pattern.com or email press@pattern.com.
Pattern has been named one of the fastest growing tech companies headquartered in North America by Deloitte and one of best-led companies by Inc. We place employee experience at the center of our business model and have been recognized as one of Newsweek’s Global Most Loved Workplaces®.
What is a day in the life of a Senior Software Engineer?
Primarily engage in back-end development with potential for some front-end development
Contribute to both maintenance (30-40%) and new feature development (60-70%)
Participate in two-week sprints using ClickUp for project management
Collaborate with product managers on sprint planning and contribute to technical and product roadmaps
Have opportunities to learn and work with new technologies to solve complex ecommerce challenges
What will I need to thrive in this role?
3+ years of professional software engineering experience, with a focus on back-end development
Proficiency in Ruby on Rails; experience with Python, Go, ReactJS, or Java is a plus
Experience designing, developing, and maintaining scalable data pipelines (ETL/ELT) and strong proficiency in SQL
Proven ability to contribute to development projects and work independently with minimal supervision
Experience leveraging AI tools to enhance software development processes and improve code quality
Strong engineering fundamentals, adaptability, and a desire to learn
What does high performance look like?
You are seen and trusted as a technical expert at Pattern, driving new solutions and efficiencies
Your work doesn't stop at code delivery; you consider the entire product lifecycle and collaborate across functions
You care about code quality and collaborate with stakeholders to ensure solutions resonate with business needs
All solutions have been tested and proven for impact and cost optimization
What is my potential for career growth?
At Pattern, we prioritize internal mobility and professional development. You will have the opportunity to work alongside senior technical leadership, including our Principal Back-End Engineer, gaining exposure to global-scale architecture and cutting-edge AI integration that prepares you for senior engineering and leadership tracks.
What does success look like in the first 30, 60, 90 days?
30 Days: Complete technical onboarding, integrate into the two-week sprint cycle, and deliver initial contributions focused on resolving high-priority technical debt or back-end service improvements.
60 Days: Independently take ownership of a significant feature or a foundational enhancement to a data pipeline within the platform, actively contributing design and collaborating on roadmap planning.
90 Days: Independently scope, design, and drive a complex back-end project (e.g., a new service or a major system overhaul). Furthermore, identify and begin implementing a technical process or architectural improvement to enhance system performance and code quality.
We want individuals who are:
Game Changers- A game changer is someone who looks at problems with an open mind and shares new ideas with team members, regularly reassesses existing plans and attaches a realistic timeline to goals, makes profitable, productive, and innovative contributions, and actively pursues improvements to Pattern’s processes and outcomes.
Data Fanatics- A data fanatic is someone who recognizes problems and seeks to understand them through data, draws unbiased conclusions based on data that lead to actionable solutions, and continues to track the effects of the solutions using data.
Partner Obsessed- An individual who is partner obsessed clearly explains the status of projects to partners and relies on constructive feedback, actively listens to partner’s expectations, and delivers results that exceed them, prioritizes the needs of your partners, and takes the time to create a personable experience for those interacting with Pattern.
Team of Doers- Someone who is a part of a team of doers uplifts team members and recognizes their specific contributions, takes initiative to help in any circumstance, actively contributes to supporting improvements, and holds themselves accountable to the team as well as to partners.
What is the hiring process?
Initial phone interview with Pattern’s talent acquisition team
Video technical interview
Onsite interview with hiring manager and a panel of department leaders
Professional reference checks
Executive review
Offer
How can I stand out as an applicant?
Discuss professional accomplishments with specific data to quantify examples
Provide insights on how you can add value and be the best addition to the team
Focus on mentioning how you would be partner obsessed at Pattern
Share experience on any side projects related to data and analytics
Why should I work at Pattern?
Pattern offers big opportunities to make a difference in the ecommerce industry! We are a company full of talented people that evolves quickly and often. We set big goals, work tirelessly to achieve them, and we love our Pattern community. We also believe in having fun and balancing our lives, so we offer awesome benefits that include:
- 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 matches 100% of the first 3% in eligible compensation deferred and 50% of the next 2% in eligible compensation deferred.
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 federal, state, or local laws.