Software Engineer

Marathon Technologies   •  

Maynard, MA

Industry: Technology


Not Specified years

Posted 45 days ago

This job is no longer available.


Do you want to work in a group where you can really make a difference while getting exposed to the latest technology? At Stratus you will have the opportunity to be a vital part of a software team developing our virtualization based fault tolerant software product used around the world. You will work in an experienced software engineering development group where your roll will range from initial definition, through coding and release for new product development. This is an entry level opportunity to join the engineering team developing the system management stack of one of our key products. The management stack is responsible for all aspects of product operation from platform level fault detection to VM management to user experience.

You will get exposure to many concepts and technologies including:

  • Platform management

  • KVM virtualization

  • Linux kernel

  • Server security

Our Agile development environment encourages creative thinking, open communication, and the ability to get things done. Stratus rewards results and commitment while providing a solid infrastructure. Our workenvironment enables everyone to perform at their best.


  • BS degree in Computer Science
  • Some experience with object-oriented programming languages such as Java, ruby, C, C++, or python

Stratus takes the complexity out of keeping business critical applications running 24/7. Our technologies proactively prevent instances of unplanned downtime both in the data center and at the edge, and our services ensure any issues are addressed before our customer need to. Global Fortune 500 companies and small medium sized businesses in a wide range of industries across the globe have been relying on Stratus for operationally simple, continuous availability for more than 35 years.

Job Code: ESSE71