Analysis Software Engineer II: Python Data Pipelines & APIs

UL Research Institutes

Morrisville (NC)

On-site

USD 99,000 - 136,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental & Vision
Life insurance
401k matching
Additional retirement contribution
Flexible working arrangements
Paid time off

Job summary

UL Research Institutes in Morrisville, North Carolina is seeking an Analysis Software Engineer II to design, build, and maintain Python-based data pipelines and web-based applications for the Chemical Insights mission. You will work with scientists, engineers, and designers to deliver scalable software supporting data curation and evaluation.

The role requires strong Python data-science tooling, web frameworks, cloud services, and collaboration across disciplines.

Qualifications

  • Advanced software development skills with full-stack experience.
  • Experience building data pipelines and REST APIs for scientific data.
  • Familiarity with Polars, Pandas, Numpy, SciPy in Python.
  • Proficient in modern web frameworks and cloud services.

Responsibilities

  • Design, build, and maintain Python-based data pipelines for scientific data.
  • Develop web-based applications and REST APIs for data curation and evaluation.
  • Collaborate with scientists, UX/UI designers, and other developers to deliver features.
  • Integrate applications with databases, APIs, HPC systems, and external sources.
  • Write unit and integration tests and maintain documentation for internal users.

Skills

Python data-science stack
Web-application frameworks
Cloud services (AWS/Azure)
Relational databases
JavaScript
R
Java
Go
Docker
Orchestration tools
Polars
Pandas
Numpy
Scipy

Education

Bachelor’s degree in computer science / IT or related field
Master’s degree in computer science / IT or related field

Tools

FastAPI
Django
Flask
React / Vue / Plotly
Kubernetes
PostgreSQL

Job description

UL Research Institutes in Morrisville, North Carolina is seeking an Analysis Software Engineer II to design, build, and maintain Python-based data pipelines and web-based applications for the Chemical Insights mission. You will work with scientists, engineers, and designers to deliver scalable software supporting data curation and evaluation.

The role requires strong Python data-science tooling, web frameworks, cloud services, and collaboration across disciplines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analysis Software Engineer II - Python Data Pipelines
Analysis Software Engineer II - Python Data Pipelines

Lucas James Talent Partners • Morrisville (NC)

On-site
USD 108,000 - 132,000
401k matching up to 5%
Paid time off
Healthcare plans
Analysis Software Engineer II - Python Data Pipelines & APIs
Analysis Software Engineer II - Python Data Pipelines & APIs

NCBioImpact • Morrisville (NC)

On-site
USD 99,000 - 136,000
Bonus compensation
Medical insurance
401k matching
+2
Data Pipeline & Web Apps Engineer II
Data Pipeline & Web Apps Engineer II

Urban League of Rhode Island • Morrisville (NC)

On-site
USD 99,000 - 136,000
Bonus program
Medical, dental, vision, life
401k matching up to 5%
+3
Analysis Software Engineer II: Python Data Pipelines & APIs
Analysis Software Engineer II: Python Data Pipelines & APIs

Underwriters Laboratories Inc. • Morrisville (NC)

On-site
USD 99,000 - 136,000
Bonus program
401k matching up to 5%
Flexible working arrangements
+1
Senior Data Engineer: AWS Pipelines, ETL & Python
Senior Data Engineer: AWS Pipelines, ETL & Python

NS2 Mission • Chantilly (VA)

On-site
USD 182,000 - 235,000
Analysis Software Engineer II - Chemical Insights Research Institute
Analysis Software Engineer II - Chemical Insights Research Institute

Urban League of Rhode Island • Morrisville (NC)

On-site
USD 99,000 - 136,000
Bonus program
Medical, dental, vision, life
401k matching up to 5%
+3
Data Analytics Engineer II — AI-Driven Pipelines
Data Analytics Engineer II — AI-Driven Pipelines

Pinterest • San Francisco (CA)

Hybrid
USD 124,000 - 255,000
Senior Software Engineer, R&D Informatics — Pipelines & UI
Senior Software Engineer, R&D Informatics — Pipelines & UI

BioSpace • Monrovia (CA)

On-site
USD 120,000 - 160,000
Stock Options
Retirement Safe Harbor Contribution
Health Insurance
+4
Healthcare Data Engineer II — Pipelines & Insights
Healthcare Data Engineer II — Pipelines & Insights

7Seventy • United States

Remote
USD 90,000 - 108,000
Senior Python Systems Engineer for AI Data Pipelines
Senior Python Systems Engineer for AI Data Pipelines

Alignerr Corp. • United States

Remote
USD 83,000 - 165,000
Flexible freelance hours
Remote work