3+ years of experience developing and sustaining Python applications, including concurrent or multi-process systems, in an Agile environment
Experience working with real-time or event-driven architectures such as queues, and producer or consumer pipelines, or distributed or microservices systems
Experience with AWS cloud services, including S3, Batch, Lambda, or Step Functions
Experience with AWS Batch, ECR, Step Functions, OpenSearch, SQS/SNS, or Kinesis
Experience designing, debugging, and testing software components against design specifications, including unit or integration testing
Knowledge of source control such as Git, and CI/CD pipelines in a DevSecOps environment
Ability to lead design and code reviews, and collaborate cross-functionally
Experience applying statistical or optimization methods in code such as similarity or distance scoring, probabilistic matching, or optimal assignment or matching algorithms
Experience with Flask or another lightweight Python web framework
Experience with JavaScript for web-based visualization or front-end development
Experience with containerization such as Docker, and Infrastructure-as-Code such as CDK, Terraform, or CloudFormation
Experience with scientific or geospatial Python libraries such as NumPy, SciPy, pandas, or pyproj, for processing scientific data
Knowledge of shell scripting and build or deployment automation
Active TS/SCI clearance; willingness to take a polygraph exam