Find a jobRecruiters

Software/Database Engineer

Exclusive opportunity

Onsite

Software/Database Engineer

PTX

Software/Database Engineer

Skills

PythonPostgreSQLGitAIAWSLinuxCommunity Management

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Temporary

Location:

Garretson, SD 57030, USA

Work mode:

Onsite

Published on:

25 September 2026

What they need


PTX is a subcontractor supporting USGS Earth Resources Observation and Science (EROS) Center. In this role, you will be employed by PTX and assigned to work on projects in support of USGS Earth Resources Observation and Science (EROS) Center.

PTX is seeking a Software/Database Engineer in Sioux Falls, SD, to support the USGS Earth Resources Observation and Science (EROS) Center. This is a full-time position requiring consistent collaboration with team members, scientists, and mission partners. This role is not eligible for remote work.

In partnership with NASA and the Landsat project, this position supports Landsat product generation, which processes satellite imagery used by scientists, researchers, government agencies, and organizations around the world. You will develop and optimize database infrastructure that supports operational satellite data processing and future Earth observation initiatives.

What You'll Get to Do:
Contribute to meaningful, mission-critical Earth science initiatives

Develop software supporting one of the world's longest-running satellite programs

Work alongside experienced engineers and scientists who value innovation

Apply advanced database engineering techniques to large-scale database systems

Solve complex performance and scalability challenges

Work with modern cloud technologies and scientific data-processing platforms

Design, develop, and maintain database components

Develop software primarily in Python

Optimize workflows to reduce runtime and improve overall efficiency

Design and maintain applications that write to and query relational databases

Support cloud-based architecture and workflows

Perform software planning, requirements refinement, and technical design activities

Develop, execute, and document unit and integration tests

Troubleshoot operational processing issues and implement corrective actions

Participate in code reviews, design reviews, and technical discussions

Collaborate closely with Systems Engineers, Software Engineers, Scientists, and mission stakeholders

Required Experience

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or a related technical discipline.

Three or more years of professional software engineering or database development experience

Experience developing software in Python within Linux/Unix environments

Experience supporting cloud computing environments

Experience interfacing with relational database systems

Three years of continuous residency in the United States for issuance of a Government Security credential

Ability to obtain and maintain a national agency check and background investigation for facility access

Required Skills

Strong proficiency in Python programming

Experience writing software that interfaces with databases

Relational database experience

Linux/Unix expertise

Experience improving software performance and decreasing processing runtime

Strong understanding of software development lifecycle practices

Experience with Git-based source control management

Excellent analytical, organizational, and communication skills

Ability to work independently and collaboratively within a highly skilled technical team

Desired Qualifications/Skills

AWS cloud services experience

Postgres database experience

Experience with AI-assisted software development and documentation tools

Experience with Parquet

What You'll Enjoy

Grow your career with mobility, continuous learning and a personal development program in a culture that rewards innovation and impact

Join a high-performing team that works together on meaningful, mission-driven work and support each other.

Enjoy comprehensive benefits including medical, dental, vision, life/disability coverage, 401(k) with match, PTO, company holidays, and community engagement opportunities

PTX conducts a comprehensive background check that includes drug testing. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender identity, sexual orientation, age, marital status, veteran status or disability status.

Other offers great for you!

These companies are also looking for great profiles

Futurwork

Senior Network Engineer

Freelance

Brussels, Belgium

Hybrid

Skills

PythonAnsibleJiraZabbixAzure

8 hours ago

Quick apply

skiils

Data Engineer - Planet

Freelance

Lille, France

Onsite, Hybrid

Skills

SQL QueriesPythonDatabricksAWSdbtPySparkApache Airflow

6 hours ago

Quick apply

Naxo

Senior Quality Engineer - Tests automatisés

Freelance

Lille, France

Hybrid

Skills

Testing & QAPostgreSQLDatadogPlaywrightCucumberGitHub Actions

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools