Lead Software Engineer

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

Description For Lead Software Engineer

TheIncLab, founded in 2015, is pioneering human-centered artificial intelligence solutions for defense and aerospace industries. As a Lead Software Engineer, you'll spearhead a team developing cutting-edge applications and software solutions. The role combines technical leadership with hands-on development, requiring expertise in both front-end and back-end technologies. You'll work on systems spanning from tactical operations to cloud infrastructure, making a direct impact on critical defense and national security missions.

The position offers a unique opportunity to work with mission stakeholders and contribute to complex, resilient systems architectures. You'll be responsible for planning, documenting technical requirements, product design, development, testing, and release of software systems. The role demands strong leadership skills to manage and train development teams while maintaining an Agile organization structure.

Working at TheIncLab means joining a culture of relentless optimism where no problem is too hard and no project too big. The company values individual growth, offering comprehensive benefits including professional development, flexible work arrangements, and competitive compensation. This is an ideal opportunity for experienced engineers who want to make a meaningful impact while working with cutting-edge AI technologies and emerging systems-of-systems.

The position requires a blend of technical expertise and leadership capabilities, with opportunities to work on diverse projects from rapid ideation to deployment. You'll be part of a collaborative team that approaches challenges with a "yes" attitude and focuses on results, following the company's motto of "demo or die." The role offers substantial growth opportunities and the chance to work at the forefront of tactical systems, communication networks, and unmanned autonomous systems.

Last updated 27 minutes ago

Responsibilities For Lead Software Engineer

  • Implement and maintain department strategy to manage, lead, and train a team of developers and engineers
  • Promote and manage Agile organization structure
  • Serve as technical SME and work with architects, product managers, and clients
  • Manage and 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 an inclusive environment supporting continuous learning
  • Oversee Continuous Improvement initiatives
  • 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 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 STD, LTD, and Basic Life insurance
  • 401(k) Plan with up to 4% match
  • Incentive Bonuses
  • Clearance, performance, retention, and referral bonuses

Interested in this job?

Jobs Related To TheIncLab Lead Software Engineer

Lead Software Engineer

Lead Software Engineer position at TheIncLab, focusing on AI and defense technology development, requiring 7+ years experience and security clearance eligibility.

Lead Fullstack Engineer

Lead Fullstack Engineer position at Thaloz - Remote opportunity for an experienced developer to lead backend development and team management using Node.js and NEST.js

Staff Engineer - Core Product

Staff Engineer role at Jentic, building core AI integration middleware, requiring 10+ years experience, based in Dublin with hybrid work model.

Lead Software Engineer

Lead Software Engineer position at TheIncLab, focusing on AI and defense technology development, requiring 7+ years experience and security clearance eligibility.

Senior Lead Sales Engineer

Senior Lead Sales Engineer position at StackAdapt, leading technical solutions for enterprise clients in advertising technology with remote work flexibility.