Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Testbed Scientific Applications Programmer image - Rise Careers
Job details

Testbed Scientific Applications Programmer

Overview

Lynker is seeking an experienced Testbed Scientific Applications Programmer for a long term contract supporting the National Centers for Environmental Prediction (NCEP) at the Space Weather Prediction Center (SWPC). SWPC operates 24/7 to monitor and forecast conditions in the space environment that affect the performance and reliability of critical technologies on Earth and in space. SWPC supports national security, transportation, power grid resilience, emergency management, and commercial space operations. SWPC is also designated as one of three ICAO Space Weather Centers, supporting international aviation. 

 

The Testbed Scientific Applications Programmer will handle full stack development to support the SWPC Testbed in building, testing, and maintaining end-to-end scientific software solutions for space weather modeling and forecast tool development.  This role will work under the guidance of the Testbed Integration Engineer and is responsible for implementing web-based interfaces and backend processes that connect scientific models, data sources, APIs, and visualizations. This position is vital to the Testbed’s research-to-operations (R2O) efforts, ensuring software products are functional, maintainable, and adaptable to operational requirements.  The ideal Testbed Scientific Applications Programmer will be located in the Boulder, CO, however the role could operate remotely for the right candidate.

Responsibilities

Duties of the Testbed Scientific Applications Programmer will include the following:

 

  • Develop and maintain full-stack software applications that integrate front-end interfaces with backend services and scientific processing tools.
  • Write, debug, and optimize code for space weather model I/O, data processing, and automated workflows using modern development frameworks.
  • Create web-based dashboards, user interfaces, and visualization components using HTML5, JavaScript, and modern frontend libraries.
  • Design backend services and APIs (RESTful or equivalent) that support real-time data exchange, containerized services, and workflow management.
  • Support containerization of applications using tools such as Docker to ensure reproducibility, scalability, and cloud readiness.
  • Participate in the setup and execution of testbed experiments, including the integration of model output, observational data, and prototype tools.
  • Conduct routine data analysis and quality control to support model verification, system diagnostics, and operational transition planning.
  • Collaborate with testbed staff, research scientists, and operational forecasters to gather requirements and refine specifications for prototype and production tools.
  • Apply version control best practices (e.g., Git) and participate in code reviews to ensure maintainable, well-documented software that is sustainable beyond production implementation.
  • Develop, train and maintain technical documentation for applications, APIs, workflows, and experiments.

Qualifications

The Testbed Scientific Applications Programmer selected should have the following:

 

  • A Bachelor’s degree in atmospheric science, space physics, geophysics, engineering, computer science, or mathematics from an accredited institution.
  • 5+ years of experience.
  • Demonstrated experience or coursework in scientific programming using languages such as Python, JavaScript,C/C++ and visualization languages like CSS and HTML5
  • Familiarity with Linux-based operating environments, basic shell scripting, and version control tools (e.g., Git).
  • Basic understanding of front-end and back-end development principles and experience with at least one modern web framework (e.g., React, Flask, Node.js).
  • Ability to follow detailed technical guidance, manage tasks with supervision, and communicate effectively with a multidisciplinary team.
  • Strong analytical and communication skills for processing numerical data and conveying software requirements.

 

The Ideal Testbed Scientific Applications Programmer will have the following:

 

  • Exposure to containerization tools (e.g., Docker) or high-performance computing (HPC) workflows.
  • Familiarity with space weather or atmospheric modeling frameworks and standard geophysical data formats (e.g., NetCDF).
  • Experience designing or implementing RESTful APIs and integrating data pipelines into cloud environments.
  • Understanding of the research-to-operations (R2O) process in a government or scientific testbed environment.
  • Interest in creating intuitive user interfaces and visualization tools for scientific datasets or operational use.

 

 

 

About Lynker

 

Lynker is a growing, employee owned, small business, specializing in professional, scientific and technical services. Our continually expanding team combines scientific expertise with mature, results-driven processes and tools to achieve technically sound, cost effective solutions in hydrology/water sciences, geospatial analysis, information technology, resource management, conservation, and management and business process improvement.

 

We focus on putting the right people in the right place to be effective. And having the right people is critical for success. Our streamlined organization enables and empowers our talented professionals to tackle our customers' scientific and technical priorities – creatively and effectively.

 

