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.
Requirements
- 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).
Benefits
- Competitive salary
- Comprehensive benefits package
- Opportunities for career growth and development
- Collaborative and supportive work environment
- Flexible work arrangements
- Professional development and training
- Health, dental, and vision insurance
- 401(k) matching
- Paid time off
- Vacation days
- Holidays
- Sick leave