Pattern
Staff Software Engineer, Predict
Lehi, UT, US · Hybrid · Staff · Full-time · Posted Aug 20, 2025
- Experience
- 10+ years of professional software development experience.
- Education
- Bachelor's or Master’s degree in Software Engineering, Computer Science, or a related field.
About the job
Lead a team building and maintaining marketplace integrations and core services, providing architectural direction, delivering high-quality software, and mentoring engineers.
What you'll do
- Lead technical planning and software delivery, including architectural and day-to-day engineering decisions.
- Design, write, and maintain software, APIs, and third-party integrations; improve delivery throughput and service stability.
- Collaborate with business teams and partners, clarify customer needs, and mentor engineers and business teams.
What they ask for
- Bachelor's or Master’s degree in Software Engineering, Computer Science, or a related field.
- Broad understanding of coding and programming languages.
- Experience with database design and data modeling.
- Extensive knowledge of the software development process and corresponding technologies, and of design patterns and architectural styles.
Nice to have
- E-commerce or AdTech experience, particularly with Amazon SP-API or Walmart Marketplace APIs.
- Experience with MongoDB or DynamoDB, and familiarity with Docker and Kubernetes.
Tools
Amazon SP-API, Walmart Marketplace APIs, MongoDB, DynamoDB, Docker, Kubernetes
Model-written summary · the original posting is authoritative