
Software Engineer II
Agile Defense1 month ago
Arlington, VA, USAMid Level / Senior
Base Salary
$98k - $115k/yr
Responsibilities
- Implement API endpoints and business logic for wrapper services.
- Develop features for OpenFGA data model management.
- Design, develop, and maintain backend microservices and distributed systems.
- Build and optimize APIs and event-driven architectures for scalable data flow.
- Write unit and integration tests and resolve software defects.
- Assist with documentation and code examples.
- Participate in code reviews and team ceremonies.
- Support onboarding teammates with technical questions.
- Contribute to CI/CD pipeline improvements.
Requirements
- 4–6 years of software engineering experience.
- High school diploma or equivalent GED required.
- Secret clearance required before starting.
- Hands-on experience with Java and Spring Boot.
- Experience designing and implementing RESTful APIs.
- Proficiency with core AWS services.
- Preferred familiarity with Django, NATS, Kafka, Redis, ClickHouse, OpenTelemetry, OpenRouter, and LiteLLM.
- Experience collaborating with AI, DevSecOps, data engineering, platform engineering, and cybersecurity teams is advantageous.
Benefits
- Hybrid work arrangement with onsite work twice per week in Rosslyn, Virginia.
- Employees are supported through a collaborative culture centered on the company’s six core values.
Tech Stack
Categories
About Agile Defense
Agile Defense provides IT services and cybersecurity solutions for U.S. defense and federal civilian agencies, including digital transformation, systems integration, C4ISR support, data analytics, and cloud. Headquartered in McLean, Virginia, the privately held company is owned by Enlightenment Capital and operates across North America, Europe, Asia, and the Middle East. Its work centers on securing sensitive missions and modernizing government technology environments through managed services and mission-focused engineering.