Senior Software Engineer - Python/Qt for Scientific Data

Texas Research Institute Austin, Inc.

Austin, Northern (TX, KY)

Hybrid

USD 140,000 - 170,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Texas Research Institute Austin, Inc. is seeking a Senior Software Engineer to develop and maintain software used to analyze, manage, and visualize large scientific and engineering datasets.

The role focuses on Python, Qt, and PySide6, with cross-disciplinary collaboration across engineering teams. You will design solutions for Windows and Linux, participate in architecture decisions, and contribute to proposals and customer-driven work.

Qualifications

  • 10+ years of professional software development experience.
  • Experience programming with Python.
  • Experience deploying software in Windows and Linux environments.
  • Bachelor’s or Master’s degree in CS/Software Engineering, or equivalent experience.
  • Must be eligible to obtain U.S. DoD security clearance.

Responsibilities

  • Develop, maintain, and improve software for scientific and engineering data analysis, visualization, and management.
  • Design software solutions using Python, Qt, and PySide6; improve usability and deployability.
  • Develop Windows and Linux compatible software; apply sound engineering principles throughout the lifecycle.
  • Collaborate with multidisciplinary engineering teams to support real-world systems.
  • Communicate technical design decisions clearly to software developers and stakeholders.
  • Support business development by translating customer needs into technical approaches and proposals.

Skills

Python
Qt
PySide6
C/C++
C#
Java
JavaScript/TypeScript
SQL
Windows
Linux

Education

Bachelor's or Master’s degree in Computer Science or Software Engineering

Tools

Qt Framework
PySide6

Job description

Texas Research Institute Austin, Inc. is seeking a Senior Software Engineer to develop and maintain software used to analyze, manage, and visualize large scientific and engineering datasets.

The role focuses on Python, Qt, and PySide6, with cross-disciplinary collaboration across engineering teams. You will design solutions for Windows and Linux, participate in architecture decisions, and contribute to proposals and customer-driven work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Python, Qt, DoD Clearance (Austin)
Senior Software Engineer - Python, Qt, DoD Clearance (Austin)

TEXAS RESEARCH INSTITUTE AUSTIN INC • Austin (TX)

On-site
USD 120,000 - 160,000
Senior Software Engineer: Python/Qt, DoD Clearance
Senior Software Engineer: Python/Qt, DoD Clearance

Texas Research International • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Texas Research Institute Austin, Inc. • Austin (TX), Northern (KY)

On-site
USD 140,000 - 170,000
Senior Software Engineer
Senior Software Engineer

TEXAS RESEARCH INSTITUTE AUSTIN INC • Austin (TX)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Texas Research International • Austin (TX)

On-site
USD 140,000 - 190,000
Defense Software Engineer — C/C++, Python, GUI
Defense Software Engineer — C/C++, Python, GUI

TEXAS RESEARCH INSTITUTE AUSTIN INC • Austin (TX)

On-site
USD 100,000 - 140,000
Software Engineer - Scientific Data & DoD Clearance (On-site)
Software Engineer - Scientific Data & DoD Clearance (On-site)

Texas Research Institute Austin, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
R&D C++ Software Engineer (Linux/Windows)
R&D C++ Software Engineer (Linux/Windows)

The University of Texas at Austin • Austin (TX)

On-site
USD 104,000 - 174,000
Software Engineer
Software Engineer

TEXAS RESEARCH INSTITUTE AUSTIN INC • Austin (TX)

On-site
USD 100,000 - 140,000
Software Engineer
Software Engineer

Texas Research Institute Austin, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000