Jobs · Engineering · Tennessee

Data Systems Software Engineer

UT-Battelle · Oak Ridge, TN · 2 mo ago
EngineeringFull-time

About the role

The Environmental Sciences Division (ESD) of Oak Ridge National Laboratory (ORNL) seeks a Data Systems Software Engineer for its Earth Sciences Informatics portfolio. You will develop modular and scalable software tools and infrastructure for data processing and data center operations in the Earth, climate, and environmental sciences, such as the Atmospheric Radiation Measurement (ARM) Data Center.

Responsibilities

  • Work independently and as part of a team to research, develop, and operate back-end data analysis workflows and processes at scale in a HPC environment.
  • Design and develop new creative solutions for increasing large volumes of historical and streaming data analysis on hybrid HPC and cloud computing platforms.
  • Formulate solutions using parallel computing paradigms, HPC schedulers (such as SLURM), containers, Kubernetes, Python, Bash, and other scripting/programming languages in the Linux environment.
  • Configure, deploy, and update containers in a Docker/Kubernetes environment using GitLab CI/CD pipelines.
  • Develop documentation for systems and applications deployed.
  • Learn new technologies and techniques to meet programmatic requirements.
  • Align behaviors, priorities, and interactions with ORNL’s core values: Impact, Integrity, Teamwork, Safety, and Service.
  • Promote equal opportunity by fostering a respectful workplace.

Requirements

  • BS degree in computer science, information systems, or a related field.
  • Two years of progressive systems engineering experience in a Linux environment.
  • Full-stack system development experience.
  • Knowledge and experience in scripting languages (Python, Bash, PERL).
  • Experience working in a CI/CD environment with Docker container deployment.
  • Experience managing a Kubernetes container environment.
  • Good oral and written communication skills in English.
  • Desire to learn and adopt new tools and technologies as required by projects.

Preferred Qualifications

  • Experience in Python and PostgreSQL.
  • Experience working in a HPC environment (SLURM, PBS).
  • Experience with Vue.js, FastAPI, and other frontend development tools.
  • Virtualization and container infrastructure experience (VMware).
  • Excellent written and oral communication skills.
  • Motivated self-starter with the ability to work independently and collaboratively in teams.
  • Ability to function well in a fast-paced research environment, set priorities, and adapt to changing needs.

Special Requirements

Visa sponsorship is not available for this position. For employment at ORNL, a Real ID-compliant form of identification is required. All employees must be able to obtain and maintain a federal Personal Identity Verification (PIV) card, which includes a favorable post-employment background investigation. This investigation includes a declaration of illegal drug activities, including use, supply, possession, or manufacture within the last year (marijuana and cannabis derivatives are considered illegal under federal law, regardless of state laws).

About ORNL

As a U.S. Department of Energy (DOE) Office of Science national laboratory, ORNL has an 80-year legacy of addressing the nation’s most pressing challenges. Our team consists of over 7,000 dedicated and innovative individuals. We aim to create an environment where diverse perspectives and backgrounds are valued, ensuring ORNL is a top choice for employment.

Benefits

  • Medical, dental, and vision plans.
  • 401(k) Retirement Plan and Contributory Pension Plan.
  • Life insurance and disability benefits.
  • Generous vacation, holidays, and parental leave.
  • Legal insurance with identity theft protection.
  • Employee Assistance Plan.
  • Flexible Spending Accounts and Health Savings Accounts.
  • Wellness programs.
  • Educational assistance and relocation assistance.
  • Employee discounts.
  • On-site fitness, banking, and cafeteria facilities.
  • Flexible work hours to support work-life balance.

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 4 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com