Software Engineer II

The first human-centered artificial intelligence (AI+X) lab, engineering complex integrated solutions combining AI technologies with emerging systems for defense and aerospace industries.
Nashville, TN, USATampa, FL, USAMcLean, VA, USA
Full Stack
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Defense

Description For Software Engineer II

TheIncLab, the pioneering human-centered AI lab, is seeking a Software Engineer II to join their dynamic team. This role offers a unique opportunity to work on revolutionary intelligent digital applications and platforms for defense and aerospace industries. As a full-stack developer, you'll be responsible for both frontend and backend development, working in an Agile environment to create secure and scalable solutions. The position requires expertise in JavaScript/TypeScript, React, and Node.js, with opportunities to work on mission-critical projects. The company offers a supportive culture focused on continuous learning and innovation, with a "demo or die" philosophy that emphasizes results. Benefits include flexible hybrid work arrangements, comprehensive healthcare, professional development opportunities, and competitive compensation including clearance and performance bonuses. This role provides a chance to make meaningful impact while working with cutting-edge AI technologies in defense and national security missions.

Last updated 11 hours ago

Responsibilities For Software Engineer II

  • Collaborate with development team to design, develop, and deploy large software applications and platforms
  • Write logical code modules that can be maintained individually or by other developers
  • Build frontend user interfaces that follow provided designs and functionality
  • Develop backend software that is functional and performant
  • Participate in scrum ceremonies to break down features into actionable work
  • Review code from other developers
  • Document code thoroughly
  • Use version control effectively
  • Troubleshoot and resolve development issues
  • Provide technical guidance to junior software engineers

Requirements For Software Engineer II

JavaScript
TypeScript
React
Node.js
  • Bachelor's degree in engineering, Computer Science, or Information Systems
  • 3+ years of experience in Software Engineering / Development
  • 3+ years of experience developing software using JavaScript/Typescript
  • 3+ years of experience with frontend web development technologies
  • 3+ years of experience with backend languages
  • 2+ years of demonstrated in an Agile software development environment
  • Must be a U.S. Citizen
  • Willing and eligible to obtain a U.S. Security Clearance
  • Ability to travel up to 20%
  • Three days in office (Tuesday to Thursday) required

Benefits For Software Engineer II

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Vision Insurance
  • Hybrid and Flexible Work Environment
  • Professional Development Programs
  • Paid Time Off
  • Medical, Dental, and Vision insurance
  • 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 Software Engineer II

Full Stack Software Engineer (Starlink)

Full Stack Software Engineer position at SpaceX working on Starlink's consumer platform, focusing on growth and payments systems.

Software Engineer III, Full Stack, Google Cloud Platforms

Full-stack software engineering role at Google Cloud focusing on developing and maintaining large-scale systems and infrastructure with competitive compensation and growth opportunities.

Software Engineer III, Full Stack, Google Cloud Unified Fulfillment Optimization

Software Engineer III position at Google Cloud focusing on full-stack development for the Unified Fulfillment Optimization team, offering competitive compensation and the opportunity to work on enterprise-scale solutions.

Full-Stack Engineer

Join Tennr to revolutionize healthcare communication using AI and modern technology, transforming how medical providers handle patient information.

Software Engineer III, Full Stack, Google Ads

Full Stack Software Engineer III position at Google Ads, developing advertising technology solutions across backend and frontend, with competitive compensation and opportunities for growth.