Senior Software Developer

Toronto, ON, Canada

Job Description


Hiring on behalf of Mazlite

Who is Mazlite?

Mazlite is a deep-tech startup based in Toronto. We have developed an Industrial IoT platform that is used to measure sprays and powders in advanced manufacturing environments. The technology has applications across a wide variety of industries including automotive, pharmaceutical, aerospace, agriculture, food manufacturing and more. We are the first company to bring this type of technology to the industrial space and our goal is to fundamentally disrupt these industries with our technology.

Mazlite is seeking a curious and talented software engineer to help us to bring our software stack to the next level. You will be encouraged to try new ideas and re-invent things as part of the process, which is integrated into our culture. We want both you and the company to grow together for a significant amount of time, this position is just the starting point.

We build services that help our users to capture, visualize, and analyze their data. You can expect to work with a motivated multi-disciplinary team with physics, biology and mechanical/industrial/software engineering backgrounds.



Responsibilities

As Mazlite is still a small company, the Senior Software Developer will be instrumental in taking our software stack to the next level. The Senior Software Developer will work closely with the CTO and CEO to ensure that software development is in line with the company vision. This is a senior position, but the candidate has to be sufficiently hands-on for doing everything needed for the team\'s success.

The following list outlines the general responsibilities of this position.

  • Oversee overall software architecture and design
  • Work with CTO on software development roadmaps and timelines
  • Implement new features and help maintain/upgrade existing systems
  • Oversee development of software security systems and perform security reviews
  • Contribute to dev-ops by improving the CI/CD system and the cloud infrastructure
  • Oversee and develop the backend microservice orchestration and communication
  • Improve backend code performance
  • Occasional hardware programming, such as laser boards and industrial cameras.
  • Research technologies to use in new features and stay informed of new, cutting edge technology
  • Perform code reviews to ensure appropriate standards
Skill Set

Essentials
  • Bachelor\'s degree in Computer Science, Computer Engineering or a related field
  • 7+ years of overall software development experience
  • 5+ years of experience with modern MVC frameworks (Python/Django and/or Ruby on Rails preferred) and development of complex applications in production
  • 3+ years of experience with modern SPA front-end frameworks (Angular and/or React preferred)
  • Backend/Frontend software architecture
  • SQL and no-SQL databases
  • Familiar with RESTful API design and best practices
  • Experience in Agile development, CI concepts and Git
  • Ability to implement professional UI/UX designs with pixel-perfect quality
  • Unit/Integration Testing
  • Application performance monitoring and bug tracking
  • Message Queueing systems (RabbitMQ preferred)
  • Appreciation for clean and well documented code
  • Excellent written and verbal communication skills
  • Must be located in Canada
Assets
  • Experience leading a development team
  • Experience programming hardware such as cameras, motor controllers, or other devices that use serial communication.
  • Experience with IoT deployment, organization and coordination
  • Experience with cloud computing platforms like AWS (EC2, ECS, RDS, LoadBalancers, Route53) or Heroku
  • Experience with Infrastructure as a Service frameworks (Terraform preferred)
  • Experience working for/with startups
Job Type: Permanent Full-time

Location: Remote (Canada only) - Greater Toronto Area Hybrid (preferred)

Base Salary: 130-150k CAD/year

Equity: 20k CAD/year

NuBinary

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2213330
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $130000 - 150000 per year
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned