Backend Software Architect
4 weeks ago
Your Role
As a Back-End Software Architect, you will code the APIs, Data Streaming Services, ETL Processes, Business Intelligence Applications, and Automated Services that drive critical, fresh data to a broad spectrum of website properties and data reporting tools. You will handle maintenance and feature additions to our BE applications, but also frequently create new, from-scratch applications and services using new technologies and platforms.
You will help to drive architecture and technical decision making for our back-end software products, and help to guide and mentor other developers in their learning. You pick up new technologies quickly and enjoy frequently having new technical problems to solve. You’re passionate about building scalable products, adhering to high quality coding standards and being part of a culture that promotes learning and sharing while respecting work-life balance. You enjoy autonomy, and you will have the option to work remotely and/or from our office.
What you'll do
- Work closely with team members to maintain existing data capture, BI and automation services and design/create new back-end services & features;
- Participate in peer-reviews of solution designs and related code;
- Drive estimation and architecture for new and existing products;
- Learn new technologies and frameworks as needed to solve new technical problems;
- Attend regular sprint activities such as standups, grooming and retrospectives;
- Maintain high software development standards by following established good practices and habits;
- Collaborate with other development team members and other departments to drive innovation and help define internal standards.
What you'll bring
- 5+ years Professional Software Development Experience;
- Advanced-level to Expert-level proficiency with an object-oriented programming language (Python preferred);
- Experience developing REST APIs in Django or a similar or custom framework;
- Experience ingesting data from JSON/XML feeds, sockets or streams;
- Experience following Agile development practices (Scrum/Kanban);
- Proficiency with Unix-based systems and using CLIs;
- Experience with relational database language and structure, such as MySQL or Postgres;
- Proficiency with code versioning tools, such as git.
- Experience architecting custom software applications and solutions;
- Experience communicating complex concepts effectively to your team, your manager, other teams and key company stakeholders.
Strong consideration will be provided to candidates that also offer the following:
- Experience developing ETL processes with Apache Airflow;
- Experience with Apache Kafka;
- Experience with Machine Learning and Data Mining libraries, algorithms, frameworks and tools;
- Experience building GraphQL APIs (Graphene);
- Experience with containerisation, i.e. Docker, Kubernetes;
- Experience with common server administration tasks;
- Experience with NoSQL Databases (MongoDB).
-
Backend Software Architect
4 weeks ago
Bedford (Ville), Canada resulta Full timeYour RoleAs a Back-End Software Architect, you will code the APIs, Data Streaming Services, ETL Processes, Business Intelligence Applications, and Automated Services that drive critical, fresh data to a broad spectrum of website properties and data reporting tools. You will handle maintenance and feature additions to our BE applications, but also frequently...
-
Backend Software Architect
3 weeks ago
Bedford (Ville), Canada resulta Full timeYour RoleAs a Back-End Software Architect, you will code the APIs, Data Streaming Services, ETL Processes, Business Intelligence Applications, and Automated Services that drive critical, fresh data to a broad spectrum of website properties and data reporting tools. You will handle maintenance and feature additions to our BE applications, but also frequently...
-
Backend Software Architect
3 weeks ago
Bedford (Ville), Canada resulta Full timeYour RoleAs a Back-End Software Architect, you will code the APIs, Data Streaming Services, ETL Processes, Business Intelligence Applications, and Automated Services that drive critical, fresh data to a broad spectrum of website properties and data reporting tools. You will handle maintenance and feature additions to our BE applications, but also frequently...
-
Software Engineer
4 weeks ago
Montréal, QC, Canada Lisplogics Full timeAt Lisplogics, we believe every challenge is an opportunity to grow, and every obstacle is a stepping stone to success. As we continue to redefine industry standards, we're looking for individuals eager to explore their full potential in a dynamic and innovative environment. Prepare to be versatile, to wear multiple hats, and to immerse yourself in...
-
Montréal, QC, Canada Reliant AI Full timeAt Reliant we want to contribute to a world where you can harness information to its fullest potential, driving innovation and progress for all knowledge workers. We build generative AI technology (including our own language models) that allows knowledge workers to jointly analyze structured and unstructured data in a unified interface to drive better and...
-
Montréal, QC, Canada Reliant AI Full timeAt Reliant we want to contribute to a world where you can harness information to its fullest potential, driving innovation and progress for all knowledge workers. We build generative AI technology (including our own language models) that allows knowledge workers to jointly analyze structured and unstructured data in a unified interface to drive better and...
-
PHP - Senior Software Developer - Ads Platform
4 weeks ago
Montréal, QC, Canada Aylo Careers Full timeEstablished in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms. With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion,...
-
Montréal, QC, Canada Aylo Careers Full timeEstablished in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms. With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion,...
-
Senior Backend Developer
4 weeks ago
Montréal, QC, Canada OXIO Full timeOXIO is the world’s first telecom-as-a-service (TaaS) platform. We are democratizing telecom and making it easily accessible for brands and enterprises to fully own and operate proprietary mobile networks designed to support their own customers needs. Our TaaS solution combines multiple existing networks into one single platform that can be seamlessly...
-
Lead Software Developer
2 weeks ago
Montréal, QC, Canada Pow.re Full timeRole Description: As a Lead Software Developer specializing in Go, this individual is responsible for developing and maintaining the server-side logic of the SaaS platform. Their work involves updating existing software, creating new APIs, and enhancing the existing components to integrate seamlessly with exchanges and other services. The Lead Software...
-
Lead Software Developer
2 weeks ago
Montréal, QC, Canada Pow.re Full timeRole Description: As a Lead Software Developer specializing in Go, this individual is responsible for developing and maintaining the server-side logic of the SaaS platform. Their work involves updating existing software, creating new APIs, and enhancing the existing components to integrate seamlessly with exchanges and other services. The Lead Software...
-
Remote Software Engineer
4 weeks ago
Montréal, QC, Canada JobItUs Full timeWork Experience: 3.Function: IT Software - Project & Program Mgt / Other Backend - Spring MVC, Spring Boot, Core JAVA Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance Leading IT Company in India( CMM 3 level MNC)
-
Solution Architect
2 weeks ago
Sherbrooke, QC, Canada CIMA Canada Inc Full timeAt CIMA+, you’ll find a place where you’ll have many opportunities to learn and develop while working on engaging projects. You will have the flexibility to manage your work on your own terms and define what work-life balance means to you. The Digital Solutions and Advanced Data group is looking to add a Solutions Architect to its team. The...
-
Cloud Architect
2 weeks ago
Montréal, QC, Canada Pow.re Full timeRole Description: The Cloud Architect will play a crucial role in transitioning the company’s software product from an on-premises solution to a cloud-based SaaS model. This individual will be responsible for designing, deploying, and managing cloud infrastructure, including aspects related to compute, storage, networks, and security. They will ensure...
-
Software Developer
7 days ago
Montréal, QC, Canada Valsoft and Aspire Operating Group Full timeSoftware Developer – Hybrid – Montreal We are hiring at ValPay for a Software Developer to join our rapidly growing payment solutions platform ValPay. As a Software Developer at ValPay, you will be a key contributor to our expanding payment solutions platform. ValPay, a prominent player in payment processing, is committed to innovation and customer...
-
Software Engineer, Travel
4 weeks ago
Montréal, QC, Canada AutoTrader.ca Full timeLa Société Trader est un leader canadien de confiance dans le domaine des médias en ligne et des services aux concessionnaires et aux prêteurs. net au Québec) offre le plus grand inventaire de voitures neuves et d'occasion au Canada, recevant plus de 25 millions de visites mensuelles sur son marché. Avec plus de 3 500 abonnés, AutoSync est le...
-
Cloud Application Architect
4 weeks ago
Montréal, QC, Canada Talent Toppers Full timeWe are urgently looking for "Cloud Application Architect - AWS" for one of the fastest growing "Cloud Engineering Company". Job Overview: Role: Cloud Application Architect - AWS Experience: 12 - 15 Years Type: Permanent Work Mode: Remote Role and Responsibilities: Helping customers architect scalable, highly available application solutions that...
-
Architect
7 days ago
Montréal, QC, Canada Pitsas Architectes Full timeRejoignez notre équipe d'architectes! Notre cabinet recherche un nouveau membre talentueux pour rejoindre notre équipe ! Vous aurez l'opportunité de travailler sur une variété de projets passionnants, de collaborer avec des professionnels inspirants et de mettre en valeur vos compétences créatives. Exigences : Diplôme en architecture Au moins 3...
-
Architect
1 week ago
Montréal, QC, Canada Pitsas Architectes Full timeRejoignez notre équipe d'architectes! Notre cabinet recherche un nouveau membre talentueux pour rejoindre notre équipe ! Vous aurez l'opportunité de travailler sur une variété de projets passionnants, de collaborer avec des professionnels inspirants et de mettre en valeur vos compétences créatives. Exigences : Diplôme en architecture Au moins 3...
-
Solutions Architect
1 week ago
Montréal, QC, Canada Soho Square Solutions Full timeRole: Solution Architect Location: Montreal, QC Duration: 1 Year Bilingual: French & English Solutions Architect A career as a Solutions Architect in the Card Delivery, Payment, Financial Crime Monitoring team , and regulatory compliance at the National Bank means participating in large-scale transformation projects that will allow you to surpass...