Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Senior Software Developer (ETL/Python)

Zachary Piper • Virginia, US • On-site

Posted on: 28th March, 2025
Employment Type: FULLTIME

Job Description

Zachary Piper Solutions is seeking a Senior Software Developer to support a critical CDM Data Services program for DHS/CISA based out of Arlington, VA. The team is seeking a skilled developer to support the development of an integrated solutions to visualize cyber security related data for the agency.

This job opens for applications on 3/28/2025. Applications for this job will be accepted for at least 30 days from the posting date

Clearance: Willingness and ability to obtain DHS suitability (US Citizenship required)

Location: Arlington, VA (100% remote)

Responsibilities of the Senior Developer:
• Design a dashboard solutions and develop and deliver custom components that can be supported on COTS and open source components
• Conduct system design, analysis, and development of software solution
• Seeking a problem solver who enjoys tackling technical tasks and problems with minimal oversight and can connect dots to think at a broader, solution level.
• Must have a strong desire and aptitude for learning, as our solution is rapidly evolving with new requirements, technologies, and the threat landscape.
• Successful candidates should have demonstrated experience writing well-structured Python code using best practices to deliver enterprise-level applications.
• Candidates should have a solid understanding of core data pipeline processing capabilities, including different design patterns, stream vs bulk processing, ETL functionality, a range of data stores, and APIs.
• Ability to develop and deliver reliable, performant, and scalable solutions on time is critical for the ideal candidate.

Qualifications of the Senior Developer:

· Ability to obtain U.S. DHS Public Trust EOD (US Citizenship required)

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

· 10+ years experience building highly performant, reliable, and scalable systems integrations to include ETL functionality, integrating functions between applications, and working with APIs.

· 5+ years experience working with a multitude of storage solutions to include relational databases, non-relational or NoSQL databases, object-relational databases, distributed data stores, and caches or in-memory data stores. Specific technologies include Elasticsearch, Splunk, Postgres, AWS s3, Redis, and memcached.

· 5+ years developing microservice based applications utilizing components such as containers, Docker, Kubernetes, AWS ECR/ECS/EKS/Fargate, and container registries.

· 5+ years leveraging git repositories (e.g. Github, Gitlab, Bitbucket) with an advanced understanding of branching strategies, pull requests, commits, and other key concepts.

· Demonstrated experience writing unit tests to ensure reliable code delivery.

· Expertise in creating data pipelines to include batch and streaming data such as log data or tool/sensor data.

· Experience leveraging message queuing systems as part of a data pipeline solution. RabbitMQ or Kafka preferred.

Compensation of the Senior Developer:
• Total compensation based on experience level - $120,000 - $145,000+**based on experience level**
• Full Benefits: Paid Holidays, Sick leave as required by state law, Cigna Medical, Dental, and Vision, 401k with ADP
• Certification reimbursement
• Fully remote opportunity
• Contract mobility and job stability – Long term program

Keywords: Data Pipelines, ETL (Extract, Transform, Load), Data Warehousing, Big Data, Data Integration, Data Modeling, Data Transformation, SQL, NoSQL, Relational Databases, Apache Hadoop, Apache Spark, Kafka, RabbitMQ, AWS, Azure, Google Cloud Platform (GCP), Docker, Kubernetes, Python, Java, Scala, R, API Integration, ETL, public trust, DoD, federal, remote, python, java, github, Kubernetes, AWS, amazon web services, EKS, Redis, Splunk, java, backend, front end, fullstack, full-stack, Python programming, applications, CDM, cyber, cyber security, data, elasticsearch, elastic, Virginia, git, CI/CD, continuous integration, continuous deployment

Responsibilities

  • Design a dashboard solutions and develop and deliver custom components that can be supported on COTS and open source components
  • Conduct system design, analysis, and development of software solution
  • Seeking a problem solver who enjoys tackling technical tasks and problems with minimal oversight and can connect dots to think at a broader, solution level
  • Ability to develop and deliver reliable, performant, and scalable solutions on time is critical for the ideal candidate

Requirements

  • Clearance: Willingness and ability to obtain DHS suitability (US Citizenship required)
  • Must have a strong desire and aptitude for learning, as our solution is rapidly evolving with new requirements, technologies, and the threat landscape
  • Successful candidates should have demonstrated experience writing well-structured Python code using best practices to deliver enterprise-level applications
  • Candidates should have a solid understanding of core data pipeline processing capabilities, including different design patterns, stream vs bulk processing, ETL functionality, a range of data stores, and APIs
  • Ability to obtain U.S
  • DHS Public Trust EOD (US Citizenship required)
  • 10+ years experience developing backend enterprise-level Python applications
  • 10+ years experience building highly performant, reliable, and scalable systems integrations to include ETL functionality, integrating functions between applications, and working with APIs
  • 5+ years experience working with a multitude of storage solutions to include relational databases, non-relational or NoSQL databases, object-relational databases, distributed data stores, and caches or in-memory data stores
  • Specific technologies include Elasticsearch, Splunk, Postgres, AWS s3, Redis, and memcached
  • 5+ years developing microservice based applications utilizing components such as containers, Docker, Kubernetes, AWS ECR/ECS/EKS/Fargate, and container registries
  • 5+ years leveraging git repositories (e.g
  • Github, Gitlab, Bitbucket) with an advanced understanding of branching strategies, pull requests, commits, and other key concepts
  • Demonstrated experience writing unit tests to ensure reliable code delivery
  • Expertise in creating data pipelines to include batch and streaming data such as log data or tool/sensor data
  • Experience leveraging message queuing systems as part of a data pipeline solution
  • Keywords: Data Pipelines, ETL (Extract, Transform, Load), Data Warehousing, Big Data, Data Integration, Data Modeling, Data Transformation, SQL, NoSQL, Relational Databases, Apache Hadoop, Apache Spark, Kafka, RabbitMQ, AWS, Azure, Google Cloud Platform (GCP), Docker, Kubernetes, Python, Java, Scala, R, API Integration, ETL, public trust, DoD, federal, remote, python, java, github, Kubernetes, AWS, amazon web services, EKS, Redis, Splunk, java, backend, front end, fullstack, full-stack, Python programming, applications, CDM, cyber, cyber security, data, elasticsearch, elastic, Virginia, git, CI/CD, continuous integration, continuous deployment
Zachary Piper

Zachary Piper

Technology

Location

Virginia, US

Job Type

FULLTIME

Benefits

  • Total compensation based on experience level - $120,000 - $145,000+**based on experience level**
  • Full Benefits: Paid Holidays, Sick leave as required by state law, Cigna Medical, Dental, and Vision, 401k with ADP
  • Certification reimbursement
  • Fully remote opportunity
  • Contract mobility and job stability – Long term program

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Capital One

3 weeks ago

FULLTIME

Software Engineer, Back End ( Java, Python, AWS )

Virginia, US View Job

Two Six Technologies

2 weeks ago

FULLTIME

Technical Team Lead - Python Web Applications

Virginia, US View Job

American Institute For Research

2 weeks ago

FULLTIME

Python Programmer (Data Analyst II)

Virginia, US View Job