Python Software Developer-Principal

Reposted 9 Days Ago
Easy Apply
Be an Early Applicant
Annapolis Junction, MD
In-Office
Expert/Leader
Security • Software • Cybersecurity
The Role
The Principal Python Software Developer will work with customers to transition databases and develop user-friendly query forms while providing technical expertise and support for analytic frontends.
Summary Generated by Built In

NetSage's mission is to help our customers achieve their missions by providing superior cyber services. We seek talented professionals who are interested in doing meaningful, mission-focused work for the U.S. Federal Government. We are a growing Company that puts our employees first and offers excellent pay and world-class benefits. We do not hire contract by contract; instead, we offer multiple job options and career progression for our employees. We realize that our website and job descriptions may be a little vague and that's on purpose because of the customers we support. Please connect with us using our Contact Us page if you have any questions about any of our job-openings.

Job Description:

We are seeking a Principal Python Software Developer to work directly with our customer to transition the functionality of the PostGIS database and the functionality of the Jupyter Notebook based on customer direction. In this role, you will 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, and provide subject matter expertise for metric generation, usage, and applications. The ideal candidate for this position will have strong Python experience and familiarity with Pandas and PySpark, experience developing software in Red Hat Linux (versions 3 – 5+), and strong knowledge of Jupyter Notebooks. Please consider applying if you have the following required qualifications and experience. 

Required Qualifications:

  • 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. 
  • 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).

Desired Qualifications:

  • Familiarity with customer corporate tools and data repositories.
  • Familiarity with Query Time Analytics.
  • Familiarity with Amazon Redshift.
  • Familiarity with PostgreSQL​​​.

Top Skills

Amazon Redshift
Aws Elastic Mapreduce
Jupyter Notebooks
Pandas
Postgres
Pyspark
Python
Red Hat Linux
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Annapolis, MD
26 Employees

What We Do

NetSage Corporation (NetSage) provides cyber services to the US Federal Government. We are an Annapolis, Maryland-based small business that employs experienced professionals, many of which are Veterans and former Government Civilians. We greatly value our employees and consider it a privilege to serve our customers.
Our mission is to achieve customer missions with superior cyber services. Our core focus areas are Cyber Engineering and Development, Cyber Technical Analysis, Cyber Threat Intelligence Analysis, Cyber Training, and Cyber Vulnerability Research. The cyber world is constantly changing and NetSage must continually adapt its services to the changing cyber landscape. It is our vision that we will adapt over time and offer services across the entire cyber spectrum. We intentionally avoid putting lots of detailed information about what we do and how we do it out on the internet, but we love to hear from potential partners, customers, and employees. Please contact us at via our website at http://www.netsage.com if you are interested in learning more about NetSage.

Similar Jobs

ARSIEM Corporation Logo ARSIEM Corporation

Software Engineer

Information Technology • Software
In-Office
Fort Meade, MD, USA
44 Employees
216K-241K Annually

NinjaOne Logo NinjaOne

Vulnerability & Cloud Security Manager

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
18 Locations
2000 Employees
180K-220K Annually

DraftKings Logo DraftKings

Player Development Executive, D.C.

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Remote or Hybrid
Maryland, USA
6400 Employees
88K-111K Annually

SES Satellites Logo SES Satellites

Engineer, Station Support 1 (Woodbine, MD, US)

Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
Hybrid
Woodbine, MD, USA
2100 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account