Flow Science

DevOps Engineer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Santa Fe
  • Experience: NA
  • No. of Positions: 1
  • Salary Range: 0-95 k
  • Primary Skills: Computer engineering Computer science IT CMake DevOps Fortran Git
  • Secondary Skills: Linux SVN Scripting Python C GitHub
  • Job Location: Santa Fe, New Mexico
  • Posted Date: Posted today
Job Description

Come work in one of the best small cities in the US1 for one of the best companies in New Mexico2! Flow Science is a growing tech company with a long, reputable history of more than 40 years and a trusted brand in the engineering software domain. We are looking for a talented DevOps Engineer to help build and deploy our software to engineers, designers, and scientists at top manufacturers and institutions throughout the world.

Principal responsibilities and key requirements

We’re looking for a creative and motivated individual to collaborate with our development, testing, and IT teams to establish, streamline, and maintain the CI/CD infrastructure for our growing suite of FLOW-3D products. Strong candidates for this challenging and dynamic role are passionate about identifying opportunities for automation, following clearly documented APIs, ensuring consistent code style, unit testing, and correcting compile-time errors and warnings. The following skills are expected:

  • BS or higher degree in Computer Science, Computer Engineering, or related fields
  • 5+ years of relevant experience
  • Expertise with CI/CD systems
  • Expertise in build environments and tools utilizing CMake for Windows and Linux systems
  • Expertise in version control systems (Git/SVN)
  • Expertise in scripting and Python
  • Expertise in programming and debugging in C/C++ and FORTRAN
  • Experience with integrating third-party libraries or open source projects into large existing codebases
  • Experience with using Github or Gitlab for code reviews, documentation, and release management
  • Familiarity with Agile practices and DevOps
  • Excellent communication and interpersonal skills to work seamlessly within and across our diverse, multicultural teams
  • Excellent organizational skills, common sense, and an unending desire to learn

Preferred skills and experience

Exceptional DevOps Engineers will have:

  • Knowledge of C/Fortran and C/Python programming interoperability
  • Experience with writing and maintaining software and build documentation using Doxygen and Sphinx
  • Experience with Squish GUI testing framework


Flow Science offers an exceptional benefits package to full-time employees including medical, dental, vision insurances, life and disability insurances, 401(k) and profit-sharing plans with generous employer matching, and an incentive compensation plan that offers a year-end bonus opportunity up to 30% of base salary.

Relevant Job Openings
.Net Core Developers
Senior DevOps engineer
Java Developer
Azure Data Architect with Talend
Azure Cloud Architect
.Net Architects