Senior Python Developer at Piper Companies
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

17 Nov, 25

Salary

151000.0

Posted On

18 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kafka, Ecr, Data Storage Technologies, Kubernetes, Ecs, Python, Docker, Communication Skills, Rabbitmq

Industry

Computer Software/Engineering

Description

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

Responsibilities
  • 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
Loading...