Senior Software Engineer (Integrations) for Vuori

TurnKey Labs, Inc.

Northern (KY)

Hybrid

USD 130,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote
Flexible PTO
Health/Sport Budget

Job summary

Vuori is seeking a Senior Software Engineer for the Enterprise Integrations team. You will design, develop, and support scalable integration services and APIs that connect ERP, ecommerce, warehouse, logistics, and partner ecosystems.

You will work hands-on with C#, .NET, and Azure services to enable reliable operations across platforms like Dynamics 365 Finance and Operations and Shopify, with a focus on observability and production readiness.

Qualifications

  • Bachelor's degree in CS, SWE, or related field.
  • 7+ years of professional software engineering experience.
  • Experience designing scalable REST APIs and enterprise integrations.
  • Hands-on with Microsoft Azure cloud technologies.
  • Strong OO, SOLID principles, microservices knowledge.
  • Experience integrating ERP/ecommerce/CRM systems.
  • Strong SQL skills for data modeling and optimization.

Responsibilities

  • Design, develop, deploy, and maintain enterprise integration solutions using C#, .NET, Azure services.
  • Build and support integrations between Dynamics 365, Shopify, warehouse systems, and retail platforms.
  • Develop and maintain RESTful APIs, web services, and serverless components.
  • Design scalable microservices with asynchronous messaging and idempotent patterns.
  • Troubleshoot production incidents and drive reliability improvements.
  • Improve observability with logging, dashboards, and monitoring.
  • Collaborate across Business Analysts, Product, QA, ERP, DevOps, and external partners.
  • Create and maintain technical design docs, specs, and runbooks.
  • Participate in on-call rotations to support critical integrations.

Skills

C# & .NET
Azure Functions
REST APIs
Distributed systems
CI/CD
SQL
Git & Azure DevOps

Education

Bachelor's degree in CS / SWE / related

Tools

Azure
Dynamics 365
Shopify integration

Job description

Company Description

Vuori is re-defining what athletic apparel looks like: built to move and sweat in but designed with a casual aesthetic to transition into everyday life. We draw inspiration from an active coastal California lifestyle: an integration of fitness, creative expression, and life. Our high-energy, fast-paced environment is reflected in the clothes we make. We aim to inspire others to take on all aspects of their lives with clarity, enthusiasm, and purpose while having a lot of fun along the way. We are proud to be an outlet for opportunity, personal growth, and success.

Job Description

As a Senior Software Engineer on the Enterprise Integrations team, you will play a critical role in designing, developing, and supporting the systems that connect Vuori's digital commerce, ERP, warehouse, logistics, retail, and partner ecosystem. You will build and maintain scalable integration services and APIs that enable reliable business operations across platforms such as Dynamics 365 Finance and Operations, Shopify, warehouse and fulfillment partners, retail systems, and external technology providers.

This is a hands-on senior engineering role focused on building reliable, scalable integration solutions and improving operational reliability. We are looking for someone who brings strong ownership, curiosity, production support discipline, and a desire to continuously improve how software is delivered.

Most Critical Skills
  • Excellent problem-solving skills with the ability to troubleshoot complex integration issues in real time.
  • Strong communication and collaboration skills, with experience working across multiple teams and disciplines.
  • Deep hands-on expertise building enterprise integrations with C#, .NET, and Azure services such as Azure Functions, Service Bus, Logic Apps, and Event Grid.
What You'll Get To Do
  • Design, develop, deploy, and maintain enterprise integration solutions using C#, .NET, Azure Functions, Azure App Services, Logic Apps, Azure Service Bus, Event Grid, Azure Storage, and related Azure services.
  • Build and support integrations between Dynamics 365 Finance and Operations, Shopify, warehouse management systems, 3PL providers, retail systems, fraud and payment platforms, shipping carriers, fulfillment partners, and other enterprise platforms.
  • Develop and maintain RESTful APIs, web services, serverless applications, and event-driven integration components.
  • Design scalable microservices and asynchronous solutions using messaging, queuing, pub/sub, retry, exception handling, and idempotency patterns.
  • Troubleshoot production incidents, support critical integrations, perform root cause analysis, and drive long-term reliability improvements.
  • Improve observability through logging, dashboards, alerts, Application Insights, Azure Monitor, operational reporting, and integration health monitoring.
  • Collaborate with Business Analysts, Product Managers, QA, ERP, Digital, DevOps, Retail, Data and Analytics, and external partners throughout the software development lifecycle.
  • Perform code reviews, promote code quality, maintain CI/CD discipline, and ensure solutions are secure, maintainable, scalable, and supportable.
  • Create and maintain technical design documents, integration specifications, support guides, runbooks, API documentation, and knowledge transfer materials.
  • Participate in on-call support rotations and contribute to the stability of business-critical integration platforms.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • 7+ years of professional software engineering experience, with hands-on development using C# and .NET.
  • Strong experience designing and developing scalable REST APIs, backend services, distributed systems, and enterprise application integrations.
  • Hands-on experience with Microsoft Azure cloud technologies such as Azure Functions, App Services, Service Bus, Event Grid, Azure Storage, Application Insights, Azure Monitor, and API Management.
  • Strong understanding of object-oriented programming, SOLID principles, design patterns, microservices, event-driven architecture, and distributed system design.
  • Experience integrating enterprise applications such as ERP, ecommerce, warehouse management, order management, CRM, supply chain, logistics, or retail systems.
  • Strong SQL skills, including data modeling, query optimization, stored procedures, and integration-related database development.
  • Experience with Git-based source control, pull request workflows, CI/CD pipelines, YAML-based build and release processes, and Azure DevOps or similar tooling.
  • Experience working in Agile delivery environments with strong discipline around design, documentation, testing, and production readiness.
  • Excellent problem-solving skills with the ability to troubleshoot complex integration issues in real time.
  • Strong communication and collaboration skills, with experience working across multiple teams and disciplines.
  • Ability to articulate technical concepts clearly to both technical and non-technical stakeholders.
