Dutchie · 5 hours ago
Staff Software Engineer, Pricing and Discounts
Dutchie is a leading technology platform in the cannabis space, dedicated to enhancing dispensary operations and consumer access to cannabis. The Staff Software Engineer will lead the development of pricing and discounts systems, focusing on backend expertise to create scalable and reliable solutions in a fast-paced environment.
CannabisConsumerPoint of SaleSoftware
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
Create responsive, performant UI components for pricing management and visualization
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
Work with Ruby-based systems where necessary for integration touchpoints
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
Qualification
Required
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
Strong understanding of system scalability, performance optimization, and reliability patterns
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
Preferred
Experience with pricing systems, e-commerce platforms, discount engines, or similar complex business rule systems (highly preferred)
Familiarity with Ruby or other backend languages for integration scenarios (bonus)
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
Benefits
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
Company
Dutchie
Dutchie provides an all-in-one technology platform that powers dispensary operations.
H1B Sponsorship
Dutchie has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2023 (1)
Funding
Current Stage
Late StageTotal Funding
$603MKey Investors
D1 Capital PartnersTiger Global ManagementThrive Capital
2021-10-14Series D· $350M
2021-03-16Series C· $200M
2020-08-18Series B· $35M
Leadership Team
Recent News
New Cannabis Ventures
2025-11-11
Company data provided by crunchbase