Software Development Engineer

Salary depends on experience
Posted on 10/16/17
Bloomington, MN
Salary depends on experience
Posted on 10/16/17

Responsibilities include:

· Support and Development of the Job Services framework
· Support and Development of Node Health Checker
· Support and Development of ALPS Job Placement Services
· Support and Development of Resource Utility Routines
· Advising Engineering on System configurations and best practices
· Troubleshooting issues found both internally and at customer sites
· Identifying and communicating bug information to both internal and external customer
Working with the security team to respond to and identify security vulnerabilities

Requirements Skills Required:

· Linux System Knowledge
o Bash Scripting
o C Coding
o Configuration Best Practices
o Troubleshooting Issues
· Experience with multi-nodes/multi-configuration systems (Super Computers/Clusters) 
· Troubleshooting interactions between hardware and the Cray software stack
· Ability to communicate and interface between a diverse set of engineers and managers
· Strong verbal and written communication skills
Nice to have skills:
· Jenkins CI experience
· Python
· GIT, Jira, Bugzilla
· Virtual Machine experience (Vagrant, VirtualBox)
· Development models (Traditional Waterfall, Agile)
Coding productivity tools (Valgrind)


Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.