About The Position

Do you want to directly improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid environments? Join us in building a unified platform that removes complexity and enables product teams to focus on delivering value. We are looking for a software developer to join the platform engineering storage team who is passionate about cloud technologies, distributed architectures and tools that make a difference. Your team’s dynamic: Develop and support the various cloud storage systems used to manage massive amounts of structured and unstructured data from various domains such as access control, video and license plate recognition Operate the underlying infrastructure by ensuring its overall governance, high availability, capability management and applying proper response protocols in case of incidents Accelerate and simplify development for application teams by providing solutions and the right technology for their data storage needs Your day at a glance: Build dynamic, flexible and scalable services for our customers Participate in the deployment of new instances of our software in the cloud, and contribute to the development of tools allowing the health monitoring of our systems (DevOps) Develop software components, their samples and related automated tests Participate in design and estimation of tasks for different features Provide feedback on upcoming features/user stories Work in conjunction with our partners and software testers to fix different bugs in the product Work in a stimulating environment using Agile and Kanban methodologies Participate in the on-call process as needed and according to the established schedule

Requirements

  • Bachelor’s degree in software engineering, computer engineering or computer science
  • At least 3 years of experience in a software development role
  • Have a passion for bleeding-edge technologies
  • Ability to learn quickly and to understand complex problems
  • Good teamwork ability and a collaborative nature
  • Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
  • C# and .NET Core
  • Knowledge of Azure (EventHub, Service Bus, Table Storage, Blob Storage, etc) or equivalent cloud service provider technologies
  • Kubernetes, Docker, Microservices Architecture
  • GitOps (Pulumi, Terraform, Argo CD, etc.), git
  • Automated testing (Unit test, Integration tests)
  • Encryption and blockchain
  • Linux

Nice To Haves

  • Experience with storage technologies such CosmosDB, MongoDB, Clickhouse a plus

Responsibilities

  • Build dynamic, flexible and scalable services for our customers
  • Participate in the deployment of new instances of our software in the cloud, and contribute to the development of tools allowing the health monitoring of our systems (DevOps)
  • Develop software components, their samples and related automated tests
  • Participate in design and estimation of tasks for different features
  • Provide feedback on upcoming features/user stories
  • Work in conjunction with our partners and software testers to fix different bugs in the product
  • Work in a stimulating environment using Agile and Kanban methodologies
  • Participate in the on-call process as needed and according to the established schedule

Benefits

  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Subsidized meals in our amazing Bistro (Les Cordons Bleus)
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Private, free parking for all employees
  • Onsite fitness facility with personal trainer

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service