Taro Logo

Senior Backend Developer – Cloud Optimization

Flexera provides SaaS solutions for technology value optimization, helping customers save billions in technology spend through Hybrid ITAM and FinOps solutions.
Ottawa, ON, Canada
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Cloud

Job Description

Flexera, a pioneer in Hybrid ITAM and FinOps, is seeking a Senior Backend Developer to join their GCP/Azure group, working on flagship products Elastigroup and Ocean. This role offers a unique opportunity to shape the future of cloud optimization technology while working with a company that serves over 50,000 customers worldwide. As a Senior Backend Developer, you'll be instrumental in designing and building scalable backend systems, mentoring junior developers, and driving architectural decisions. The position combines hands-on development with technical leadership, working with cutting-edge technologies including MySQL, MongoDB, Redis, and cloud-native services. You'll be part of a company consistently recognized by Gartner, Forrester, and IDC as a category leader, contributing to solutions that help customers visualize their Enterprise Technology Blueprint™ in hybrid environments. The role offers a clear path to technical leadership and the chance to work on meaningful projects that directly impact cloud optimization and cost efficiency for major enterprises. Flexera's culture emphasizes candor, passion, professionalism, and ethics, making it an ideal environment for developers who want to make a significant impact while growing their careers.

Last updated 6 days ago

Responsibilities For Senior Backend Developer – Cloud Optimization

  • Lead the design and development of new product features and backend components
  • Drive architectural decisions and influence technical direction of cloud-native solutions
  • Mentor and support developers
  • Champion engineering excellence through clean code and testing practices
  • Collaborate cross-functionally with product, DevOps, and customer-facing teams
  • Own and evolve core infrastructure
  • Document and communicate technical decisions

Requirements For Senior Backend Developer – Cloud Optimization

MySQL
MongoDB
Redis
RabbitMQ
Node.js
Go
Kubernetes
  • 5+ years of hands-on backend development experience
  • Strong command of at least one modern backend language (Java, Python, Node.js, Go)
  • Experience in designing and scaling distributed systems
  • Deep understanding of RESTful APIs, microservices, and database technologies
  • Practical experience in AWS, GCP, or Azure
  • Familiarity with Kubernetes and containerized environments
  • Strong mentorship and collaboration skills
  • Track record of technical ownership
  • Proactive, curious, growth-oriented mindset

Related Jobs