Role Description
As a Senior Backend Engineer on the Digital Engineering team, you will play a critical role in building and evolving the technology that powers Vuori’s rapidly growing Ecommerce platform. You will design, develop, and maintain scalable backend services and integrations, collaborating closely with cross-functional partners to deliver reliable, high-quality customer experiences.
This is a hands-on engineering role with the opportunity to influence architecture, mentor teammates, and shape the technical direction of the team. We’re looking for someone who brings curiosity, a strong sense of ownership, and a genuine desire to keep getting better, both individually and as a team.
-
Design and develop secure, performant, and scalable applications that power Vuori’s ecommerce platform.
-
Collaborate with front-end engineers, product managers, and infrastructure architects to deliver reliable services and customer experiences.
-
Build and maintain integrations with third-party APIs, including Shopify, Algolia, and content management systems.
-
Optimize application performance through caching strategies, query optimization, and efficient data access patterns.
-
Uphold code quality through thorough reviews, comprehensive test coverage, and well-defined standards and design patterns.
-
Implement error handling, dashboards, and alerts for production monitoring. Participate in on-call rotations and incident responses.
-
Stay current in emerging technologies and influence architectural decisions. Bring curiosity and willingness to experiment.
-
Leverage AI-powered tools to improve the development of workflows, code quality, and documentation. Proactively explore how AI can enhance team productivity.
-
Mentor engineers and foster a vibrant, inclusive engineering culture across the organization.
Qualifications
-
Bachelor’s degree in Computer Science or a related field, or equivalent years of experience preferred.
-
5+ years of professional back-end development experience.
-
Expert proficiency in TypeScript, Node.js, and modern JavaScript (ES6+), or a comparable modern language (e.g., Python).
-
Strong understanding of REST and GraphQL.
-
Experience with Azure Functions or AWS Lambda for serverless architectures.
-
Proficiency with PostgreSQL or other relational databases, including schema design, query optimization, and migrations.
-
Strong experience with testing frameworks (Jest) and test-driven development practices.
-
Solid understanding of authentication and authorization patterns (JWT, OAuth, API keys).
-
Proficiency with GitHub or Bitbucket, including PR workflows, YAML-based CI/CD pipelines, and version control.
-
Experience with observability platforms (New Relic, Sentry, Azure Application Insights), including alerting and dashboards.
-
Understanding front-end technologies (especially React) and ability to collaborate effectively with front-end engineers.
-
Strong communication skills; able to articulate technical concepts to both technical and non-technical partners.
Requirements
-
Experience with enterprise Node.js frameworks (NestJS, Next.js, Express, Fastify).
-
Familiarity with Shopify APIs (Admin, Storefront, Webhooks).
-
Knowledge of Infrastructure-as-Code (Azure Bicep, Amazon CDK, Terraform).
-
Experience with message brokers and queues (Azure Service Bus, Amazon Data Firehose), event-driven patterns.
Benefits
-
Health Insurance
-
Savings and Retirement Plan
-
Employee Assistance Program
-
Generous Vuori Discount & Industry Perks
-
Paid Time Off
-
Wellness & Fitness benefits