Dutchie logo
Dutchie

Everything you need to run an efficient & compliant cannabis dispensary: POS, Payments, Ecommerce, Insurance, and more.

Staff Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

7 days ago

Salary

$170K - $230K / year

Seniority

Lead

Bachelor Degree8 yrs expEnglishMongoDBPostgreSQLReactRubySQLTypeScript.NET

Job Description

Staff Engineer

Dutchie

• Make real improvements to enterprise-grade retail software at scale • Set technical direction — make the architecture calls that shape how systems evolve, and align teams behind them • Work with stakeholders to scope, sharpen, and stress-test customer-facing features • Get in front of customers to learn how they work and where it hurts, then turn that into better products • Partner across the org on unified solutions for problems that span teams • Mentor other engineers — everyone had help to get here, reinforce your own skills by helping others grow theirs • Help the team plan, estimate, and de-risk big work by breaking it down and sequencing it well • Set the bar for engineering judgment, code quality, and craft

Job Requirements

  • We're flexible on years of experience. The depth and influence we're after usually show up around 8+ years in, but it's about what you can do, not the number on your résumé.
  • A track record of building and running production systems at scale
  • Deep, hands-on experience in at least one modern backend stack — across Dutchie you'll find .NET/C#, TypeScript, Ruby, and React on the frontend, backed by PostgreSQL, MS SQL, and MongoDB. We care more about how fast you ramp than a perfect stack match on day one
  • Experience designing scalable data models across relational and non-relational stores
  • Pride in your craft — code that's clean, tested, and easy for the next person to build on.
  • You use LLMs routinely — researching unfamiliar systems, diagnosing issues, planning solutions to messy problems, writing and reviewing code, and watching what you ship.
  • You are comfortable and excited about an agentic first environment. You know how to utilize AI to ship better solutions faster and safer than you could by hand alone.
  • You raise the team's baseline — turning one-off wins into repeatable practices.
  • You make the people around you better — your biggest impact isn't just your code, it's how you raise everyone else's output and judgment.
  • You're genuinely curious about customers, and you let their pain points steer where the team spends its effort.
  • When a problem spans multiple teams and no one owns the whole thing, you're the one who scopes it, breaks it into pieces teams can run with, and keeps them pointed the same way.
  • You can hold several threads at once — a few projects plus the broader technical direction — and reprioritize cleanly when things shift.
  • You know where process helps and where it's in the way.
  • You communicate well — you make hard trade-offs clear to engineers, product, and leadership alike.
  • You own outcomes, not tasks — from ambiguous to shipped, accountable for how it runs in production.

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

Related Job Pages

More Full-stack Engineer Jobs

Dutchie logo

Software Engineer

Dutchie

Everything you need to run an efficient & compliant cannabis dispensary: POS, Payments, Ecommerce, Insurance, and more.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Drive Solutions: Take full responsibility for the lifecycle of your code, from design and development to testing and deployment. • Customer-Centric Building: Partner with product managers and get in front of customers to understand their pain points and turn those insights into delightful product experiences. • Agentic Development: Lean into agentic workflows to amplify your judgment, speed up implementation, and maintain a high quality bar. • Collaborate and Mentor: Work within a high-performing team to tackle shared platform problems while coaching others on how to get the most out of AI tooling. • Continuous Improvement: Constantly seek ways to refine our engineering culture, values, and processes to ensure we never settle for "good enough". • Operational Excellence: Participate in on-call rotations and lead incident responses, using advanced tools for logging, monitoring, and debugging to ensure system reliability.

United States
$107K - $143K / year
EvolutionIQ logo

Staff Software Engineer – Insurance Tech

EvolutionIQ

Leading the artificial intelligence transformation for insurance carriers.

Full TimeRemoteTeam 51-200H1B Sponsor

• Architect systems and write the code that makes them real, bringing EvolutionIQ's AI-native products into CCC's auto casualty business. • Dig into complex, sometimes messy legacy systems; decide what to rebuild, replace, or keep; and drive that work hands-on. • Build backend architectures that hold up in production, moving between fast prototypes and stable, long-lived systems, with AI and agentic tools core to how you work. • Set the engineering standard (best practices, design docs, code reviews, consistency) in close partnership with Product, Data Science, and Data Engineering.

New York
$245K - $270K / year
EvolutionIQ logo

Senior Software Engineer, Insurance Tech

EvolutionIQ

Leading the artificial intelligence transformation for insurance carriers.

Full TimeRemoteTeam 51-200H1B Sponsor

• Build and enhance enterprise SaaS applications across EvolutionIQ and CCC products, spending the majority of your time writing production code. • Modernize existing systems by working through complex legacy platforms while contributing to new product development and scalable backend services. • Leverage AI-assisted and agentic engineering tools to accelerate development, improve engineering productivity, and rapidly prototype new ideas. • Partner closely with Product, Data Science, and Data Engineering to deliver scalable, intuitive applications while contributing to technical design, code reviews, and engineering best practices.

New York
$215K - $230K / year
Blackpoint Cyber logo

Software Architect

Blackpoint Cyber

Stay ahead of cyberthreats by having the best-in-class, 24/7 Managed Detection and Response with Blackpoint Cyber.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Champion AI-driven approaches to software architecture, solution design, development workflows, and product delivery. • Execute software architecture deliverables and take hands-on ownership of delivering critical initiatives across the product portfolio, ensuring scalability, reliability, extensibility, and maintainability. • Participate in the design review process within the Product organization, guiding architectural principles, frameworks, and standards in collaboration with engineering teams. • Provide architectural leadership for software design and implementation, ensuring alignment across the Product organization through effective communication and collaboration. • Work closely with business stakeholders and foster strong cross-functional partnerships. • Provide technical leadership to development and test engineering teams, driving innovation and engineering excellence. • Drive research and execution of Proof of Concepts (PoCs) on leading-edge AI technologies, including AI-powered solutions and intelligent automation, and recommend the best approaches for adoption across the product portfolio. • Participate in the engineering on-call rotation and support production systems by helping troubleshoot critical issues, drive root cause analysis, and ensure platform reliability and availability.

United States
$140K - $160K / year