Job DescriptionAs a Senior Software 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.
What you'll get to do: - 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.
QualificationsWho you are:- 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.
Preferred Skills
- 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.
Additional InformationOur investment in you:At Vuori, we're proud to offer the following to our employees:
- Health Insurance
- Savings and Retirement Plan
- Employee Assistance Program
- Generous Vuori Discount & Industry Perks
- Paid Time Off
- Wellness & Fitness benefits
The salary range for this role is $148,000 - $180,000 per year. This role is bonus eligible.