SME Software Engineer

AnaVationChantilly, VA

About The Position

AnaVation is seeking a highly skilled Senior-Level Software Engineer to join our team and lead the design, development, testing, and management of application development projects that support critical IT infrastructure, including large-scale data processing, computationally intensive statistical modeling, and advanced analytics within a forensic and investigative ecosystem.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum of 10 years of experience in software engineering
  • Active Top Secret (TS) clearance with eligibility for Sensitive Compartmented Information (SCI) and the ability to obtain a CI Poly
  • Expert knowledge in Angular
  • Strong understanding of forensic and investigative system requirements
  • Demonstrated experience designing and implementing complex software solutions in secure government environments
  • Advanced proficiency with Java, .NET(C#), or Python
  • Advanced proficiency with complex system architecture design
  • Advanced proficiency with message brokers such as RabbitMQ, Kafka, and Redis
  • Advanced proficiency with Elasticsearch, Splunk, and other data platforms
  • Advanced proficiency with containerization and orchestration technologies (Docker, Kubernetes)
  • Advanced proficiency with cloud platforms (AWS GovCloud, SC2S, C2S)
  • Advanced proficiency with object-oriented design and development
  • Advanced proficiency with relational databases and SQL (MySQL, PostgreSQL, Microsoft SQL)
  • Advanced proficiency with REST API development and integration
  • Advanced proficiency with Git and other source control management systems
  • Advanced proficiency with unit testing and test-driven development
  • Advanced proficiency with DevSecOps practices and tools
  • Advanced proficiency with frontend frameworks (Angular, React, Svelte)
  • Advanced proficiency with data streaming and integration technologies such as Apache Nifi
  • Advanced proficiency with Infrastructure as Code (Terraform)
  • Advanced proficiency with GraphQL
  • Advanced proficiency with microservices architecture
  • Advanced proficiency with performance optimization and scalability design
  • Advanced proficiency with security engineering principles

Nice To Haves

  • ElasticSearch/ OpenSearch
  • ETL pipelines
  • Familiarity with CI/CD pipelines
  • Cloud certification

Responsibilities

  • Design, develop, test, and manage application development projects in support of IT infrastructure
  • Integrate third-party components and introduce new custom capabilities
  • Modify existing code and recommend process improvements
  • Automate operations and maintenance tasks
  • Develop and implement technical efforts for large-scale data processing and advanced analytics
  • Participate in all aspects of the software development life cycle
  • Contribute to planning, requirements, development, testing, and quality assurance
  • Participate in technical project milestone reviews and code architecture sessions
  • Provide resource estimation and development best practices knowledge transfer
  • Participate in Program Increments (PIs) and Agile Release Train (ART) activities
  • Support the multi-enclave environment (Unclassified, Secret, and Top Secret)
  • Collaborate with cross-functional teams to ensure seamless integration

Benefits

  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short-term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service