Sterling, VA
TS/SCI
Apply for this job (opens in new tab)
What Impact You'll Have
Join a mission-driven program with high impact on National Security. This isn't just a development role, it's a chance to build solutions that protect what matters most! As a Senior Software Engineer/Developer, you will perform as an individual contributor and team member focused on developing and refining a command-and-control platform used by a wide variety of stakeholders. Soliciting and incorporating user feedback is paramount in developing a superior product. Ideal candidates will have full stack development experience, with demonstrated skills developing front-end applications and user interfaces, as well as employing back-end technologies and programming languages.
What You'll be Owning
•
Design and develop applications, tools, and user interfaces supporting advanced data processing and command-and-control workflows
•
Engage proactively with mission partners to understand operational use cases and convert high-level requirements into actionable features, work products, and technical specifications
•
Collaborate with internal and external engineering teams to define interface control documents (ICDs), subsystem behaviors, and integration patterns
•
Develop CONOPs, user guides, release notes, and technical artifacts supporting software delivery and stakeholder adoption
•
Architect and optimize large scale data analysis pipelines using OpenSearch/Elasticsearch, and distributed data technologies
•
Evaluate application architecture and code design, identify performance bottlenecks and implement optimizations that improve efficiency, scalability, and maintainability
•
Build and refine back end services and APIs that support high-performance data workflows
•
Help guide testing strategies, diagnose complex issues, and ensure delivery of stable, high-reliability software
•
Mentor junior developers, foster a high performing engineering culture, and support professional growth across the team
What You Must Have
•
Active TS/SCI with polygraph
•
7+ years of software engineering experience in fast-paced, collaborative environments
•
Strong proficiency in Python and Java
•
Experience building React front end applications and Django back end services
•
Experience with DevOps workflows, CI/CD pipelines, and automated deployment
•
Full stack development experience across front end and back end systems
•
Recent experience building applications, analysis tools, or mission-focused software
•
Bachelor’s degree in Computer Science or related field
What Would be Nice to Have
•
Knowledge of OpenSearch/Elasticsearch indexing, search, and analytics
•
Demonstrated ability to reverse engineer applications and understand legacy systems
•
Experience with messaging/task queues (Kafka, gRPC, Celery)
•
Proficiency with containerization (Docker, Kubernetes)
•
Experience with databases or data stores (MariaDB, MySQL, ValKey, PostgreSQL, Elasticsearch, InfluxDB, MongoDB)
•
Experience with Open Telemetry (OTel) or similar observability framework
•
Familiarity with collaboration and issue tracking tools such as GitLab, Jira, and Confluence
•
Knowledge of telecommunications and/or Internet protocols
Pay Range:
At GRVTY, we understand that compensation is influenced by many factors—such as geographic location, federal contract labor categories, wage rates, prior experience, skillsets, education, and certifications.
We’re proud to offer a work environment that empowers our team to achieve a strong work-life balance. GRVTY provides competitive pay, comprehensive benefits, and meaningful opportunities for professional growth.
Our benefits package is designed to support the well-being of our employees and their families, and includes coverage in areas such as healthcare, financial wellness, retirement planning, family assistance, continued education, and paid time off.
•
The pay range for this position is: $155,250 - $192,750
[CLOSE]