Dutchie

Staff Software Engineer, Pricing and Discounts

Dutchie

Remote • Full-Time 💰 $162,000 - $220,000

Posted 1 weeks ago • 1 views

Job Description

Dutchie is seeking an experienced and visionary Staff Engineer to play a pivotal role in advancing our Pricing and Discounts features within our cannabis retail and e-commerce applications. This individual will serve as a technical leader, leveraging deep backend expertise to build sophisticated pricing systems that handle complex business rules, multi-tier discount strategies, and regulatory compliance requirements unique to the cannabis industry.

Key Responsibilities

  • Lead the design and implementation of scalable, reliable, and performant pricing and discounts systems
  • Establish best practices and frameworks for backend development, ensuring performance, accuracy, and maintainability
  • Mentor and collaborate with team members, fostering growth and innovation in both technical and business domain knowledge
  • Architect and build robust pricing calculation engines, discount logic, and tax computation systems using C# .NET
  • Design and optimize complex business rules, algorithms, and workflows for pricing scenarios
  • Develop high-performance APIs to support real-time pricing and discount calculations under high-volume transactional loads
  • Build intuitive user interfaces using React for configuring pricing rules, discounts, and promotions
  • Design efficient database schemas in MS SQL Server and PostgreSQL to support pricing data models
  • Optimize complex queries and stored procedures for pricing calculations, ensuring data integrity and consistency
  • Implement effective caching and performance optimization strategies
  • Build and maintain seamless integrations with other systems (e.g., inventory, orders, payments)
  • Partner with product managers, designers, and stakeholders to translate business requirements into technical solutions
  • Implement comprehensive testing strategies to ensure pricing accuracy and system reliability
  • Design systems that scale to support growing transaction volumes and business complexity

Requirements

  • 8+ years of hands-on experience in full-stack application development with deep expertise in backend systems and server-side languages, primarily C# .NET
  • Extensive experience building complex business logic, calculation engines, and transactional systems with a strong backend focus
  • Solid experience with modern frontend development using React for building intuitive user interfaces
  • Strong proficiency with database technologies, including MS SQL Server and PostgreSQL, with advanced SQL skills and database optimization expertise
  • Proven track record designing and implementing RESTful APIs and microservices architectures
  • Experience with pricing systems, e-commerce platforms, discount engines, or similar complex business rule systems (highly preferred)
  • Strong understanding of system scalability, performance optimization, and reliability patterns
  • Familiarity with Ruby or other backend languages for integration scenarios (bonus)
  • Experience with cloud platforms (AWS preferred) for application deployment and scaling
  • Knowledge of testing strategies, including unit testing, integration testing, and test automation
  • Demonstrated ability to translate complex business requirements into scalable technical solutions
  • Strong mentorship and technical leadership experience, with a track record of guiding junior engineers
  • Excellent communication skills and experience collaborating with cross-functional teams, including product managers, designers, and business stakeholders
  • Experience working in fast-paced environment with rapid iteration cycles

Benefits & Perks

  • Full medical benefits including dental and vision plans
  • Equity packages in the form of stock options
  • Technology (hardware, software, reading materials, etc..) allowance
  • Flexible vacation and sick days

Job Details

Job Type

Full-Time

Category

Technology

Company Size

500-1000 employees

Remote Work

Remote

Pay Range

$162,000 - $220,000

About Dutchie

Dutchie

Dutchie

Cannabis Technology

Dutchie is a leading cannabis technology company providing point-of-sale, e-commerce, and payments solutions for dispensaries. Their platform powers thousands of dispensaries across North America, helping cannabis retailers manage operations, drive sales, and enhance customer experiences.

Bend, OR
500-1000 employees employees
Founded in 2017
View all jobs
Apply for this Job

Save jobs and track your applications with a subscription

Unlock Premium Features

Already a member? Log in

Similar Jobs