Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer, DevOps & Infrastructure

Full-time

Osedea

Who we are

We’re a thriving and agile tech development firm. People are at the center of everything we do. Simply put, we care. Our team personally cares about our clients and the world around them, and we care about our team’s life-long dreams, aspirations, and career development.

We strongly believe in the power of community. This is why we seek opportunities to build meaningful relationships with everyone around us.

We celebrate diversity in all its forms. Backgrounds, personalities, career paths, languages... you name it. We actively innovate, learn, and share stories around the topic. We want everyone to feel welcomed and included in all we do.

We like having fun and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world.

Role overview


As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you design, build, and deliver robust software solutions, architectures, and infrastructure for our clients. You combine strong software engineering habits with hands-on experience in cloud environments, on-premise environments, automation, deployment, observability, and operations.


You’re comfortable moving between backend development, infrastructure, CI/CD, cloud-native environments, reliability, and technical leadership. You collaborate closely with technical and non-technical teammates, mentor others, and help teams make sound technical decisions as we deliver enterprise-grade solutions.

The technologies below are a reference point for our stack. Above all, we hire for strong fundamentals, judgment, ownership, and growth potential.

Your key responsibilities


  • Design, build, and deliver scalable software solutions for client projects

  • Identify solutions to cross-functional problems using your software development, DevOps, and infrastructure experience

  • Design, plan, and implement cloud and on-premise infrastructure based on functional and non-functional requirements

  • Develop backend services, APIs, and system components aligned with specifications and documentation

  • Build and improve CI/CD pipelines, deployment workflows, automation practices, and release processes

  • Contribute to containerized, virtualized, and cloud-native environments

  • Support modernization initiatives by improving architecture, testing, deployment, observability, reliability, and maintainability

  • Define, document, and communicate non-functional requirements such as performance, reliability, security, scalability, and maintainability

  • Coach colleagues on software development, DevOps, infrastructure, and delivery best practices

  • Take initiative, own deliverables end-to-end, and manage priorities effectively

  • Uphold and strengthen software development guidelines and quality standards

  • Research, test, and implement new techniques, tools, and technologies

  • Advise clients on technical direction, trade-offs, architecture, infrastructure, and solution design

The ideal candidate


  • 5+ years of software development experience, including recent hands-on experience with DevOps, cloud, infrastructure, or platform engineering practices

  • Bachelor’s degree, college degree, certification in a software-related field, or equivalent experience

  • Intermediate or conversational French at a minimum

  • Strong backend development experience

  • Strong technical judgment and ability to make pragmatic architectural decisions

  • Experience designing, deploying, and operating cloud or on-premise infrastructure

  • Experience collaborating directly with clients or stakeholders

  • Ability to mentor teammates and help raise the quality of technical delivery

  • Comfortable working in ambiguous environments and bringing structure to complex problems

You should be proficient with


  • At least one major cloud platform such as AWS, Azure, or Google Cloud

  • At least one major server-side programming language such as Java, Node.js/TypeScript, Python, Go, C#, or similar

  • Backend development, API design, and distributed systems

  • Virtualization and containerization, ideally in a Linux-based ecosystem

  • Docker and orchestration tools such as Kubernetes or Docker Compose

  • CI/CD pipelines and deployment automation

  • Infrastructure as code and provisioning tools such as Terraform, CDK, CloudFormation, Bicep, Ansible, or similar

  • Microservices, serverless systems, or cloud-native architectures

  • Monitoring and observability tooling and services

  • Testing practices such as unit, integration, functional, end-to-end, or load testing

  • Modern development methodologies such as Agile, Scrum, XP, Kanban, Shape Up, etc.

  • Cloud cost awareness, calculation, and optimization

  • Security, networking, identity, and access management concepts

It’s a plus if you have experience with


  • A modern client-side framework/library such as React, Angular, Svelte, Vue, Remix, or similar

  • Full-stack web development

  • Edge computing, IoT, robotics, industrial systems, or hardware-adjacent software

  • Simulation environments or developer tooling that improves delivery speed

  • In-memory object storage, caching, and queue systems

  • Event-driven architecture or messaging systems such as MQTT, Kafka, RabbitMQ, Redis, or similar

  • Hexagonal architecture

  • Domain-driven design

  • High-availability systemsTechnical leadership in client-facing projects

  • Application security, compliance, or regulated environments

