Software Engineer
Role details
Job location
Tech stack
Job description
We're looking for a seasoned Full Stack Software Engineering Lead to join a high-impact defense and aerospace program delivering next-generation data analytics and AI capabilities. You'll lead a development team building a scalable platform that sits at the intersection of AI-augmented engineering, advanced data infrastructure, and mission-critical software delivery.
This is a hands-on leadership role - you'll architect, build, and ship, while setting the technical direction for your team.
What You'll Do
- Design and implement a scalable platform enabling advanced analytics and AI-driven development acceleration
- Define and publish robust APIs for front-end clients and third-party consumers
- Build responsive dashboards and data visualizations using React / Next.js / Shadcn UI Kit
- Own CI/CD pipelines in GitLab for automated testing, linting, and deployment across cloud and air-gapped environments
- Ensure data integrity, security, and compliance - including disaster recovery and archival strategies
- Integrate third-party services (email/SMS notifications, SCORM, xAPI, CMI5 learning standards)
- Write comprehensive unit, integration, and E2E tests
- Leverage AI tools (Claude, Cline AI Plugin for VSCode, LLMs) as a core part of your daily development workflow, If you're a systems thinker who leads with architecture and thrives in high-stakes, compliance-driven environments - we want to talk.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 6+ years delivering full stack solutions on complex, data-intensive programs
- Strong command of design patterns, automated testing, and CI/CD practices
- Experience with GitLab (repos, merge requests, pipelines)
- Solid understanding of relational databases, REST APIs, messaging services, and object storage
Preferred skills:
- React, Next.js, Node.js, Shadcn UI Kit, FastAPI
- Apache Superset / Trino for cross-platform data querying
- Kubernetes and experience with air-gapped deployment models
- DevOps tooling: Ansible, Nexus, GitLab Runner, Harbor
- Scripting: Python, Bash, PowerShell
- Agile/Scrum methodology
- Familiarity with learning management standards (SCORM, xAPI, CMI5)
- Cybersecurity or defense program experience is a strong plus
What Sets This Role Apart
We're not just looking for someone who can execute tickets. The most important qualities for success here are:
? Strategic vision - you think about platform architecture, long-term adaptability, and data flow holistically ? AI-native mindset - you actively use AI tools to move faster, improve code quality, and reduce reliance on niche specialties ? Security-first discipline - you treat compliance, data integrity, and disaster recovery as foundational, not afterthoughts
- (W2 or C2C depending on engagement structure)
- Classification: Level 3 - BS+9-15 years or MS+7-13 years
- Location: Orlando, FL (on-site or hybrid - confirm with hiring manager)