Senior Software Engineer (Team Lead)

Canada (Remote)
Full Time
Product Development

We are changing the world, one municipality at a time!

Cocoflo is at the forefront of the SMART CITY movement! We partner with municipalities to expedite and execute their SMART CITY transformation strategies. We help cities, towns, and jurisdictions get ahead of an evolving digital world with innovative solutions in open data, e-services, e-governance, and payment processing. Some other interesting facts:

  • We are a rapidly expanding start-up pivoting to a high growth phase
  • We are looking for passionate go-getters who want to move fast and create a lasting impact
  • We're Vancouver based with presence across Canada & the US
  • Join our team and be a part of the transformatio

Your position on the team – All Star!

Reporting to: VP, Operations

You are a Senior Software Engineer! A leader of Cocoflo’s innovative development! A defender of SMART CITY living! A conduit from development to solution! You are responsible for the following:

  • Innovative & Comprehensive Product Development

A deep understanding of all stages of the digital development cycle. This includes Web App development, Front End Development, Back End Development, Mobile Development, while designing architectures, including software, hardware, and communications to support the total requirement, as well as to provide for present and future cross-functional requirements and interfaces.

  • Inspired Leadership

Manage a team of developers and testers and encourage creativity and efficiency throughout complex digital projects while getting a deep understanding of each employee’s role and how it contributes to the end product.

  • Collaboration with key stakeholders

Project Generation, Project Management, Quality Assurance and Operations all look to you to provide the “how to”. You are an instrumental leader in the organization.

  • Being a Team Player

What You Bring to The Team – The Tools & The Talent!

A Winning Approach

  • A passionate approach to work with a desire to push boundaries
  • Striving for efficiency without sacrificing quality
  • Collaborative & team oriented
  • Attention to detail
  • Self-starting and self-motivated
  • Always looking for a better way

The Spot-on Skills

  • High proficiency with a variety of coding tools – React, NodeJS, SQLAlchemy, and Flutter for mobile
  • Skilled at troubleshooting problems and getting a solution
  • High proficiency with AWS or other cloud services
  • Experience with CI/CD pipeline and DevOps
  • Experience with container orchestration systems for automating software deployment, scaling, and management such as Kubernetes
  • Experience building, maintaining, and optimizing data pipelines and overall data platform
  • Experience with data orchestration frameworks and tooling such as AWS Lambda and schedulers such as Airflow

The Track Record

  • Proven success with SaaS start-ups
  • 8+ years of software development
  • 2+ years of experience in data engineering and/or cloud/web engineering or related experience
  • Has mentored software developers on design patterns, development best practices and DevOps trade-offs
  • High scalability projects involving cloud-based infrastructure design and implementation
  • Debugging distributed systems with high data loads
  • Scrum/Agile development methodologies
  • B2G SaaS development experience is an asset

The Knowledge Fit

  • Graduated from a post-secondary institution
  • Bachelor’s Degree in engineering is preferred
  • Solid knowledge of municipal government is a definite plus.
  • SaaS, technology or a large transaction/process driven business would be nice to have.


What's In It For You!

At Cocoflo, achievement is team based. Your wins are our wins and vice versa. We want everybody on our team to reach their full potential. To do so, we offer the following:

  • Competitive compensation with base salary and bonus
  • A culture defined by a healthy and supportive work-life balance.
  • A dynamic, collaborative, progressive, and high-performing team
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Opportunities to do challenging work and to take on progressively greater accountabilities

Cocoflo is an equal opportunity employer. We are excited to meet with and hire the top talent out there. We appreciate your interest in working with us; however, only those applicants selected for interviews will be contacted.

Apply on LinkedIn