P

Software Engineer (Integrations Team)

Pattern
Full-time
On-site
Lehi, Utah, United States
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 and use your skills to push one of the fastest-growing companies in the US to the top of the list!Pattern is the premier partner for global ecommerce acceleration and is headquartered in the United States, Utah's Silicon Slopes tech hub—with offices in Asia, Australia, Europe, the Middle East, and North America. Valued at $2 billion, Pattern has been named one of the fastest growing tech companies in North America by Deloitte and one of best-led companies in America by Inc. More than 150 global brands like Nestle, Sylvania, Kong, Panasonic, Sorel, and Pandora rely—rely on Pattern's global ecommerce acceleration platform to scale their business around the world. 

The Software Engineer II sits on our Integrations team. The incumbent will be responsible for both front-end and back-end development, with a strong emphasis on APIs. Key responsibilities include championing the front end, mentoring front-end developers in India, building APIs, managing related databases, and maintaining/extending the existing "Connect" system which facilitates communication with various marketplaces. The role requires versatility and a willingness to dive into diverse projects.

What is a day in the life of a Software Engineer II?

    • Leading and championing front-end development initiatives.
    • Mentoring junior front-end developers, particularly our team members in India.
    • Designing, building, and maintaining robust APIs.Managing and optimizing related databases.
    • Extending and maintaining our existing "Connect" system, which is crucial for our interactions with various online marketplaces.
    • Diving into diverse projects and adapting to evolving needs within a fast-paced environment.

What will I need to thrive in this role?

    • 2+ years of professional software engineering experience
    • API Expertise: Deep familiarity with REST APIs and GraphQL is paramount.
    • Backend Languages: Highly proficient in TypeScript and Ruby on Rails. Experience with other languages like Python is also acceptable.
    • Search Technologies: Experience with OpenSearch or Elasticsearch is a significant advantage.
    • Databases: A solid understanding of SQL is required.
    • Security: Familiarity with authentication and authorization concepts is a huge plus.
    • Cloud Platforms: AWS experience is beneficial.Strong understanding of SaaS products and experience in fast-paced, iterative development environments.
    • Proven ability to lead projects and work independently with minimal supervision.
    • Experience working with cross-functional teams and managing stakeholder relationships.

What does high performance look like?

    • You are seen and trusted as a technical expert at Pattern, driving new solutions and efficiencies through innovative software development.
    • Your work doesn't stop at code delivery; you consider the entire product lifecycle and collaborate across functions to ensure maximum value.You care about code quality and collaborate with other stakeholders to ensure our solutions resonate with business needs.
    • All solutions have been tested and proven for impact and cost optimization.
    • You are effective at delegating and monitoring repeatable and task-focused work with junior engineers, optimizing your time and energy across both strategy and execution.

What is the team like?

    • You will work under the supervision of a Principal Software Engineer, collaborating with a team of front-end and back-end engineers based in the US and India.
    • The team follows a hybrid work schedule; Monday, Wednesday, and Thursday in the office, and work from home on Tuesday and Friday.

What is the hiring process?

    •  An initial phone interview with Pattern’s talent acquisition team
    • A technical assessment
    • An onsite interview with a panel of department leaders
    • Reference checks 
    • Executive review
Why should I work at Pattern?
Pattern offers big opportunities to make a difference in the eCommerce accelerator industry! We are a company full of talented industry experts that evolves quickly and often, we set big goals and work tirelessly to achieve them, and we love our Pattern family. 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 PayHealth, Vision, and Dental Insurance
401(k)

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.