Software Engineer

E-Infosol LLC•Washington, DC
•$200,000 - $211,000

About The Position

E-INFOSOL LLC is seeking a motivated, results-driven Software Engineer with at least 10 years of relevant professional experience in the cleared IT government contracting space. The role serves as the principal authority for enterprise software architecture, development standards, application modernization, and secure software delivery across complex environments. The Software Engineer leads the design, development, testing, and enhancement of enterprise applications while establishing architectural frameworks, development best practices, and modernization strategies. The position combines strategic technical leadership with hands-on engineering to deliver scalable, secure, high-performing solutions aligned with enterprise objectives, zero-trust principles, and interoperability requirements. The role may involve custom application development; AI and GenAI engineering; data architecture and ETL; enterprise infrastructure and cross-domain solutions; and application development and integration. Desired technologies include TypeScript, React, Python, FastAPI, LanceDB, PostgreSQL, Temporal.io, Docker, and Kubernetes.

Requirements

  • Active Top Secret clearance, with the capability to obtain SCI/CI Poly if needed to meet contract requirements.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline, or equivalent experience.
  • At least 10 years of relevant professional experience.
  • Extensive experience designing and developing enterprise-scale software solutions.
  • Expertise in modern programming languages, software design patterns, and application architectures.
  • Strong knowledge of application security, secure coding practices, and software quality assurance.
  • Experience with DevSecOps, CI/CD pipelines, automated testing, and version control systems.
  • Ability to lead technical initiatives and establish enterprise development standards.
  • Strong analytical, troubleshooting, communication, and leadership skills.

Nice To Haves

  • Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Experience supporting federal, defense, intelligence, or highly regulated environments.
  • Expertise in cloud-native architectures, microservices, containers, and modern application platforms.
  • Experience addressing cross-domain or cross-enclave interoperability challenges.
  • Knowledge of zero-trust architecture and secure enterprise application development.
  • Relevant certifications in cloud technologies, software architecture, Agile, cybersecurity, or DevSecOps.
  • Experience with custom-developed applications.
  • Advanced AI, GenAI, and multi-model engineering experience, including orchestration of reasoning, perception, memory, and tool execution.
  • Experience implementing temporal, spatial, geographic, quantitative, and computer vision AI.
  • Experience with named entity recognition, contextual entity extraction and resolution, multi-step retrieval, structured output generation, complex data parsing, and streamlined ingestion.
  • Experience producing source citations and traceable analytic outputs.
  • Experience with vector, graph, and multi-database orchestration; automated ETL pipeline creation, scheduling, and optimization; and attribute-based access control at the data layer.
  • Experience with provenance, end-to-end data lineage, and schema-aligned ingestion and normalization of structured and unstructured data.
  • Experience with air-gapped, hybrid, and on-premise environments; Kubernetes and distributed systems; locally hosted GPU servers; hyperconverged nodes; or multitenant cross-domain solutions.
  • Experience with TypeScript, React, Python, FastAPI, LanceDB, Lance Graph, PostgreSQL, Temporal.io, Docker, and Kubernetes.

Responsibilities

  • Lead the design, development, testing, and enhancement of enterprise applications.
  • Establish enterprise software architecture frameworks and development standards.
  • Guide application modernization and secure software delivery across complex environments.
  • Apply secure coding practices, application security, and software quality assurance.
  • Lead technical initiatives and establish development best practices.
  • Develop and integrate application, middleware, retrieval, database, reasoning, and AI/GenAI components.
  • Support data architecture, ETL pipelines, data ingestion and normalization, access controls, provenance, and data lineage.
  • Address enterprise infrastructure and cross-domain interoperability needs in air-gapped, hybrid, and on-premise environments.

Benefits

  • Company-subsidized medical premiums, with family and dependent options.
  • Dental and vision coverage.
  • 401(k) retirement savings plan with up to a 4% company match.
  • Health Savings Account, Flexible Spending Account, and Dependent Care Flexible Spending Account.
  • Company-paid short- and long-term disability coverage, with supplemental options.
  • Company-paid life and AD&D insurance, with supplemental options.
  • Generous paid time off and all 11 federal holidays.
  • Legal and identity protection services.
  • Certification bonuses and reimbursement.
  • UberOne, company outings, and discounts on services including pet insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service