Software Engineer II

First human-centered artificial intelligence (AI+X) lab engineering complex, integrated solutions for defense and aerospace industries.
McLean, VA, USA
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Defense

Description For Software Engineer II

TheIncLab (TIL) is pioneering the future of human-centered artificial intelligence in the defense and aerospace sectors. As a Software Engineer II, you'll join a dynamic team engineering advanced systems that revolutionize mission-critical operations. This role offers a unique blend of full-stack development opportunities, working with cutting-edge technologies including JavaScript/TypeScript, React, and Node.js.

You'll be instrumental in developing secure and scalable platforms within an Agile environment, collaborating with UX teams and contributing to critical defense and national security missions. The position demands both frontend and backend expertise, with opportunities to mentor junior engineers and shape innovative solutions.

The company culture emphasizes relentless optimism and a "demo or die" philosophy, where no challenge is too complex. TIL offers comprehensive benefits, including flexible hybrid work arrangements, professional development support, and competitive compensation. With a focus on work-life balance and career growth, TIL provides an environment where innovation meets purpose.

Founded in 2015, TIL has established itself as a leader in complex, integrated AI solutions. The company values individual strengths and promotes continuous learning, making it an ideal place for engineers who want to make a meaningful impact while advancing their careers. This role requires U.S. citizenship and security clearance eligibility, reflecting the important nature of the work being performed.

Last updated a month 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
  • Plan work effectively and communicate progress of work throughout development lifecycle
  • Review code from other developers
  • Document code thoroughly
  • Use version control to manage different branches of source code
  • Help identify, troubleshoot, and recommend resolutions of 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 such as Node.js or C#
  • 2+ years of demonstrated in an Agile software development environment
  • Must be U.S. citizens
  • Must possess an active U.S. Security Clearance or be able to obtain one

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
  • Health and Wellness Benefits (Medical, Dental, Vision)
  • 100% Company Paid Benefits (STD, LTD, Basic Life Insurance)
  • 401(k) Plan with up to 4% match and immediate vesting
  • Incentive Bonuses
  • Mental Health and Employee Assistance Programs

Interested in this job?

Jobs Related To TheIncLab Software Engineer II

Software Engineer II

Mid-level Software Engineer II position at TheIncLab requiring 3 years of full-stack experience, security clearance eligibility, and hybrid work in McLean, VA.

Software Engineer II

Mid-level software engineering role at TheIncLab, focusing on full-stack development for defense and aerospace applications using modern technologies.

Systems Engineer

Systems Engineer role at TheIncLab focusing on integrating AI and unmanned systems for defense applications, requiring 3+ years experience and security clearance.

Software Engineer II

Mid-level Software Engineer position at TheIncLab, focusing on full-stack development for AI solutions, requiring 3+ years of experience in JavaScript/TypeScript and modern web technologies.

Systems Engineer

Systems Engineer role at TheIncLab, focusing on MBSE and complex systems integration for defense and national security.