Software Developer

Bespoke Technologies•Chantilly, VA
•Onsite

About The Position

The Software Developer will support the Sponsor’s data analytics and collection services, which produce intelligence products to inform operations, drive collection, solve business problems, and support national security needs. The Sponsor develops and maintains large-scale solutions for data correlation, aggregation, and graphing. The contractor will advance these solutions through highly technical software development addressing complex and evolving mission needs. The role includes designing, developing, implementing, maintaining, and troubleshooting software systems, services, APIs, and data platforms. Work spans cloud-native architectures, large-scale graph and NoSQL databases, data processing and streaming pipelines, geospatial indexing, machine-learning operations, user interfaces, and Kubernetes infrastructure. The developer will also contribute to architecture and security documentation, operational feasibility assessments, security and compliance efforts, software licensing and purchasing support, and engineering coordination across teams and stakeholders. This position is fully on-site in Chantilly, Virginia, with no remote option. An active Poly clearance is required; applicants without one will not be considered.

Requirements

  • Active Poly clearance; applicants without an active Poly clearance will not be considered.
  • Demonstrated experience with Java development, Python, and big data.
  • Demonstrated experience designing, developing, maintaining, and troubleshooting APIs.
  • Demonstrated experience designing cloud-native architectures using cloud services such as AWS, Google, IBM, and Oracle.
  • Demonstrated experience designing and operating big data systems.
  • Demonstrated experience building and optimizing large-scale graph databases, including databases with tens of billions of edges, using DynamoDB or enhanced capabilities.
  • Demonstrated experience developing and operating graph traversal capabilities using Apache Gremlin or enhanced capabilities.
  • Demonstrated experience developing and operating NoSQL solutions for complex big data applications.
  • Demonstrated experience in data modeling for performance, partition sharding, record and event aggregation workflows, stream processing, and metrics gathering.
  • Demonstrated experience designing and operating large-scale serverless geospatial indexes built with GeoMESA.
  • Demonstrated experience with partition and sort key design and implementation for consistent performance.
  • Demonstrated experience with aggregation operations to de-duplicate records on continuous data feeds.
  • Demonstrated subject-matter expertise with relational databases and NoSQL.
  • Demonstrated experience building and operating high-performance data processing pipelines using Lambda, Step Functions, and PySpark.
  • Demonstrated experience building high-quality user interfaces and user experiences with React and WebGL.
  • Demonstrated experience designing and operating large-scale graph databases using Apache Cassandra.
  • Demonstrated experience analyzing large-scale graph databases to develop implementation strategies for search optimization.
  • Demonstrated experience developing capabilities for processing, persistence, and search of datasets collected or maintained using standards common in the Sponsor’s community.
  • Demonstrated experience facilitating engineering discussions across teams and stakeholders to develop and execute implementation strategies.
  • Demonstrated experience developing MLOps pipelines for large-scale applications.
  • Demonstrated experience maintaining software configuration using configuration management resources such as GitHub.
  • Demonstrated experience designing, building, and operating big data systems—including persistence, partitioning, and indexing—at a scale of trillions of records or events.
  • Demonstrated experience with Niagara Files (NiFi) applications or enhanced capabilities.
  • Demonstrated experience developing and operating Kubernetes infrastructure.
  • Demonstrated experience supporting engineering efforts that contribute to delivery of datasets and functionality such as communications and geospatial workflows.
  • Demonstrated experience implementing DevSecOps and agile development in production environments, and with agile software development and testing.
  • Demonstrated experience with federal security, regulatory, and compliance requirements and security accreditation package development.
  • Demonstrated experience with data security and governance using centralized controls such as LDAP, data encryption, and access auditing.
  • Demonstrated experience with specialized data technologies, including relational databases, Cassandra or other NoSQL databases, and object storage.
  • Demonstrated experience with Apache, TinkerPop, Gremlin, and/or JanusGraph to design, develop, implement, and maintain systems.
  • Demonstrated knowledge of graph databases for system design, development, implementation, and maintenance.
  • Demonstrated experience with C or C++ for writing interfaces.
  • Demonstrated experience with databases and technologies including Postgres, MariaDB, ELK, MinIO, AWS S3, Neo4j, MongoDB, and NoSQL.
  • Demonstrated experience with Python and PyPI libraries.
  • Demonstrated experience with CentOS 7 and Rocky Linux 8.
  • Demonstrated experience with Kubernetes, Docker, Docker Compose, and Docker Swarm.
  • Demonstrated experience with VS Code, GitLab, JupyterHub or Jupyter notebooks, and MATLAB.
  • Demonstrated experience working in large collaboration and development environments.
  • Demonstrated experience with unstructured, structured, or semi-structured data formats, including CSV, JSON, JSONL, AVRO, Protocol Buffers, and Parquet.

