Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NetSage Logo

Python Software Developer-Principal

NetSage

Salary not specified
Oct 30, 2025
Annapolis Junction, MD, US
Apply Now

NetSage is seeking a Principal Python Software Developer to transition the functionality of a PostGIS database and Jupyter Notebooks for a U.S. Federal Government customer, enabling analysts to answer questions and verify GUI designs.

Requirements

  • Strong Python skills using Pandas and PySpark.
  • Experience developing software in Red Hat Linux (versions 3 – 5+).
  • Experience with Jupyter Notebooks.
  • Experience with Machine Learning.
  • Experience with AWS Elastic MapReduce (EMR).
  • Familiarity with Query Time Analytics.
  • Familiarity with Amazon Redshift.

Responsibilities

  • develop a series of user-facing query forms to leverage stored data to enable analysts to answer questions
  • provide development support to analytic frontends to verify conformity and performance to proposed GUI designs
  • provide subject matter expertise for metric generation, usage, and applications

Other

  • TS/SCI with polygraph security clearance.
  • Master of Science (M.S.) degree in computer science or a related STEM discipline and nine (9) years of relevant experience or, a Bachelor of Science (B.S.) degree and eleven (11) years of experience, an Associate of Science (A.S.) degree and thirteen (13) years, or a high school diploma/ GED and fifteen (15) years is required.
  • Familiarity with customer corporate tools and data repositories.
  • Familiarity with PostgreSQL​​​.