Senior Software Engineer



Senior Software Engineer

Toronto, Ontario  - Permanent


Job Description

We are a SaaS platform for modern trucking companies. We are targeting the $700+ Billion dollar trucking industry. We are solving complex technical challenges to provide our customers with the most simple and intuitive operations software available on the market.

We are looking for a Senior Software Engineer to come in and help us create one of our core modules. This is an opportunity for a passionate person to join and become a key member of our team. We're solving exciting industry problems such as: route and resource optimization, OCR / ML document management, workflow automation and customization and many more...

Technologies that we used (that you'll be exposed to):
•Backend: Golang, NodeJS
•Frontend: React, Redux, Websocket
•Database: Postgresql, Redis, InfluxDB
•Automation: Ansible
•Infrastructure: AWS EC2, AWS S3, AWS VPC, Docker, Kubernetes, Spinnaker


Future exciting things that we're looking into:
•Machine Learning, OCR, AI
•NOSQL (Elastic Search, Mongodb, Cassandra, etc)
•Serverless architecture
•GraphQL
•GraphDB


Must Have Skills:

Requirements:
•4+ years of development experience.
•We use Javascript / React / Redux on the front-end so it would be great if you already had experience with any of them too
•Experience writing REST APIs
•Experience with SQL
•Proficient in Version Control Systems like Git / SVN / Mercurial
•Experience with any project management tool like JIRA / Asana
•A degree from a real school (Greendale Community College - https://www.youtube.com/watch?v=eyFX480S6jM)


Nice to Have Skills:

Bonus Points:
•Previous experience in a hyper growth startup
•Experience with Coding Golang
•Specialization in certain skills such as: database optimization, security, workflow automation / customization, distributed system design, enterprise software design
•Trucking integration experience
•Open Source experience
•EDI experience
•CS / MSc Degree


Details:

Starting: ASAP