Software Engineer III

Infotech Sourcing - Redmond, WA, United States

Job Title: Software Engineer III

Location: Redmond, WA

Duration: 1+ year W2 contract with possible extension/ conversion

Duties:

  • Build software to facilitate routine operations of the research group

  • Maintain and improve scripts to run distributed jobs on an HPC cluster of Linux-based machines connected via high speed network

  • Troubleshoot performance\resource related problems with payload and cluster utilization

  • Build cluster utilization dashboard, monitoring and alerting system

Skills:

  • Experienced C/C++, Python, Ruby software developer

  • Expert level knowledge of Linux-based systems and cluster management

  • High speed network performance profiling and optimization

  • Advanced understanding of Linux containers

  • Advanced knowledge in cluster resource managers like Slurm, Kubernetes, Docker Swarm

  • Previous experience with MPI and InfiniBand is very welcomed

Education:

Bachelor’s degree in Computer Science, Mathematics, or a related field or 5 years relevant experience

Skills and Experience:

Required Skills:

  • LINUX

  • SOFTWARE ENGINEER

  • DOCKER

  • HIGH PERFORMANCE COMPUTING

Additional Skills:

  • INFINIBAND

  • MPI

  • C++

  • OPERATIONS

  • PYTHON

  • RUBY





Posted On: Monday, October 28, 2019



Apply to this job
or