# Software Engineer - TS/SCI with Polygraph

**Company**: GDIT
**Location**: Herndon, VA
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $144,500 - $195,500
**Category**: Engineering
**Industry**: Technology

**Apply**: https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-VA-Herndon/Software-Engineer---TS-SCI-with-Polygraph_RQ229878-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_af22c9cf-32d

## Description

Transform technology into opportunity as a Software Engineer Senior at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.

As a Software Engineer Senior, the work you’ll do at GDIT will be impactful to the mission of the Intelligence Community. You will play a crucial role in developing and operating mission critical capabilities directly impacting national security.

Responsibilities:

- Design and develop event-driven applications using message queues and streaming platforms (Kafka, RabbitMQ, SQS, or similar) to orchestrate distributed AI/ML workflows

- Build containerized microservices in Python with experience deploying to Kubernetes environments, including writing Dockerfiles, managing dependencies, and optimizing container images

- Develop integrations with cloud services for storage, compute orchestration, and serverless functions (experience with AWS S3, Lambda, Step Functions, or equivalent services in GCP/Azure)

- Implement dynamic workflow orchestration and state management for multi-step AI/ML pipelines, coordinating execution across multiple containerized services

- Work with relational and NoSQL data stores including query optimization, schema design, and connection pooling (Postgres, Opensearch, Elasticsearch, MongoDB, or similar)

- Build and maintain RESTful APIs and/or gRPC services for internal and external integrations, including proper error handling, authentication, and rate limiting

- Write production-quality Python code following best practices including testing (unit, integration, e2e), logging, error handling, and performance optimization

- Debug and troubleshoot distributed systems in production Kubernetes environments, using observability tools to trace requests across services and identify bottlenecks

- Collaborate with platform engineers on application deployment strategies, resource requirements, health checks, and scaling configurations

- Implement monitoring, alerting, and structured logging within applications to support operational visibility and rapid incident response

Requirements:

- Education: Bachelor of Arts/Bachelor of Science

- Experience: 5+ years of related experience

- Technical skills: Demonstratable relevant technical experience

- Security clearance level: TS/SCI with Polygraph

- US citizenship required

- Role requirements: Ability to work collaboratively with Agile/Scrum delivery teams in hybrid environments

Benefits:

- Growth: AI-powered career tool that identifies career steps and learning opportunities

- Support: An internal mobility team focused on helping you achieve your career goals

- Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off

- Community: Award-winning culture of innovation and a military-friendly workplace

## Skills

### Required
- Python
- Kubernetes
- Docker
- AWS
- GCP
- Azure
- Postgres
- Opensearch
- Elasticsearch
- MongoDB
- RESTful APIs
- gRPC
- Message Queuing
- Microservices Architecture

---

Source: [Apply at gdit.wd5.myworkdayjobs.com](https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-VA-Herndon/Software-Engineer---TS-SCI-with-Polygraph_RQ229878-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
