Dutchie is a leading technology platform in the cannabis industry, powering dispensary operations and providing consumers with safe access to cannabis. They are seeking an experienced Staff Engineer to enhance their Pricing and Discounts features, focusing on backend expertise to build sophisticated pricing systems that meet complex business rules and regulatory requirements.
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
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
- Strong understanding of system scalability, performance optimization, and reliability patterns
- 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
- 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)
- Experience with cloud platforms (AWS preferred) for application deployment and scaling
- 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