Job Search

Senior Python Developer

Remote, USA

Piper Companies Logo

Job Id:
147770

Job Category:
Information Technology

Job Location:
Remote, USA

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Cassandra Parisi

 

Piper Health & Sciences is seeking a Senior Python Developer to join an agile development team supporting the Department of Homeland Security (DHS). You will contribute to the development of a cutting-edge integrated solution for visualizing cybersecurity-related data.

 

Responsibilities for the Senior Python Developer include:

·       Design, develop, and maintain backend Python applications for the CDM Dashboard.

·       Build and optimize data pipelines for batch and streaming data, including log and sensor data.

·       Integrate various systems and APIs to enable seamless data flow and ETL functionality.

·       Develop microservices using container technologies such as Docker and Kubernetes.

·       Work with diverse data storage solutions including Elasticsearch, Splunk, Postgres, AWS S3, Redis, and memcached.

·       Implement unit tests and ensure code reliability and maintainability.

·       Collaborate with cross-functional teams using Agile methodologies and tools like Jira and Confluence.

·       Present technical solutions and progress to internal stakeholders and customers.

 

Qualifications for the Senior Python Developer include:

·       10+ years of experience developing enterprise-level backend applications in Python.

·       10+ years of experience with systems integration, ETL processes, and API development.

·       5+ years of experience with various data storage technologies (relational, NoSQL, distributed).

·       5+ years of experience developing microservices using Docker, Kubernetes, and AWS services (ECR, ECS, EKS, Fargate).

·       5+ years of experience with Git repositories and advanced version control practices.

·       Proven experience writing unit tests and delivering reliable, scalable code.

·       Expertise in building data pipelines and leveraging message queuing systems (RabbitMQ or Kafka).

·       Strong analytical and problem-solving skills.

·       Excellent communication skills, both written and verbal.

 

Compensation for the Senior Python Developer includes:

·       Salary range: approximately $108,000 - $151,000 annually, commensurate with experience

·       Comprehensive Benefits: Cigna Medical, Dental, Vision, 401k, PTO, Paid Holidays, STD, LTD, Sick leave as required by law

 

This job is open for applications on 8/12/2025. Applications will be accepted at least 30 days from the posting date.

 

Senior Python Developer, python backend developer, enterprise python applications, cybersecurity developer, cdm dashboard developer, dhs python developer, python etl developer, data pipeline engineer, microservices developer, cloud python developer, python, etl, apis, elasticsearch, splunk, postgres, aws s3, redis, Memcached, docker, Kubernetes, aws ecs, aws eks, aws fargate, github, gitlab

Bitbucket, rabbitmq, kafka, ci/cd, agile development, jira, confluence

Cybersecurity, continuous diagnostics and mitigation (cdm), dhs suitability, government contracting, federal cybersecurity, data visualization, cloud native development, machine learning concepts, open source contributor

#LI-CP1

#LI-HYBRID

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?