Lynker offers a team-oriented work environment, and the opportunity to work in a culture of exceptionally skilled professionals who embrace sound science and creative solutions. Lynker's benefits include the following:

  • Comprehensive healthcare for the employee at no monthly cost
  • Healthcare benefit covers medical, prescription drug, dental, and vision
  • Personal Time Off (PTO) Policy plus paid holidays
  • Highly competitive compensation plan regularly calibrated against industry and location benchmarks
  • 401(k) retirement plan with company-matching
  • Employee Stock Ownership Plan (ESOP) – we're all company owners!
  • Flexible spending accounts
  • Employee assistance program (EAP)
  • Short- and long-term disability insurance
  • Life and accident insurance
  • Tuition assistance/Training/Workforce improvement reimbursement per year
  • Spot bonuses for exceptional performance
  • Annual Employee Recognition Awards with bonuses
  • Employee Referral Program
  • Free centralized, self-directed Learning Management System to learn at your own pace
  • Personalized career growth plans for every employee

Lynker is an E-Verify employer.

 

 

Lynker is an equal opportunity employer and makes all employment decisions based on merit, qualifications, and business needs. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, marital status, veteran status, or any other legally protected status under federal, state, or local laws.

Average salary estimate

$130000 / YEARLY (est.)
min
max
$100000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Posted 9 hours ago

Lynker seeks a hands-on Software Developer to build Python-based APIs and geospatial processing pipelines supporting operational weather and climate solutions.

Posted 9 hours ago

Work with Lynker and SWPC to develop and maintain scientific web and processing tools that integrate models, observations, and workflows for operational space weather forecasting.

Photo of the Rise User
Posted 14 hours ago

Teaching Lab seeks a contract Software Engineer to design and implement scalable infrastructure and AI-driven feedback systems that enable connected, mastery-based learning across its product suite.

Lynker is hiring an experienced Scientific Programmer to develop and maintain scientific software and testbed workflows that support SWPC's space weather forecasting and R2O activities.

Posted 22 hours ago

Global Payments is hiring a mid-level Software Engineer (Java/Full Stack) to develop and maintain payment applications across frontend, backend and cloud environments.

Photo of the Rise User
Inclusive & Diverse
Transparent & Candid
Growth & Learning
Diversity of Opinions
Mission Driven
Customer-Centric
Rapid Growth
Dare to be Different
Collaboration over Competition

Patreon is hiring a Senior Android Engineer in San Francisco to lead Android development for membership monetization features that grow creator revenue and fan engagement on a hybrid team.

Photo of the Rise User
Posted 3 hours ago

Netic is seeking an Agent Infrastructure Engineer in San Francisco to design and scale the cloud infrastructure that powers its autonomous AI agents and production platform.

Photo of the Rise User
Mastercard Hybrid O'Fallon, Missouri
Posted 2 hours ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid

Mastercard is hiring a Manager, BizOps in O'Fallon, MO to drive DevOps automation, CI/CD pipeline excellence, and site reliability practices across the Send platform.

Posted 5 hours ago

Sift is hiring a Frontend Software Engineer to build high-performance visualization and data-exploration interfaces for real-time telemetry at an early-stage company founded by ex-SpaceX engineers.

Photo of the Rise User
OpsLevel Hybrid No location specified
Posted 3 hours ago

OpsLevel is hiring a Senior Platform Engineer to lead AWS infrastructure, CI/CD, and platform tooling efforts for a fully-remote team focused on developer experience.

Photo of the Rise User
Posted 14 hours ago

Work with a mission-driven industrial automation software company to build Ignition demo applications, customer solutions, and cloud-backed projects while partnering with Sales Engineers.

Lead engineering initiatives for an AI-driven data privacy SaaS platform, mentoring engineers and shaping architecture while contributing hands-on to APIs and web applications.

Photo of the Rise User
KIHOMAC Hybrid No location specified
Posted 8 hours ago

Experienced mobile applications developer needed to build and maintain barcode scanning integrations, support handheld hardware, and manage mobile interfaces with BMC Remedy/Helix for a security-cleared IT services team.

Photo of the Rise User
Common Room Hybrid No location specified
Posted 8 hours ago

Lead a backend engineering team at Common Room, shaping architecture and shipping scalable APIs while mentoring engineers and collaborating closely with product and design.

Photo of the Rise User

A mission-focused Principal Software Engineer is needed to lead architecture and integration efforts across Lifeway’s enterprise SaaS and cloud landscape while contributing hands-on to delivery.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Contract, hybrid
DATE POSTED
August 15, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!