<img src="https://certify.alexametrics.com/atrk.gif?account=VdU0q1FYxz20cv" style="display:none" height="1" width="1" alt="">

Intermediate Software Engineer

Embotics® is a leader in multi-cloud management for workloads running in public, private and hybrid clouds. Our cloud management platform is fast to deploy, easy to use, and platform-neutral, providing single pane of glass resource management, cost control, automated provisioning, and cloud governance for both on-premise and cloud-hosted workloads. Embotics is an established and acclaimed vendor, having won best of show awards at VMworld and been named a 2019 Gartner Magic Quadrant Leader for Cloud Management Platforms.

We are looking to expand our engineering team and aggressively broaden the Commander platform capabilities into additional leading-edge cloud computing technology areas and are looking for an exceptional Software Engineer to join our development team.  Positions are available in both Ottawa and Toronto, Ontario.

Why would you want to join our team? We have:

  • The opportunity to work with the latest technologies in cloud computing, virtualization, and containers
  • A dynamic environment open to exploring new ideas
  • Flexible working hours and an excellent work/life balance
  • An awesome Agile team of software developers and testers
  • A culture that encourages interaction, team-work, and learning

Key Responsibilities:

  • Build high impact, customer facing features
  • Work in teams and individually to implement product functionality – design, code, unit test, integration tests
  • Participate in requirements analysis and feature definition
  • Contribute to system architecture design
  • Find simple ways to solve complex problems that provide high customer value


  • A proven history of delivering customer impacting features in an agile environment
  • 3-7 years of development experience
  • Experience building modern Java-based web applications
  • Experience with some of the following would definitely be an asset:
    • Modern application technology: Spring, Angular, PrimeFaces, Hibernate
    • Public cloud (AWS, Azure, Google)
    • Virtualization (VMware, Microsoft Hyper-V)
    • Containers (Docker, Kubernetes)
    • RESTful web services


  • A great balance of confidence and humility
  • Argue like you’re right and listen like you’re not
  • Craves openness and feedback
  • A self-starter who thrives in a self-organizing team
  • Seeks out area of improvement and contribute to growth of the team
  • A willingness to express opinions, make mistakes, and learn quickly 

About Embotics

Embotics Commander Hybrid Cloud Management platform is built from the ground up on a common architecture to deliver an all-in-one solution that supports multiple hypervisors and multiple clouds. It is used by organizations including Nordstrom, NASA, Informatica, HBO, NTT Data, and more.

After more than 10 years in business and hundreds of deployments across a wide range of enterprises and service providers, Embotics’ patented software has proven itself to be stable, scalable and mature—it enables a pragmatic approach to cloud computing that delivers an immediate ROI.

Embotics is headquartered in Ottawa, Canada, with offices in Toronto and the US, along with a growing network of global partners.

We thank all applicants for their interest. However, only candidates selected for an interview will be contacted.  Embotics Corporation is an equal opportunity employer. Accommodations will be provided at all stages of the hiring process; we ask applicants to make their needs known in advance.

To apply: 

Email us at careers@embotics.com, tell us about yourself and attach your CV/resume. 




The world’s leading companies choose Embotics Commander for managing their private, public and hybrid cloud environment.