Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 7 Golang Jobs (1 new this month) in Montreal, Quebec, Canada 🇨🇦 in December 2024 at companies like Archie, Opslock and nesto with salaries from $60,000 to $110,000 working as a Golang Developer, Backend Software Developer and Back End Software Developer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
37 developers joined Golang Cafe in the last 30 days
12,657 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
7 of 7 Golang Jobs in Montreal, Quebec, Canada 🇨🇦 • Sort by
Date
Golang Developer Archie Montreal, Canada C$60,000 to C$65,000 a year
June 2021
5 Applicants This Week
More Than 6 Months Old
Job Description
ABOUT US
Archie provides flexible & hybrid office spaces with an all-in-one software in order to manage offices and enable employees to work from anywhere.
Our industry is growing very fast at 30% YOY and it is forecasted that 30% of all office spaces will be flexible in 2030, unlocking many opportunities for you and the company.
We are a pre-seed, VC backed tech company raising our next round in 6 months.
We are hiring a Go Developer that will be assisting the CTO to deliver new features efficiently, while hitting the product roadmap objectives.
As a Go Developer, you will work on our web services for a hot new software enabling flexible working. Your primary focus will be the development of new features and third party integrations.
You will be working on a product that will shape how people work in the future and you will be working with cutting-edge technologies.
Backend Software Developer Opslock Montreal, Canada $70,000 to $110,000 a year
December 2020
3 Applicants This Week
More Than 6 Months Old
Job Description
Founded in 2018 and backed by Baseline Ventures (https://www.baselinev.com/), Opslock is a complete predictive management platform with the ambition of making the world a safer place to work.
As a Software Developer at Opslock, you’ll help build the infrastructure and backend services to power the Opslock platform. Our core focus is developing tools to leverage data to ultimately provide insights and predictions into workforce behavior.
Technology overview:
Language: Go
Database: PostgreSQL
API Interface: GraphQL
Other tools: Docker, Redis, ElasticSearch / Kibana
Example project: We’ve developed our own on-premise solution that provides locally-networked cloud functionality offline, by deploying hardware with dockerized containers and bespoke filtered replication service to our database.
What you bring to our team:
You have a proven track record of building SaaS using similar technologies
You have the ability to build and share ideas with clarity and passion and to give and receive feedback with open-mindedness.
You’re a great communicator, with the proven ability to influence and educate others. You know how to communicate convincingly your solutions.
About us:
Our Mission is to enhance the efficiency of human achievement, disconnecting the amazing things people achieve when they work together, from human and environmental tragedy. We’re building a SaaS platform for industrial worksites where operations and safety management is powered by built-in AI to make sure everyone gets back home safely, by predicting hazards in the workplace before they become disasters.
We’re a small team of developers, salespeople, and operations specialists looking at growing and adding members that will add value to our organization. Our passion for building and shaping the future of an industry and doing meaningful work is what brought us together. Our workplace culture is built on trust, transparency and openness, with very limited rules because we trust everyone’s judgment and their ability to make good decisions.
While some of us are still working fully remotely, our newly renovated and COVID-friendly offices are open, so you get the opportunity to work from wherever you feel comfortable and productive.
What we have to offer:
Flexible schedule, including the opportunity to work remotely
A generous paid-time-off policy
A dog-friendly office (as long as your furry companion is friendly!)
Fully subsidized OPUS card
Health insurance paid 100% by us, access to telemedicine and a health & wellness personal account to help you keep your mind and body in good health
If you feel like you could be a good fit for the role, please reach out!
Back End Software Developer nesto Montreal, Canada C$85,000 to C$120,000 a year
November 2020
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Two years in, and after raising an 11.5M$ Series A round, it’s time for a great Back-End Developer to join our team.
nesto is on a mission to offer a positive, empowering, and transparent property financing experience, simplified from start to finish.
Powered by our technology, we screen the whole market in seconds to find the most affordable mortgage while our commission-free experts provide customers with unbiased support along the process. People that are using our technology love it.
Our tech team is composed of designers, software engineers, and product people who work closely with our Mortgage Brokers, Underwriters, and Customer Success teams. We’re very collaborative and fortunate to have a multi-disciplinary team that brings a variety of perspectives.
Several tech projects are progressing in parallel at a high delivery pace.
Our technology stack allows customers to shop and access mortgage products by enabling them to complete their mortgage application digitally.
Our front-end product is written in TypeScript (React).
Most of our back-end code is written in GO, using chi and sqlx.
The infrastructure is mainly running on GCP and is administered completely programmatically, via Terraform. We’re using several GCP services — Storage, Container Registry, Cloud Build, Monitoring, Logging, SQL, Pub/Sub, etc. Most of the code is deployed in containers on Kubernetes cluster on GCP Kubernetes Engine.
The test automation uses tools like Testify (unit/integration), Docker-Compose (integration), Cypress (e2e). The entire development and deployment pipeline is chained together with GitHub, GCP Cloud Build, Container Registry and Kubernetes Engine.
As a Back-End Developer, you’ll be responsible for building end-to-end back-end services. For this role, it is useful to have a background in API design and delivering major features to production, including building or contributing to build/CI pipelines. Experience with Machine Learning is also a strong asset.
Who we are looking for
You like the idea of joining a startup with a small but growing team of great engineers;
You enjoy working in a team and collaborating with people with different backgrounds;
You are self-driven, like fast-paced teams, and don’t mind the occasional uncertainty of a startup;
You enjoy both sweating the details and deliberate, long-term system thinking;
You’ve built and shipped great apps, mobile or web;
You’ve comfortable with the architecture of modern applications.
What you would be doing
Developing the scalable back-end of the platform;
Working closely with front-end developers and data to build data services;
Write modular, maintainable code with little guidance/support/review.
Apply strong technical skills in design/coding/testing/debugging.
Deliver small-scoped projects/features independently, and medium to large
projects within a team of collaborators.
Work with the team to investigate hard-to-reproduce bugs, narrow-down failure conditions, and the first test of new functionalities
Write and clarify bug reports.
Continue to learn the system and technology and use new learnings in your work.
You need to have
B.S., B.S. or M.S. in Computer Science, Software Engineering or another technical field;
5+ years of professional software development experience;
Experience with GO, SQL (mysql, postgresql, etc) and with a message broker or queuing system (pub/sub, sns/sqs, rabbitmq, etc);
Experience building a product using Machine Learning algorithms is an asset.
Motivated by creating an application that users would like and use;
Eager to learn and share your knowledge;
Excellent communications skills in both English and French.
Software Developer Go Mindgeek Montreal, Canada C$60,000 to C$95,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old
Job Description
MindGeek is the largest, privately held company in our industry developing unparalleled technologies for high traffic, high volume online properties. Our exceptional team consist of experts in every functional area of business and they are the key to our position as leaders in content delivery. We strive to innovate on a daily basis to ensure we continue to grow and create new revenue opportunities and cutting edge technology. If you are passionate about taking your career to the next level, then join the MindGeek team and be a part of something big.
Responsibility:
The ads platform serves over 6 billion impressions daily. This advertisement platform is used by all MindGeek properties to promote our products. As a key member of the Ads delivery team you will have a mandate to take part in all stage of ads delivery system development life cycle. Key daily tasks will include:
Maintain existing system/product and support customer requests
Design, implement and deploy new functionality/module/product.
Research/analyse new technology for ads delivery platform.
Requirements:
Bachelor's Degree in Computing Science or related field, or equivalent work experience
1+​ years of experience with Golang programming with design/development of high performance system.
Familiar with networking programming such as tcp/ip programming.
Solid understanding of Object Oriented concepts.
Familiar with Web/Http server, such as nginx.
Good working knowledge of languages like BASH, Python on Linux.
Strong skill of problem solving and complexity analysis.
Good communication, both written and spoken in English.
Nice to Have:
Working experiences of java/c/c++ programming.
Familiarity with NoSQL DB (Redis, etc.)
Broad knowledge of many of the following: Linux Administration, network, Web Servers, virtualization, security, availability, redundancy and monitoring.​
Attitude:
Must be a self-starter.
Must be a multi-tasker.
Must be a quick learner.
Must be a team player.
Perks & Benefits
Competitive compensation
Stay sharp by taking part at one of our Hackathons, Engineering retreats, Lunch & Learns or Leadership Seminars.
Free breakfast daily as well as monthly lunches
Flex time and summer hour schedule
A 500$ fitness allowance
Epic parties throughout the year including summer BBQ, Halloween costume party, Holiday bash and 5 a 7s
Opportunity to give back to the community through our Pay it Forward Program, Ronald Macdonald House visits and supporting the MindGeek Scholarship Fund for Dans la Rue
A chance to work with a first-class team !
There’s no denying it, the financial world is messy and confusing. People suffer as they try to manage their financial lives and financial institutions haven’t cracked the code at helping them along the way. Legacy systems and antiquated distribution models have created a huge gap in the market, leaving hundreds of millions of people vulnerable in North America. As unexpected events occur in these people’s lives, many will encounter life changing situations and serious debt. It’s an inconvenient truth, but the one size fits all products, paper forms and fax machines are often the harsh status quo of the industry.
At Breathe Life, we’re building technology that helps people take control of their financial future so they can do what’s right for them, their loved ones and have peace of mind. Our platform helps them learn about financial products, identify the ones best suited for them, and make their purchase online when they’re ready. Breathe Life is shaping an industry that hasn’t changed in 100 years and having a massive impact in the process.
Breathe Life has secured significant financial and strategic backing from Diagram, a venture launchpad focused on insurance, financial and health technology. Diagram is backed by Power Financial Corporation, Great-West Lifeco, and IGM Financial through Portag3, along with 50+ leading angel investors. Our backing from Diagram gives us a significant competitive advantage that will help us win our market.
We’re looking for software engineers, programmers, devs, coders to join our growing engineering team. We believe it’s important for our team to represent the society we serve and we value diversity.
There is a lot of software to build as we tackle this huge opportunity: from managing and deploying great content online, to building education tools for our consumers, to building best in class user experiences on par with the best consumer startups in the world, to building tools for brokers to assist where they are most valuable. Our company is inherently data driven and there are plenty of opportunities down the road to apply Natural Language Processing and Machine Learning against actual problems with high quality data.
Come join us as we change this high impact industry that inherently touches many many lives.
What you’d be doing:
- Participate in projects from initial idea to launch;
- Design and implement features in small teams;
- Work closely with peers across functions (dev, design, product, marketing);
- Contribute full-stack features;
- Specialize in important areas that play to your strengths;
- Write software and configuration that defines and manages our deployment using Kubernetes on Google Cloud Platform;
- Build powerful APIs using languages like Go and Python;
- Build reusable components using React, Redux and a modern frontend stack;
- Analyze performance and reliability - data should move fast and accurately;
- Contribute to open source software we use;
- Implement security and data protection best practices;
- Stay up to date on latest technology and help us stay aligned with emerging best practices where practical;
- Help onboard and ramp up the next software engineers as we grow the team.
What we’re looking for:
- Bachelor’s degree or more in Computer Science or Software Engineering OR Demonstrated achievements in software development;
- A great track record demonstrating growth and drive;
- Excellent communications skills (English - French);
- Humility;
- Hard worker;
- Ambitious.
What we’d like to see:
- Startup experience or interest;
- Mastery or strong interest in technologies we use.
What we offer:
- We will give you the opportunity to have a strong impact in shaping the product of a heavily backed new startup.
We are a team of visionary and caring individuals who are committed to help you learn and grow professionally. Having two parents in our co-founding team, we recognize the importance of personal and family time, flexible hours and great benefits. By joining us, you will get a competitive salary, stock options, a telemedicine service for you and your family and a healthy and accessible working environment.
Software Engineer - Data EOS Canada Montreal, Canada $70,000 to $95,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are a flat organization allowing you to work directly with senior members of the team. As the Software Engineer Data, you will have the opportunity to play a key role in the early development of the platform. You’ll be exposed to every part of our business and will gain a high level of exposure to the EOS blockchain technology and EOS.IO communities.
EOS Canada is a Canadian EOS Block Producer, leading through technology. Founded by a team of serial tech entrepreneurs, EOS Canada is headquartered in Montreal, Canada and is backed by Diagram Ventures, a venture launchpad building Canadian-based, global tech champions in insurance, financial services, and healthcare.EOS Canada builds unique development, testing, and production tools to enable developers and businesses to embrace blockchain technology to build a decentralized world, as well as for the benefit of the whole community.
We value speed of execution through great tooling and proper testing. We value voracious learning that doesn’t stop until you reach the source code. We value collision of ideas to produce better ideas.
As our Software Engineer Data, you will responsible for processing structured and unstructured blockchain data, validating data quality, developing and supporting data and analytics products. You will help the data and product teams to create amazing data experience. Given the variety of our challenge, there is no limit to your growth.
Responsibilities:
- Build and optimize solutions that transform data into formats that world-class data scientists can use;
- Plug into blockchain data to help extract insights on all the transactions in the new digital/token economy;
- Collaborate with the product team to invent, implement, and deploy new data products and improvements to existing data products;
- Ensure data quality and implement tools and frameworks for automating the identification of data quality issues;
- Achieve technical excellence by advocating for and adhering to lean-agile engineering principles and practices such as simple design, continuous integration, and automated testing;
- Demonstrate ownership of initiatives and drive them through to completion;
- Producing high quality, well-designed, efficient, and tested code.
You'll need to have:
- Great communication skills (English or French);
- 5 years + Software Engineer Data Experience;
- In-depth knowledge of computer science;
- Experience using Cloud Providers to scale up data infrastructures;
- Experience with MongoDB, React, Go, Kubernetes a plus;
- Interest in data processing machinery;
- Strong interest in the blockchain, ideally EOS.
Back End Developer Payment Rails Montreal, Canada $60,000 to $85,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Back End Engineer (web developer)
Payment Rails is an exciting new API first, Fintech startup that will have a global impact on global payments. Our mission is to simplify payouts for online marketplaces, app stores, share economy, crowdfunding platforms, and companies with mass payout needs.
As an engineer at Payment Rails, you should love building simple solutions to solve customer problems. Designing systems in an agile environment to withstand growth and owning quality from end to end is a rewarding challenge and one of the reasons Payment Rails is such an exciting place to work!
In addition, you will:
Develop scalable, fast, robust, and simple web-based solutions to solve complex business problems
Implement new features and optimize existing ones to drive maximum performance
Work closely with, and incorporate feedback from other engineers, tech-ops, and product managers
Attend daily stand-up meetings, collaborate with your peers, prioritize features, and work with a sense of urgency to deliver value to your customers.