Job Description Job Title: Full Stack Software Engineer Location: Herndon, VA (50%) Security Clearance: Active Top Secret with SCI eligibility We question. We listen. We adapt. Be honest. Be pragmatic. Omni Federal, founded in 2017 and headquartered in Washington, DC, is a highly specialized software solutions provider with a robust presence in key locations across the United States, including Boston, MA, Colorado Springs, CO, San Antonio, TX, and St. Louis, MO. Born out of the Department of Defense's software factory ecosystem, Omni has rapidly distinguished itself by delivering both mission-critical and enterprise solutions that enhance the technological capabilities of the federal government. With a focus on areas such as Command and Control, Cybersecurity, Space, Geospatial, and Modeling & Simulation, Omni leverages cutting-edge commercial technology tailored to government objectives, improving mission performance and delivering transformative outcomes for the Department of Defense (DoD), Intelligence Community (IC), and their end-users. The company's innovative approach is backed by its Omni Labs and SBIR Innovation centers, where they develop advanced platforms and tools in data mesh, secure connectivity, and intelligent automation. Why Omni? Environment of Autonomy Innovative Commercial Approach People over process Omni is looking for a passionate Full Stack Software Engineer to support an exciting opportunity to work with like-minded top talent on cutting-edge integration projects, developing robust, scalable, and high-performance solutions that support seamless data processing and intelligent decision-making What you will do: Design, develop, and maintain scalable, high-performance back-end services, APIs, and UI for data management and visualization tools.
Optimize database performance, data modeling, and processing for large-scale applications.
Enhance existing back-end architecture to improve system responsiveness, security, and scalability.
Develop and maintain CI/CD pipelines for automated testing and deployment.
Work alongside program managers, UX designers, software engineers, hardware engineers, subject matter experts, and customers.
Conduct ongoing code documentation, code coverage, and build version control.
Develop ongoing unit-based tests and regression tests, create acceptance criteria for QC, conduct peer-review w/ other team members, and review code for others.
Practice and improve on Agile/Scaled Agile Framework (SAFe) development methodologies and tools. Requirements: Must hold an active Top Secret Clearance with SCI Eligibility
Bachelor degree in software engineering, computer science, or related technology field or 4 additional years of experience may be substituted in lieu of a degree.
Minimum of 3 years of relevant software development experience.
Programming skills in Python (Django, DRF, FastAPI) or React/TypeScript with Material UI, Git, SQL, Playwright/Cypress Test Libraries , Testing, Debugging.
Experience with Data Visualization, RESTful APIs, RESTful Web Services, Orchestration and Containerization (e.g. Kubernetes, Docker). Desired Skills: Familiarity with Database Architecture, User Experience (UX), software development/deployment processes and tool kits (e.g. Git, Artifactory, SonarQube).
Knowledge of Artificial Intelligence including Large Language Models.
Understanding of cybersecurity best practices, encryption, and secure coding techniques.
Familiarity with observability tools (e.g., Prometheus, Grafana, ELK stack).
TS/SCI w/Poly preferred.
Ability to communicate complex technical concepts to non-technical stakeholders and senior leadership.
Date Posted: 14 May 2025
Apply for this Job