2 days ago
Fort Meade, MD, USA +2 moreMid Level / Senior
Base Salary
$103k - $191k/yr
Responsibilities
- Design, develop, test, maintain, and troubleshoot software applications, services, and reusable components.
- Build enterprise APIs, RESTful web services, and microservices.
- Develop Java or Python backend services and integrate AI capabilities, including agents, prompting, tool use, retrieval-augmented generation, and Model Context Protocol servers where applicable.
- Develop and maintain containerized applications and Kubernetes deployments, including Kubernetes tooling for designated assignments.
- Participate in code reviews, automated testing, troubleshooting, and continuous improvement.
- Use development tools and AI coding assistants where applicable while reviewing generated code for security, performance, and quality.
- Collaborate with Agile teams and customer stakeholders to translate requirements into working software.
- For senior openings, provide technical guidance, mentor engineers, and contribute to architectural decisions.
Requirements
- U.S. citizenship and an active U.S. Government Secret clearance or higher are required; certain openings require an active Top Secret clearance or the ability to obtain and maintain TS/SCI.
- All openings require at least 5 years of relevant experience with a related bachelor’s degree, 3 years with a related master’s degree, or 9 years with a high-school diploma or equivalent; senior openings require 9, 7, or 13 years respectively.
- Experience developing, testing, maintaining, or troubleshooting software in a relevant technical specialty.
- Experience designing enterprise APIs, RESTful web services, and microservices.
- Familiarity with Git or comparable version-control tools and a Linux environment.
- Java/backend openings may require Java, Spring or Guava, object-oriented programming, Git, Maven, and Nexus experience.
- Python and AI openings may require Python backend development, hands-on integration of commercial large language model APIs or open-source models, AI agents, prompting, tool use, retrieval-augmented generation, and Kubernetes deployments.
- Kubernetes-focused openings may require Java development and hands-on Kubernetes deployment experience using Helm and Flux.
- Designated openings may require a DoD 8140/8570 certification such as Security+, or the ability to obtain it within the specified timeframe.
- Preferred qualifications include AWS or Azure, data lakes, data warehouses, Big Data Platform environments, distributed systems, SQL or NoSQL databases, PostgreSQL, MySQL, MongoDB, Elasticsearch, Solr, CI/CD automation, GitLab pipelines, scripting, Go, Kubernetes operators, custom resource definitions, LangChain, LlamaIndex, CrewAI, AutoGen, vector databases, semantic caching, AI observability, Kafka, NiFi, Jira, GitHub, and AI coding assistants.
- Senior technical assignments may require experience as a technical lead, mentor, or engineering manager.
Benefits
- Competitive annual pay range of $102,525 to $191,055.
- Medical, dental, and vision coverage.
- Health Savings Account with company contribution.
- 401(k) with generous company match.
- Annual paid time off and paid holidays.
- Paid parental leave.
- Training and development opportunities, award programs, and company-sponsored events.
- Work may be onsite, remote, or hybrid, with location and onsite frequency determined by the specific customer assignment.
Tech Stack
Categories
About GRVTY
GRVTY builds software, data platforms, and analytics for intelligence, surveillance, reconnaissance, and targeting (ISR&T) missions, serving U.S. defense and intelligence customers. Offerings include GEOINT analytics, deployed analysts, enterprise IT support, and managed software services, including data lake/warehouse applications. The privately held company is headquartered in McLean, Virginia and operates under federal contracts across cyber, space, and spectrum domains.
