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, offering work with cutting-edge technologies including MySQL, MongoDB, Redis, and cloud-native services. You'll be part of a company that's consistently recognized by Gartner, Forrester, and IDC as a category leader, working on 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 make a significant impact on products that save customers billions in technology spend. Flexera promotes a culture built on core values including candor, passion, and professionalism, while maintaining a strong commitment to diversity, equity, and inclusion.

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 for cloud-native solutions
  • Mentor and support developers
  • Champion engineering excellence and promote clean code 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
Python
Node.js
Go
Java
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
  • Experience with Kubernetes and containerized environments
  • Strong mentorship and collaboration skills
  • Track record of technical ownership

Related Jobs