Demo

Senior Software Engineer - Automation

Flowhub
Boston, MA Full Time
POSTED ON 12/13/2025 CLOSED ON 1/11/2026

What are the responsibilities and job description for the Senior Software Engineer - Automation position at Flowhub?

About The Job

Flowhub is the cannabis retail management platform that helps dispensaries streamline

operations, improve compliance, and deliver exceptional customer experiences. We’re

building the future of cannabis retail through cutting-edge technology, and we’re looking

for passionate leaders to help us scale.

Role Overview

We are seeking a Senior Software Automation Engineer to serve as a critical quality leader. This role will be responsible for defining and executing the quality strategy to address the long-term needs of system integrity, testing scalability, and continuous delivery. The ideal candidate has deep experience in test architecture ownership, a proven track record of identifying and remediating systemic weaknesses across testing pipelines, and the ability to translate quality initiatives into measurable improvements in reliability and engineering velocity.

Responsibilities

  • Lead Quality Strategy for the Flowhub Platform: Own and define the comprehensive testing strategy for end-to-end pipelines, critical data flows, and services.
  • Define and Drive Long-Term Quality Strategy: Define and drive the long-term automation strategy that significantly improves quality metrics, platform integrity, and test scalability across multiple engineering teams.
  • Tooling & Infrastructure Influence: Own the selection and integration of tools and platforms that support scalable test automation, data validation, Continuous Training (CT), and Continuous Integration/Continuous Delivery (CI/CD).
  • Champion Best Practices and Systemic Improvement: Define and enforce standards for quality across all systems, and systematically raise the engineering bar by proactively identifying and resolving systemic flaws in testing architecture, quality processes, and tooling.
  • Measure & Improve Quality: Define and track quality metrics such as test coverage, test flakiness, and reliability, linking quality work to measurable business outcomes.
  • Lead Through Collaboration and Mentorship: Influence Engineering and Platform teams to adopt a quality-driven approach in their design and implementation, and mentor engineers across collaborating teams.

Requirements

  • 7 years in software development and/or test automation, with at least 3 years leading complex, distributed system testing.
  • A natural team player and Culture Ambassador who operates with humility, actively collaborates across boundaries, and prioritizes the success of FlowHub's mission above all else.
  • Strong programming experience with the ability to design and write reusable, scalable test frameworks.
  • Proven ability to lead testing efforts for large-scale, backend or platform systems, ideally including microservices or cloud-based architectures.
  • Deep understanding of test design methodologies, CI/CD practices, and test automation at scale.
  • Experience with test frameworks and tools such as PyTest, JUnit, or equivalent, and experience with performance testing of large-scale systems.
  • Skilled in driving multi-functional quality programs and influencing engineering architecture and tooling.
  • Preferred Qualifications: Experience working with cloud platforms (AWS/GCP/Azure) and containerized environments (Docker, Kubernetes); Experience in DevOps work.

Compensation Range: $145K - $175K

Salary : $145,000 - $175,000

Senior Software Engineer - Compiler
Siemens EDA (Siemens Digital Industries Software) -
Waltham, MA
Software Test Engineer- Automation
Boston Dynamics -
Waltham, MA
Lead Data Automation Engineer (Hybrid)
SLAS (Society for Laboratory Automation and Screening) -
Westwood, MA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Automation?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Automation career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$101,442 - $121,314
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer - Automation jobs in the Boston, MA area that may be a better fit.

  • Roberts Recruiting Boston, MA
  • We protect business data and provides secure connectivity for tens of thousands of the world's fastest growing companies. Thousands of IT service providers... more
  • 20 Days Ago

  • Coinbase Boston, MA
  • Ready to be pushed beyond what you think you’re capable of? At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitiou... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!