Nice To Haves

  • Experience designing cloud-native architectures using the Sponsor’s cloud services.
  • Experience designing and operating big data systems within the Sponsor’s policy and regulatory environment.
  • Experience developing and operating graph traversal capabilities using the Sponsor’s data graphing tool built on Apache Gremlin.
  • Experience building and operating high-performance data pipelines using Lambda, Step Functions, and PySpark on the Sponsor’s infrastructure with EMR.
  • Experience with the Sponsor’s enterprise data-management services, including the enterprise catalog service and associated APIs, and Policy Decision Points (PDPs).
  • Experience developing large-scale MLOps pipelines in the Sponsor’s environment.
  • Experience with IT Service Management and common SLA measurements.
  • Experience presenting solutions, requirements, and presentations to diverse audiences.
  • Experience with container orchestration technologies such as AWS ECS, AWS Fargate, and Kubernetes.
  • Experience managing large operational cloud environments across multiple tenants using multi-account management, AWS Well-Architected best practices, and AWS Organization Units and Service Control Policies (OU/SCP).
  • Experience with microservices, including decoupled systems, RESTful endpoints, and lightweight systems.
  • Experience with total systems perspectives, including understanding relationships and dependencies among systems, applications, and hardware and software requirements.
  • Experience consulting with customers to determine present and future user needs.
  • Experience maintaining frequent customer contact and traceability within program documents and the overall computing environment and architecture.
  • Desired certifications: AWS Certified Solutions Architect, AWS Machine Learning certification(s), Agile certification, Azure, Security+, GSEC, or CCNA.

Responsibilities

  • Design, develop, implement, maintain, and troubleshoot software systems, services, solutions, and APIs based on requirements analysis.
  • Evaluate operational feasibility and recommend improvements to software systems and solutions.
  • Develop and maintain system and solution code, architecture documentation, and security documentation.
  • Assist the Sponsor with software licensing and purchasing efforts.
  • Design and operate cloud-native architectures and large-scale big data systems, including graph databases, NoSQL solutions, and data-processing pipelines.
  • Build and optimize large-scale graph databases and graph traversal capabilities, including search optimizations.
  • Develop data models and workflows for performance, partitioning and sharding, aggregation, stream processing, and metrics gathering.
  • Design and operate serverless geospatial indexes and high-performance data processing pipelines.
  • Build high-quality user interfaces and experiences using React and WebGL.
  • Develop and operate MLOps pipelines, Kubernetes infrastructure, and NiFi applications.
  • Develop technical capabilities to process, persist, and search datasets collected or maintained using standards common in the Sponsor’s community.
  • Facilitate engineering discussions across teams and stakeholders to develop and execute implementation strategies that meet mission needs.
  • Support delivery of datasets and capabilities, including communications and geospatial workflows.
  • Implement DevSecOps and agile development practices in production environments, and perform agile software development and testing.
  • Support federal security, regulatory, compliance, and security accreditation requirements.
  • Implement data security and governance controls, including centralized access controls, encryption, and access auditing.
  • Maintain software configuration using configuration management resources such as GitHub.
  • Support specialized data technologies, including relational databases, NoSQL databases, and object storage.
  • Present solutions, requirements, and other material to diverse audiences; consult with customers to understand present and future user needs.
  • Maintain customer contact and traceability within program documents and the overall computing environment and architecture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service