Senior Software Engineer

Posted 45ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer at Flowhub leading technical direction for cannabis retail management platform projects. Responsible for system ownership and enhancement of performance, reliability, and extensibility.

Responsibilities:

  • Define and drive the technical direction for large, complex projects within a specific domain or product area, ensuring execution significantly improves key metrics, reliability, and performance.
  • Own critical systems and processes within the team's domain, providing architectural oversight for the team and mitigating technical risks to allow them to confidently rely on your guidance.
  • Systematically raise the engineering bar by proactively identifying and resolving complexity and flaws in architecture, processes, and technology within the team's codebase.
  • Lead through collaboration and mentorship, actively mentoring and coaching mid-level engineers, driving the adoption of best practices and high-leverage technologies within the team.

Requirements:

  • 5+ years of expertise building and delivering high-quality production software, demonstrating strong technical proficiency and system design skills.
  • Respectful, empathetic, and humble, a natural team player committed to proactively empowering and influencing cultural adherence, providing excellent feedback, and removing organizational barriers.
  • Deep experience solving complex technical issues within large, distributed systems and codebases.
  • Proven ability to lead and organize complex, multi-quarter projects from design to delivery, including defining execution processes and managing dependencies.
  • Strong product and domain knowledge, with a track record of translating customer and business understanding into successful technical implementations.

Benefits:

  • Equity