Release Engineering

Manage and support product releases.

Systems Engineers provide infrastructure and automated tools to support our build, test, and release processes. They create the infrastructure that increases performance and improves fault tolerance for the development group’s servers and services.

Important skills include experience in virtualization and storage technologies, Perl and Python® scripting, coding in C/C++ or Java®, and MATLAB. Recent computer science grads with experience as computer admins, as well as Master's of Engineering grads, are encouraged to apply.

Release Engineers manage product releases and provide predictability in our development process. They keep the build, test, and release processes running smoothly to meet product quality and delivery requirements.

Important skills include experience coding in C/C++, Java, JavaScript®, and/or MATLAB as well as Perl or Python scripting. Recent computer science grads with experience as computer admins, as well as Master's of Engineering grads, are encouraged to apply.