Senior Software Engineer, Point of Sale

2 days, 5 hours ago
Full-time
Senior
Software Development
Dutchie

Dutchie

Dutchie is the premier technology partner for cannabis retailers, providing a unified platform for seamless online ordering, pickup, and delivery services.

Specialty Retail
251-1K
Founded 2017
$603M raised

Description

  • Contribute to POS domain features such as user management, login/SSO/SAML/SCIM functionality, and settings and configuration pages.
  • Own and improve POS platform infrastructure, including ArgoCD deployment manifests and Pulumi infrastructure-as-code across production and pre-production environments.
  • Maintain, upgrade, and evolve shared libraries, frameworks, and system components to keep the codebase current, secure, and performant.
  • Define engineering standards, patterns, and best practices for the POS domain and document them for other teams.
  • Support the POS release process, including release candidate management, GitHub CI pipelines, release monitoring, and LaunchDarkly flag lifecycle automation.
  • Design, build, and maintain internal tools that support customer onboarding and day-to-day platform operations.
  • Participate in on-call rotation and incident response, including triage, post-mortems, and reliability improvements.
  • Identify and eliminate toil through automation, tooling improvements, and scalable processes.
  • Mentor junior engineers and contribute to a strong engineering culture.
  • Collaborate with Product Support Engineering, Implementation, Product, and Engineering teams to deliver a reliable platform.

Requirements

  • 6+ years of software engineering experience with strong ownership of complex systems.
  • Strong engineering fundamentals with experience in .NET and SQL.
  • React experience is a strong plus.
  • Experience with infrastructure-as-code and deployment tooling such as Pulumi, ArgoCD, and Kubernetes.
  • Experience with AI-driven engineering; building AI-powered tools is a plus.
  • Familiarity with feature flag systems such as LaunchDarkly and operational monitoring tools such as Datadog.
  • Comfort working across multiple large shared codebases in a multi-team ownership model.
  • Strong debugging and troubleshooting skills across multiple layers of a system.
  • Clear communication skills for translating technical complexity to cross-functional partners.
  • Low-ego, collaborative mindset with the ability to take ownership and raise the bar.

Benefits

  • Starting salary range of $124,000 to $201,000.
  • Full medical benefits, including dental and vision coverage.
  • Equity packages in the form of stock options for all employees.
  • Technology allowance for hardware, software, reading materials, and more.
  • Flexible vacation and sick days.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Mexico City, Mexico

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to help shape its accessible text-to-speech product experience across the Windows platform.

C# C++ CI/CD .NET
30 minutes ago

Software Engineer, Cash App Banking

Block 10K-50K Capital Markets

Cash App, part of Block, is hiring a software engineer for its Banking server engineering team to build and ship customer-facing banking experiences that help millions of users store, manage, and move money.

AWS Datadog DynamoDB gRPC Hibernate HTTP Java JSON JUnit Kafka Kotlin Microservices MySQL Prometheus
37 minutes ago

Senior Software Engineer, Core Experiences - Mountain View, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer to build the core services and SDKs behind its cross-platform product experience for an audio information platform serving millions of users.

GCP Java Kotlin
42 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Oslo, Norway

Speechify 51-250 Internet Software & Services

Speechify is seeking a Senior Windows Desktop Engineer to lead the design and development of accessible, high-quality native Windows applications that help millions of users read and learn without barriers.

C# C++ CI/CD .NET
58 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers