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 (TIL) is seeking a Lead Software Engineer to join their innovative team in shaping the future of software engineering. As a key member of the Engineering Team, you'll lead the development of advanced systems that revolutionize mission-critical operations. Founded in 2015, TIL specializes in human-centered artificial intelligence solutions for defense and aerospace industries.

The role demands a seasoned professional with 7+ years of experience in software development and architecture. You'll be responsible for leading a team of engineers, managing Agile processes, and serving as a technical SME for complex system architectures. The position offers a unique opportunity to work on systems spanning from tactical operations to cloud infrastructure.

The ideal candidate will have extensive experience in data engineering, software QA testing, and team management. You'll work in a collaborative environment that values continuous learning and innovation. The position offers comprehensive benefits including flexible work arrangements, professional development opportunities, and competitive compensation.

Key responsibilities include overseeing product design, participating in client meetings, enforcing code quality standards, and ensuring regulatory compliance. The role requires U.S. citizenship and willingness to obtain a Secret Security Clearance. This is an excellent opportunity for a technical leader who wants to make a meaningful impact in defense and national security missions while working with cutting-edge AI technologies.

Last updated 2 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
  • 100% Company Paid Benefits (STD, LTD, Basic Life insurance)
  • 401(k) Plan with up to 4% match
  • Incentive Bonuses
  • Wellness and Mental Health Programs
  • Employee Assistance Programs

Interested in this job?

Jobs Related To TheIncLab Lead Software Engineer

Lead Software Engineer

Lead Software Engineer position at TheIncLab, focusing on defense and aerospace technology solutions with AI integration, requiring 7+ years of experience.

Lead Software Engineer

Lead Software Engineer position at TheIncLab, focusing on developing advanced systems for defense and aerospace industries, requiring 7+ years of experience in software development and engineering.

Salesforce Technical Architect - Core

Senior technical role designing and implementing complex Salesforce solutions, requiring 9+ years CRM experience and expert-level platform knowledge.

Sr Program Manager (Software)

Senior Program Manager position at Qualcomm focusing on software development program management and cross-functional team coordination.

Solution Engineering - Manager/Sr Manager, Director, Senior Director

Lead Solution Engineering teams at Salesforce, driving digital transformation and customer success through technical leadership and strategic vision.