What we offre



  • Competitive Salary and contribution to your pension plan (RRSP)

  • Flexible hours of work and choose how you work 

  • Work from anywhere up to 8 weeks

  • Paid sabbatical

  • Wellness and productivity spending account

  • Parental program

  • Activities

  • Training

  • And more...


The process for this role if you are selected 


 

1. 20 min - Initial introductory call with our technical team

2. 90 min - In-person interview at our office.

3. Offer presentation

 

Only considered candidates will be contacted. Read our full hiring process  here .


We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, DevOps & Infrastructure in Montréal, QC vacancy
  •  ...integrity, innovation and a willingness to challenge consensus. We are looking for a passionate S oftware Developer to join our infrastructure team. This software-focused role involves building the services, platforms and automation that support our engineering teams and... 
    Suggested
    Work from home

    DRW

    Montréal, QC
    4 days ago
  •  ...passionné(e) par les composants d'infrastructure qui exécutent et supportent...  ...! En tant que spécialiste DevOps au sein du service d'...  ...operational tasks? OR Are you a developer who is passionate about the...  ...with monitoring and analytics software, such as Elasticsearch or... 
    Suggested
    Full time
    Part time
    Summer work
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Gameloft Montréal

    Montréal, QC
    8 hours ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    8 hours ago
  •  ...also provides tailored neutralization capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Montréal, QC
    8 hours ago
  •  ...our young engineering blog . About the role As a Senior Software Developer at Vasco, you'll join a small team of product designers and...  ...that AI agents consume in production. Data engineering or DevOps range. You can drop into data engineering work (SQL, data modeling... 
    Senior
    Daily paid
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    8 hours ago
  •  ..., building, and operating production-grade search systems end-to-end — including indexing, query execution, relevance tuning, and infrastructure — using technologies such as Elasticsearch, OpenSearch, Lucene, Solr, or similar. Understanding of embeddings, chunking, and retrieval... 
    Senior
    Long term contract
    Full time
    Immediate start

    Maintainx

    Montréal, QC
    8 hours ago
  •  ...en question le consensus. En tant que développeur de logiciel sénior au sein de l’équipe d’Ingénierie des données de négociation ("...  ...données jusqu’à l’interface utilisateur Solides compétences en DevOps : expérience pratique et prise en charge de pipelines CI/CD, ainsi... 
    Senior
    Work at office
    Worldwide
    Day shift

    DRW Montreal

    Montréal, QC
    2 days ago
  •  ...innovation and a willingness to challenge consensus. As a Senior Software Developer on the Trading Data Engineering team, you'll be part of a...  ...with the ability to own a feature from data model to UI ~ DevOps fluency: hands-on ownership of CI/CD pipelines, with working... 
    Senior
    Shift work

    DRW

    Montréal, QC
    2 days ago
  •  ...everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll spend most of your time writing application code... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Montréal, QC
    2 days ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of SDKs,... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    8 hours ago
  •  ...good fit for you! We are looking for a DevOps engineer to join our team. The DevOps...  ...the development, production, and testing infrastructure supporting Tecsys services. The...  ...technical tasks while validating results. Develop deployment logic, automated tests, and incident... 
    Permanent employment
    Full time
    Remote work

    Tecsys Inc.

    Montréal, QC
    8 hours ago
  •  ...Position at The Maples Group (Financial Services) Position:  Senior Software Developer Location:  Montreal, Canada    What’s it like to...  ...closely with software engineers, QA engineers, infrastructure engineers, product owners, scrum masters, business analysts... 
    Senior
    Full time
    Work at office
    Worldwide

    Maples Group

    Montréal, QC
    8 hours ago
  •  ...efficient and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you...  ...backend development, data engineering, ML lifecycle practices, infrastructure, CI/CD, observability, and technical leadership. You... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    8 hours ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor to the evolution of... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    8 hours ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    8 hours ago
  •  ...with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+...  ...APIs at scale. ~ Strong AI mindset ~ Good knowledge of cloud infrastructure and CI/CD pipelines. ~ A product mindset: ability to build a... 
    Senior
    Full time
    Local area
    Immediate start

    Maintainx

    Montréal, QC
    8 hours ago
  •  ...développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait partie du...  ...------------------- Job overview: The Software Developer – DevOps System Administrator will be working within... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    8 hours ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Software Developer at Vention… You’ll play a key role on the Machine Builder... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    8 hours ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Software Developer at Vention… Reporting to the Machine Apps Team Lead, you will... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    8 hours ago
  •  ...les tests et le déploiement (DevOps) Travailler dans un environnement...  ..., etc.) Expérience avec l’infrastructure as code (Terraform)...  ...organizations. In practice, we develop a self-service web portal...  ...stored on our platform. As a Software Developer, you will play a key... 
    Senior
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    8 hours ago
  •  ...alertes et reporting pour l’infrastructure et les services cloud de Genetec...  ...et promouvoir les pratiques DevOps au sein de Genetec Ce...  ...dynamic: You could be part of a software development team that works...  ...with other teams to develop and maintain a cloud platform... 
    Senior
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    8 hours ago
  •  ...tension between offense, defense, and resource control. That's the game. Your job is making sure it runs. We need a DevOps & Infrastructure Developer to own the infrastructure underneath: the Kubernetes fleet hosting matches, the Terraform-defined AWS backbone, the CI/... 
    Relocation package
    2 days per week
    3 days per week
    1 day per week

    Ironbelly Studios

    Montréal, QC
    more than 2 months ago
  •  ...développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait partie du...  ...------------------- Job overview: The Software Developer – DevOps System Administrator will be working within... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    8 hours ago
  •  ...Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent...  ...sun.  dcbel is looking for a Senor DevOps Specialist to work in our growing team....  ...responsibilities:   ~ Design and develop Infrastructure as Code for highly available and... 
    Senior
    Full time

    Dcbel Inc

    Montréal, QC
    8 hours ago
  •  ...prospèrent chez Tower tout en développant une infrastructure de négociation électronique à un...  ....  Engineers thrive at Tower while developing electronic trading infrastructure at a...  ...Engineering department is seeking a Software Developer II to join the Data team in Montreal.... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    8 hours ago
  •  ...capabilities into simulation products. As an experienced rendering developer, you will bring your industry experience to develop the next...  ..._____________________________________ BS or MS Degree in Software Engineering, Computer Science, or equivalent experience A great... 
    Senior
    Full time

    Solution Sft

    Montréal, QC
    8 hours ago
  • $12k - $15k per year

     ...appropriate technologies, frameworks, and cloud infrastructure strategies. Evaluate and select...  ..., security, and maintainability in the software design and underlying server...  ...About Kabam Kabam is a world leader in developing entertaining, immersive, and highly social... 
    Senior
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Montréal, QC
    8 hours ago
  • $75k - $130k per year

    Développeur logiciel C/C++ senior Description de poste Nous...  ...équipes d'accès aux marchés, d'infrastructure TI, des opérations et de...  ...multithread et des pratiques DevOps modernes. Mode de travail:...  ...management au monde. Senior C/C++ Software Developer Position... 
    Senior
    Montréal, QC
    4 days ago
  •  ...attendance*    As a Full Stack Java/React Developer, you will work on large-scale web...  ...with cross-functional teams (Frontend, QA, DevOps, and team leads) to achieve project objectives...  ...Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    8 hours ago
  •  ...incluant pipelines CI/CD et infrastructure-as-code Contribuer à l’évolution...  ...) Forte approche DevOps et automatisation (CI/CD, conteneurs...  ...are looking for a seasoned developer with a strong security mindset...  ...and operating production software ~ Strong software engineering... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer, DevOps & Infrastructure. Be the first to apply!