Staff Software Engineer, Pricing and Discounts

Posted 2 Days Ago
Hiring Remotely in USA
Remote
162K-220K Annually
Senior level
Software
An all-in-one technology platform powering the cannabis industry with Point of Sale, Ecommerce, Payments, and more.
The Role
Lead the development of pricing and discounts systems, focusing on backend design, API development, database optimization, and mentorship.
Summary Generated by Built In

About Dutchie

Founded in 2017, Dutchie is a comprehensive technology platform powering dispensary operations, while providing consumers with safe and easy access to cannabis. Dutchie aims to further support the positive societal change the cannabis industry brings to the world through wellness benefits, social justice, and empowering local communities through tax revenue. Powering thousands of dispensaries across 40+ markets throughout the United States and Canada, Dutchie is the leading technology company in the cannabis space and was named in Fast Company’s 10 Most Innovative Companies in North America and listed two years in a row on LinkedIn’s Top 50 Startups.

Dutchie has raised over $600M in funding to date, backed by D1 Capital Partners, Tiger Global, Dragoneer, DFJ Growth, Thrive Capital, Howard Schultz, Snoop Dogg’s Casa Verde Capital, Gron Ventures, members of the founding team at DoorDash, Kevin Durant’s Thirty Five Ventures, and other notable angel investors.

About the Role

We are 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. The ideal candidate will possess extensive experience with modern application development technologies, with a strong focus on backend systems, complex business logic, and scalable architecture. We are looking for someone who not only excels in building robust, high-performance pricing and tax calculation systems, but will also drive innovation in how we deliver flexible, accurate, and performant pricing capabilities to our customers. 

You'll create improved user experiences, enhance application performance, and collaborate with cross-functional teams to build seamless integrations. Your expertise will be instrumental in establishing technical patterns that elevate the entire team while directly impacting revenue optimization and customer satisfaction. If you thrive in a fast-paced environment, enjoy solving challenging technical problems at the intersection of complex business logic and high-volume transactions, and share our passion for delivering outstanding products to our customers, we want to hear from you!

What You'll Do...

Technical Leadership:

  • 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.

Full-Stack Development (Backend-Focused):

  • 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.
  • Create responsive, performant UI components for pricing management and visualization.

Database Design and Optimization:

  • 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.

Integration and Cross-Functional Collaboration:

  • 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.
  • Work with Ruby-based systems where necessary for integration touchpoints.

Quality, Scalability, and Innovation:

  • Implement comprehensive testing strategies to ensure pricing accuracy and system reliability.
  • Design systems that scale to support growing transaction volumes and business complexity.
  • Stay ahead of industry trends and drive technical decisions that balance business needs, technical excellence, and delivery timelines.
What You Bring...
  • 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.
It's a Bonus if You...
  • Have experience in the cannabis industry or retail/e-commerce environments, particularly with complex pricing models and promotional systems.
  • Possess experience building pricing engines, discount calculation systems, or tax computation platforms.
  • Have a history of contributing to open source projects, demonstrating community engagement and technical leadership.
  • Background in working with regulatory compliance requirements in pricing or taxation.
You’ll Get…

We are targeting a starting salary of $162,000 - $220,000 based on the intended level for this role.
In addition to cash compensation, our total rewards package includes:
  • Full medical benefits including dental and vision plans to ensure you always have the best care.
  • Equity packages in the form of stock options to all employees.
  • Technology (hardware, software, reading materials, etc..) allowance
  • Flexible vacation and sick days

At Dutchie, we’re committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Dutchie believes that diversity and inclusion among our teammates is critical to our success, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.

Top Skills

AWS
C# .Net
Ms Sql Server
Postgres
React
Ruby
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
390 Employees
Year Founded: 2017

What We Do

Dutchie is the leading technology partner for cannabis retailers of all sizes. With a range of solutions covering point of sale, payments, ecommerce, insurance, and more, Dutchie empowers dispensaries to run efficiently, scale their operation easily, stay compliant, and offer outstanding experiences to the customers who rely on them.

Why Work With Us

Dutchie is opening people's minds to the good cannabis can do. We believe in helping making cannabis safely accessible to everyone in a compliant, legal manner. The benefits cannabis brings should be available to all. Tackling justice reform and equity in our industry can offer stronger support to underrepresented and marginalized groups.

Gallery

Gallery

Similar Jobs

Leader Bank Logo Leader Bank

Senior BSA Analyst

Fintech • Insurance • Payments • Social Impact • Financial Services
Remote or Hybrid
United States
420 Employees
68K-102K Annually

Grammarly Logo Grammarly

Senior Product Designer

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Easy Apply
Remote or Hybrid
3 Locations
1500 Employees
120K-240K Annually

The PNC Financial Services Group Logo The PNC Financial Services Group

Product Advisor II - Small Business Banking

Machine Learning • Payments • Security • Software • Financial Services
Remote or Hybrid
USA
55000 Employees
5-5 Annually

Scrunch AI Logo Scrunch AI

Senior Software Engineer

Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Remote
United States

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account