Agile Defense · 1 hour ago
Software Engineer
Agile Defense is seeking a skilled and driven Software Engineer to join our dynamic team. As a Software Engineer, you will contribute to the development and optimization of software systems that drive mission-critical outcomes for our clients.
Information ServicesInformation TechnologySoftware
Responsibilities
Own end-to-end architecture and technical direction for high-impact applications and services, including API design, data modeling, scalability, and security
Design, build, and optimize performant software components and services; ensure code quality, test coverage, and operational readiness
Drive platform scalability (horizontal/vertical), resilience (fault tolerance, failover), and observability (metrics, logs, traces)
Establish and enforce engineering standards (coding guidelines, design patterns, testing strategies, documentation)
Lead technical planning, backlog grooming, and design reviews; break down complex initiatives into deliverable increments
Mentor and coach engineers; conduct thoughtful code reviews; foster a culture of learning and continuous improvement
Champion modern development practices (CI/CD, DevSecOps, automated testing, “shift-left” security)
Collaborate with product, UX, security, and operations to align technical solutions with business goals and compliance requirements
Evaluate, select, and introduce new tools, frameworks, and cloud services; guide teams through adoption and migration
Ensure secure-by-design implementations, including authentication/authorization, secrets management, secure data handling, and adherence to regulatory/industry standards
Partner with SRE/DevOps to define deployment strategies, capacity planning, incident response, and performance tuning
Create and maintain technical documentation (architectural diagrams, ADRs, API specs, runbooks)
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
5–8+ years of professional software engineering experience, including leading technical initiatives or feature teams
Proven experience architecting and delivering production-grade applications and RESTful services
Strong proficiency in at least one modern backend language and framework (e.g., Java/Spring Boot, .NET Core, Node.js/NestJS) and familiarity with frontend frameworks (e.g., React, Angular, Vue)
Hands-on experience with relational and NoSQL databases, data modeling, and performance optimization
Expertise in software security fundamentals: OWASP Top 10, secure coding practices, authN/authZ (e.g., OAuth2/JWT), and secrets management
Experience with cloud platforms (AWS, Azure, or GCP), containers (Docker), and orchestration (Kubernetes)
Solid understanding of CI/CD pipelines, automated testing (unit, integration, contract), and infrastructure-as-code
Excellent communication skills; able to translate complex technical concepts for diverse stakeholders
Preferred
Experience with microservices architecture, event-driven systems (Kafka/RabbitMQ), and API-first design (OpenAPI/Swagger)
Knowledge of distributed systems patterns (circuit breakers, retries, idempotency) and caching (Redis)
Experience with observability stacks (Prometheus/Grafana, ELK/Elastic, OpenTelemetry, Jaeger/Zipkin)
Familiarity with domain-driven design, clean/hexagonal architecture, and design patterns
Background in regulated or high-security environments; familiarity with compliance frameworks
Contributions to engineering standards, internal platforms, or developer experience initiatives
Company
Agile Defense
Agile Defense is an information technology company located in Reston. It is a sub-organization of Agile-BOT.
H1B Sponsorship
Agile Defense has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (1)
Funding
Current Stage
Late StageTotal Funding
unknown2022-11-16Acquired
Recent News
2025-12-18
Company data provided by crunchbase