Software Engineer

Winmark

Plymouth (MN)

In loco

USD 124.000 - 179.000

Tempo pieno

6 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Medical, dental, and vision coverage
Flexible Spending Accounts
401(k) plan with company match
Discretionary profit-sharing
Company-paid life insurance
Paid time off & holidays
Free onsite fitness center

Descrizione del lavoro

Winmark is seeking a Software Engineer in Plymouth, MN to develop, enhance, and support the core retail platform systems powering store operations at scale.

The role emphasizes backend development with TypeScript, Node.js, and frameworks like Nest.js/.NET, along with API design, data modeling, and automated testing to ensure reliable, maintainable services across thousands of locations.

Competenze

  • 4-year degree in Computer Science or Computer Engineering or related field of study.
  • 7+ years building and operating production-grade systems.
  • Experience contributing to the design and implementation of application components, services, or system architecture.
  • Ability to diagnose and resolve production issues using logs, metrics, and debugging tools.
  • Understanding of transactional systems, data integrity, and reliable application behavior.
  • Experience with relational databases, SQL, data modeling, and API design.
  • Backend service development using TypeScript, Node.js, Nest.js .NET, or comparable frameworks.
  • Familiarity with modern frontend development using React or similar frameworks.
  • Experience writing unit and integration tests, with an understanding of broader automated testing practices.

Mansioni

  • Develop and enhance core point-of-sale and enterprise systems supporting thousands of retail locations.
  • Contribute to technical design and implementation of features and services, from development through deployment and support.
  • Help modernize legacy platform components while maintaining stability for active stores.
  • Build maintainable backend services, data models, and supporting frontend functionality.
  • Translate business requirements into clear technical approaches and achievable implementation steps.
  • Investigate and resolve application and data issues using sound debugging and problem-solving practices.
  • Apply performance, reliability, and security principles to systems handling transactional workloads.
  • Write and maintain automated tests to protect critical workflows and support safe releases.
  • Participate in design discussions and code reviews, incorporating feedback and sharing practical solutions.
  • Assess tradeoffs and adapt approaches to make progress through evolving requirements, balancing delivery speed, scalability, reliability, and business risk.

Conoscenze

TypeScript
Node.js
Nest.js
.NET
React
APIs
Unit & Integration Tests
SQL & Data Modeling
Debugging & Production Issues
System Design & Architecture

Formazione

Bachelors degree in Computer Science or Computer Engineering

Strumenti

Nest.js
.NET
React

Descrizione del lavoro

Salary Range: $124,000.00 To $179,000.00 Annually

Help build the systems that keep thousands of stores running.

As the company behind Plato's Closet, Play It Again Sports, Once Upon A Child, Music Go Round, and Style Encore, we help entrepreneurs build successful businesses while making resale accessible to communities across North America.

Winmark is looking for a Software Engineer to develop, enhance, and support the core retail platform systems that power store operations at scale. This role brings strong backend development fundamentals and contributes to the design and implementation of reliable, maintainable solutions. You would have the opportunity to expand architectural responsibility while delivering practical improvements to systems used every day.

Job Duties
  • Develop and enhance core point-of-sale and enterprise systems supporting thousands of retail locations
  • Contribute to technical design and implementation of features and services, from development through deployment and support
  • Help modernize legacy platform components while maintaining stability for active stores
  • Build maintainable backend services, data models, and supporting frontend functionality
  • Translate business requirements intoclear technical approaches and achievable implementation steps
  • Investigate and resolve application and data issues using sound debugging and problem-solving practices
  • Apply performance, reliability, and security principles to systems handling transactional workloads
  • Write and maintain automated tests to protect critical workflows and support safe releases
  • Participate in design discussions and code reviews, incorporating feedback and sharing practical solutions
  • Assess tradeoffs and adapt approaches to make progress through evolving requirements, balancing delivery speed, scalability, reliability, and business risk
  • Additional responsibilities and projects as assigned.
Requirements
  • 4-year degree in Computer Science or Computer Engineering or related field of study.
  • 7+ years building and operating production-grade systems.
  • Experience contributing to the design and implementation of application components, services, or system architecture
  • Ability to diagnose and resolve production issues using logs, metrics, and debugging tools
  • Understanding of transactional systems, data integrity, and reliable application behavior
  • Experience with relational databases, SQL, data modeling, and API design
  • Backend service development using TypeScript, Node.js, Nest.js .NET, or comparable frameworks
  • Familiarity with modern frontend development using React or similar frameworks
  • Experience writing unit and integration tests, with an understanding of broader automated testing practices
Preferred Qualifications
  • Retail or multi-location franchisee systems experience
  • Exposure to distributed or offline-first architectures
  • Payments, hardware integrations, or third-party APIs
  • AI assisted development helping design, build, and test projects.

Location: Plymouth, Minnesota | Monday – Friday, 8:00 a.m. – 5:00 p.m.

Pay range:$124,000–$179,000 per year

Position status: Exempt

  • Medical, dental, and vision coverage with competitive employee contributions
  • Flexible Spending Accounts (Healthcare and Dependent Care)
  • 401(k) plan with company match
  • Discretionary profit-sharing opportunities
  • Company-paid life insurance
  • Paid time off, including vacation, personal days, and 11 paid holidays
  • Free onsite fitness center
Ready to Make an Impact?

If you enjoy building dependable software, improving complex systems, and seeing your work make a difference in day-to-day operations, we’d love to hear from you.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Engineer
Software Engineer

Winmark Corporation • Plymouth (MN)

In loco
USD 124.000 - 179.000
Medical, dental, and vision coverage
401(k) plan with company match
Discretionary profit-sharing
+2
Plato's Closet and Style Encore Field Operations Manager
Plato's Closet and Style Encore Field Operations Manager

Winmark – the Resale Company • Plymouth (MN)

In loco
USD 65.000 - 90.000
Health benefits
Profit sharing
401(k) retirement plan
+4
Solutions Engineer, Merchandising Systems
Solutions Engineer, Merchandising Systems

Northern Tool + Equipment • Burnsville (MN)

Ibrido
USD 90.300 - 138.330
Competitive Pay
Flexible Work Schedule
Comprehensive Benefits Package
+3
Principal Backend Engineer
Principal Backend Engineer

Parts-Town • Stati Uniti

In loco
USD 133.000 - 180.000
Health insurance
Dental insurance
Vision insurance
+6
Once Upon a Child Field Operations Manager
Once Upon a Child Field Operations Manager

Winmark – the Resale Company • Plymouth (MN)

In loco
USD 65.000 - 90.000
Profit sharing
Great benefits package
Principal Backend Engineer
Principal Backend Engineer

Parts Town • Addison (IL)

Ibrido
USD 133.000 - 180.000
Team events and recognition
Volunteer opportunities
Monthly IT stipend
+5
Full Stack Developer
Full Stack Developer

KellyMitchell Group • Richfield (MN)

Ibrido
USD 83.000 - 118.000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Principal Backend Engineer
Principal Backend Engineer

Midwest Startups • Stati Uniti

Ibrido
USD 133.000 - 180.000
Parts Town Pride
Quarterly profit-sharing bonus
Hybrid Work schedule
+13
Principal Backend Engineer
Principal Backend Engineer

Midwest Startups • Illinois

Ibrido
USD 133.000 - 180.000
Hybrid Work Schedule
Quarterly Profit-Sharing
Casual Dress Code
+7
Senior Software Engineer / PoS & Payments / NYC
Senior Software Engineer / PoS & Payments / NYC

Kelly Services • New York (NY)

In loco
USD 220.000 - 300.000
Equity
Medical and dental benefits
401(k)
+2