Nice to have
  • Experience integrating with Dynamics 365 Finance and Operations.
  • Experience working with Shopify APIs, Shopify webhooks, ecommerce platforms, or order management integrations.
  • Experience building integrations for fulfillment, warehouse operations, retail systems, inventory synchronization, returns, exchanges, or logistics workflows.
  • Experience with Cosmos DB, Azure Data Factory, Synapse, or data replication patterns used by analytics and reporting teams.
  • Experience with Azure API Management, OAuth, JWT, API keys, authentication and authorization patterns, and secure API design.
  • Familiarity with Infrastructure as Code such as Bicep, Terraform, ARM templates, or similar tools.
  • Frontend development experience with React or Angular is a plus.
  • Experience implementing automated testing, test-driven development practices, and production monitoring standards.
AI and Modern Engineering Practices
  • Use AI-assisted development tools to improve development productivity, code quality, documentation, test coverage, design thinking, and operational support.
  • Critically evaluate AI-generated recommendations while maintaining high standards for security, maintainability, performance, reliability, and business correctness.
  • Explore how AI can improve SDLC activities such as requirements clarification, architecture planning, code generation, unit testing, code review, documentation, troubleshooting, and knowledge transfer.
  • Stay current with emerging AI-enabled software engineering practices and help the team adopt tools and workflows that create measurable value.
What You'll Bring
  • A strong ownership mindset and the ability to drive problems from discovery through production resolution.
  • A passion for solving complex integration, API, data flow, and distributed system challenges.
  • A continuous learning mindset with enthusiasm for cloud-native engineering and operational excellence.
We offer
  • We welcome new ideas and allow you to make an immediate impact on the team.
  • Flexible Paid time off(PTO for any reason, including sick days (no specified limits) and flexible work schedule.
  • Health/Sport Budget.
  • Fully remote.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Integrations Engineer — Remote (C#, .NET, Azure)
Senior Integrations Engineer — Remote (C#, .NET, Azure)

TurnKey Labs, Inc. • Northern (KY)

Hybrid
USD 130,000 - 170,000
Fully remote
Flexible PTO
Health/Sport Budget
Sr. Engineer, System Administration
Sr. Engineer, System Administration

Vuori • Carlsbad (CA)

On-site
USD 137,000 - 176,000
Health Insurance
Savings and Retirement Plan
Employee Assistance Program
+3
Associate Business Systems Analyst, D365 F&O
Associate Business Systems Analyst, D365 F&O

Vuori • Carlsbad (CA)

On-site
USD 109,000 - 140,000
Health Insurance
Savings and Retirement Plan
Employee Assistance Program
+3
Applications Support Manager, D365 F&O
Applications Support Manager, D365 F&O

TurnKey Labs, Inc. • United States

Remote
USD 120,000 - 150,000
Flexible PTO
Health/Sport Budget
Fully remote
Integration Developer
Integration Developer

DataMap • Overland Park (KS)

On-site
USD 60,000 - 90,000
Unlimited vacation
401(k) with employer match
Health insurance with generous company
+1
Integration Developer
Integration Developer

DataMap LLC • Overland Park (KS)

On-site
USD 54,000 - 90,000
Competitive salary
Bonuses
Unlimited vacation
+3
Principal Data Engineer
Principal Data Engineer

Vuori • Carlsbad (CA)

On-site
USD 173,000 - 222,000
Health Insurance
Savings and Retirement Plan
Employee Assistance Program
+3
D365 ERP Integration Specialist
D365 ERP Integration Specialist

WD-40 Company (UK) • San Diego (CA)

On-site
USD 72,000 - 97,000
Medical insurance
Dental and vision insurance
401K match
+2
Sr. Manager, Data Engineering
Sr. Manager, Data Engineering

Vuori • Carlsbad (CA)

On-site
USD 146,000 - 206,000
Health Insurance
Savings and Retirement Plan
Employee Assistance Program
+3
Azure Integration Engineer
Azure Integration Engineer

Conspicuous • United States

On-site
USD 100,000 - 130,000