Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 7 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?