About the role

  • Cloud Developer designing and implementing scalable backend systems for electric vehicles at Taiga Motors. Building cloud application services and collaborating with international teams.

Responsibilities

  • Design, develop and maintain scalable backend services in C#/.NET
  • Develop robust RESTful APIs to process IoT data and user requests
  • Participate in designing distributed application architectures and write production-grade, tested, maintainable code
  • Design and maintain secure, scalable cloud environments on AWS and Azure (VPC, storage, databases, networking, etc.)
  • Contribute to CI/CD pipelines in Azure DevOps and GitHub Actions for automated deployment of application code and infrastructure
  • Work closely with product and IoT teams to integrate cloud services with data systems and embedded devices
  • Participate in code reviews, architecture discussions, and mentor junior engineers
  • Monitor performance, reliability, and cost of cloud services
  • Diagnose and resolve application and infrastructure issues
  • Write and maintain Pulumi code to automate provisioning of cloud resources required by applications
  • Design and implement event-driven architectures (AWS Lambda, Azure Functions, Step Functions, Event Grid)
  • Develop and optimize real-time IoT data processing pipelines

Requirements

  • Minimum 3 years of professional backend development experience
  • Advanced proficiency in C#/.NET with proven experience building backend applications in production environments
  • Experience developing RESTful APIs and designing distributed systems
  • Strong knowledge of Python
  • Hands-on experience designing and operating AWS environments (EC2, S3, Lambda, IoT Core, etc.) and familiarity with Azure (Functions, IoT Hub, Event Grid)
  • Familiarity with CI/CD practices and tools such as Azure DevOps or GitHub Actions
  • Experience with containerization (Docker) is an asset
  • Excellent problem-solving and communication skills
  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • AWS/Azure certifications and IoT experience are assets
  • Understanding of cloud networking and security best practices (IAM, encryption, monitoring)
  • Experience with IaC tools such as Pulumi, Terraform, or equivalent

Benefits

  • Flexible, hybrid work schedule
  • Company events – barbecues, employee test-drive days, etc.
  • Comprehensive group benefits plan
  • Group retirement plan (RRSP)

Job title

Cloud Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job