Lead Software Engineer

First human-centered artificial intelligence (AI+X) lab engineering complex integrated solutions for defense and aerospace industries.
Tampa, FL, USA
Backend
Staff Software Engineer
Hybrid
7+ years of experience
AI · Defense

Description For Lead Software Engineer

TheIncLab (TIL) is pioneering the future of defense and aerospace technology as the first human-centered artificial intelligence (AI+X) lab. As a Lead Software Engineer, you'll spearhead a team developing cutting-edge applications and software solutions that revolutionize mission-critical operations. The role offers a unique opportunity to work on systems spanning from tactical operations to cloud infrastructure, directly impacting national security missions.

The position demands expertise in both technical leadership and hands-on development, requiring 7+ years of software engineering experience. You'll lead an Agile team, architect complex systems, and serve as a technical SME while working with various stakeholders. The role combines strategic planning, technical execution, and team leadership, making it ideal for someone passionate about innovative defense solutions.

TIL offers a supportive culture of "relentless optimism" where no challenge is too complex. The company provides comprehensive benefits, including hybrid work options, professional development, and competitive compensation. You'll be part of a collaborative environment that values individual growth and contribution to critical defense and aerospace missions.

The ideal candidate will bring strong technical expertise in both front-end and back-end development, container technologies, and enterprise data modeling. This role requires U.S. citizenship and willingness to obtain a Secret Security Clearance, reflecting the mission-critical nature of the work.

Last updated 5 months ago

Responsibilities For Lead Software Engineer

  • Lead and train a team of developers and engineers
  • Manage Agile organization and complete project milestones
  • Serve as technical SME and determine system architecture
  • Oversee product and system designs
  • Participate in client meetings and product demos
  • Review and enforce version control and documentation
  • Serve as QA tester to validate code
  • Create inclusive environment promoting continuous learning
  • Ensure compliance with regulatory requirements

Requirements For Lead Software Engineer

Node.js
Python
JavaScript
PHP
Ruby
React
Kubernetes
  • Bachelor's degree in Engineering, Computer Science, or Information Systems
  • 7+ years of architecting and delivering software systems
  • 7+ years of Software Development experience
  • 5+ years of Data Engineering experience
  • 5+ years managing software development teams in Agile
  • 5+ years of software QA testing experience
  • Must be a U.S. Citizen
  • Must be willing and eligible to obtain a Secret Security Clearance
  • Ability to travel up to 20%

Benefits For Lead Software Engineer

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Vision Insurance
Education Budget
  • Hybrid and Flexible Work Environment
  • Professional Development Programs
  • Paid Time Off
  • Medical, Dental, and Vision insurance
  • Wellness, Mental Health, and Employee Assistance Programs
  • 100% Company Paid Benefits (STD, LTD, Basic Life insurance)
  • 401(k) Plan with up to 4% match
  • Incentive Bonuses
  • Training and certification reimbursement

Interested in this job?

Jobs Related To TheIncLab Lead Software Engineer

Senior Software Engineer (Architect)

Senior Software Engineer Architect position at TheIncLab focusing on Department of Defense systems and mission-critical technologies, requiring 5+ years experience and US citizenship.

Staff Software Engineer

Staff Software Engineer position at Intuit leading GenAI agentic capability development for the Unified Interactions Platform, combining technical leadership with hands-on engineering in AI and distributed systems.

Astha-Staff Software Engineer – Backend

Staff Software Engineer position at Intuit focusing on backend development, offering opportunity to work on innovative financial technology solutions serving millions of customers worldwide.

Software Engineering SMTS

Staff Software Engineering position at Salesforce focusing on backend development with ASP.NET, C#, and web services, offering hybrid work options in Dallas, TX.

Software Engineering SMTS

Senior Member of Technical Staff Software Engineering role at Salesforce focusing on performance testing, software development, and system optimization.