Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer I image - Rise Careers
Job details

Software Engineer I

The Mission Starts Here

At TheIncLab, we engineer and deliver advanced systems that revolutionize how our customers, the Department of Defense, and mission-critical teams achieve success. As a valued member of our software engineering team, you will work alongside experienced engineers, system architects, and government stakeholders to contribute to systems critical to national security and defense. You will gain exposure to customer missions and develop your technical skills while supporting the delivery of innovative and resilient software solutions.

Join us in shaping the future, where you will work at the forefront of technology to bolster the capabilities and resilience of national security systems. If you’re ready to make an impact and grow your career on systems that span from tactical operations to the cloud, apply today!

Why Join Us?

Contribute to impactful software that supports critical defense and national security missions. Collaborate with mission stakeholders and experienced team members on high-impact projects. Work with cutting-edge technologies across mission planning, tactical systems, communication networks, cloud infrastructures, and unmanned autonomous systems for defense applications.

Your Assignment: Software Engineer I

As a Software Engineer I at TheIncLab, you will assist in the design, development, and delivery of innovative software solutions for the Department of Defense and U.S. Government customers. In this role, you will be mentored by senior engineers, learn to implement best practices, and contribute to building scalable, high-performance systems that support national security.

What will you do?

  • Support the design and implementation of software applications that meet customer and technical requirements.
  • Learn to translate customer needs into software designs for desktop, mobile, web, and cloud platforms.
  • Collaborate with experienced engineers to understand and implement software features.
  • Assist in evaluating and using modern technologies, tools, and frameworks such as TypeScript, React, Node.js, Electron.js, and AWS.
  • Follow established coding standards, participate in code reviews, and learn best practices from experienced engineers.
  • Write clean, maintainable code under the guidance of senior team members.
  • Implement unit tests, integration tests, and support QA efforts for features.
  • Contribute to the development of prototypes and participate in testing and debugging activities.
  • Use version control tools such as Git to manage code changes and collaborate with the team.
  • Document work clearly and accurately to support development and QA processes.
  • Stay informed of new technologies and trends in the software development industry.

Travel Requirements:

  • Travel up to 20% to present system demonstrations, collaborate with stakeholders, and gather field insights.

Clearance Requirements:

  • Applicants must be a U.S. Citizen and be able to receive a TS Clearance
  • An active TS Clearance or active Secret Clearance with ability to obtain a TS is preferred

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 1+ years of experience designing and implementing software systems, with a focus on scalable, maintainable, and cloud-based architectures.
  • Hands-on expertise in modern software development stacks, such as MongoDB, Express, React, Node.js, Electron.js, Nest.js, Yjs, Kafka.
  • Familiarity with programming languages such as TypeScript, Python, or JavaScript.
  • Understanding of basic software development concepts such as version control, testing, and debugging.
  • Strong desired to learn and grow in a fast-paced, mission-driven environment.
  • Strong communication skills and ability to work as part of a collaborative team.

Preferred Qualifications:

  • 2+ years of experience with software systems for Department of Defense projects.
  • Demonstrated success in leading teams to develop high-performance, user-centered applications.
  • Experience as a military aviator and defense mission planning, or knowledge of navigation software.
  • Experience in developing GIS application.
  • Experience developing applications with geospatial visualizations and large data sets.

At TheIncLab we recognize that innovation thrives when employees are provided with the support and resources, they need to be successful in balancing career and life.  TheIncLab offers a range of benefits.  As part of our team, you will enjoy:

  • Hybrid and Flexible Work Environment that supports working remote and in-office.
  • Professional Development Programs to support training and certification reimbursement, skill development, continued learning, and career advancement.
  • Paid Time Off for personal time off, volunteering, holidays, and more.
  • Health and Wellness Benefits include options for Medical, Dental, and Vision insurance along with access to Wellness, Mental Health, and Employee Assistance Programs.
  • 100% Company Paid Benefits that include STD, LTD, and Basic Life insurance.
  • 401(k) Plan Options that include up to a 4% match and immediate vesting.
  • Incentive Bonuses for eligible clearance, performance, retention, and referrals.
  • A company culture that values your individual strengths, career goals, and contributions to the team.

About TheIncLab

Founded in 2015, TheIncLab (“TIL”) is the first human-centered artificial intelligence (AI+X) lab.  We engineer complex, integrated solutions that combine cutting-edge AI technologies with emerging systems-of-systems to solve some of the most difficult challenges in the defense and aerospace industries.  Our work spans diverse technology landscapes, from rapid ideation and prototyping to deployment.

At TIL, we foster a culture of relentless optimism.  No problem is too hard, no project is too big, and no challenge is too complex to tackle. This is possible due to the positive attitude of our teams.  We approach every problem with a “yes” attitude and focus on results.  Our motto, “demo or die,” encompasses the idea that failure is not an option.

We do all of this with a work ethic rooted in kindness and professionalism.  The positive attitude of our teams is only possible due to the support TIL provides to each individual.

At TIL, we believe that every challenge is an opportunity for growth and innovation.  Our teams are encouraged to think outside the box and come up with creative solutions to complex problems.  We understand that the path to success is not always straightforward, but we are committed to persevering and finding a way forward.

Our culture of relentless optimism is not just about having a positive attitude; it is about taking action and making things happen.  We believe in the power of collaboration and teamwork, and we know that by working together, we can achieve great things.  Our teams are made up of individuals who are passionate about their work and dedicated to making a difference.

Learn more about TheIncLab and our job opportunities at www.theinclab.com.

 

**Salary range guidance provided is not a guarantee of compensation. Offers of employment may be at a salary range that is outside of this range and will be based on qualifications, experience, and possible contractual requirements.

**This is a direct hire position, and we do not accept resumes from third-party recruiters or agencies.

 

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer I, TheIncLab

At TheIncLab, we're looking for a motivated Software Engineer I to join our dynamic engineering team! As a pivotal part of this innovative group, you'll be collaborating with seasoned engineers, system architects, and key government stakeholders. This is an opportunity to make a real impact by developing advanced software solutions that enhance national security and defense operations. In your role, you'll assist in designing applications that address both technical specifications and customer needs, gaining invaluable exposure to mission-critical projects. You’ll be mentored by senior engineers, learning to implement industry best practices while contributing to scalable software systems. The technologies you will be engaging with include TypeScript, React, Node.js, and cloud infrastructures. And the best part? You’ll be part of a culture that encourages creativity and continuous learning, where challenges are seen as opportunities to innovate. If you're passionate about working with cutting-edge technology for meaningful projects and want to grow your skills in a supportive environment, TheIncLab is the place for you. Don’t miss your chance to be at the forefront of technological advancements in defense applications—apply today!

Frequently Asked Questions (FAQs) for Software Engineer I Role at TheIncLab
What are the responsibilities of a Software Engineer I at TheIncLab?

As a Software Engineer I at TheIncLab, your main responsibilities will include designing and implementing software applications that meet both customer and technical needs, collaborating with experienced engineers on various projects, and assisting in the testing and debugging processes. You'll also learn to evaluate and apply new technologies while writing clean and maintainable code under guidance.

Join Rise to see the full answer
What qualifications are required for the Software Engineer I position at TheIncLab?

To qualify for the Software Engineer I position at TheIncLab, candidates should possess a Bachelor’s degree in Computer Science, Software Engineering, or a related field, along with at least one year of relevant experience in software design and implementation. Familiarity with programming languages such as TypeScript, Python, or JavaScript, and experience with modern software development stacks is also necessary.

Join Rise to see the full answer
What technologies should I be familiar with for the Software Engineer I role at TheIncLab?

Candidates for the Software Engineer I role at TheIncLab should have hands-on expertise in technologies such as TypeScript, React, Node.js, and best practices around cloud-based architectures. Understanding databases like MongoDB and experience with tools for version control and testing will boost your fit for this role.

Join Rise to see the full answer
What kind of work environment can I expect as a Software Engineer I at TheIncLab?

The work environment at TheIncLab for Software Engineer I positions is flexible and hybrid, allowing for a mix of remote work and in-office collaboration. The IncLab values a supportive culture that prioritizes professional development, teamwork, and maintaining a healthy work-life balance.

Join Rise to see the full answer
What opportunities for growth and learning does TheIncLab offer for Software Engineer I positions?

TheIncLab offers numerous opportunities for growth and learning, including professional development programs, training and certification reimbursement, and mentorship from experienced engineers. You'll gain practical experience on significant projects and have access to resources that support career advancement in a fast-paced environment.

Join Rise to see the full answer
Common Interview Questions for Software Engineer I
Can you describe a software project you worked on and your contributions?

When answering this question, tie your contributions back to how they impacted the project’s success. Highlight specific technologies you employed, the challenges you faced, and how you overcame them, making sure to connect your experience with the skills needed for a Software Engineer I at TheIncLab.

Join Rise to see the full answer
What is your experience with version control systems?

Have a clear understanding of tools like Git. Discuss projects where you've used version control in collaborative environments, emphasizing how it facilitates teamwork and project management. Mention any specific workflows you follow that align with practices at TheIncLab.

Join Rise to see the full answer
How do you approach debugging and problem-solving?

Explain your systematic approach to identifying issues in software. Mention tools or methodologies you employ, and illustrate with examples where your problem-solving skills led to effective resolutions, demonstrating your readiness to contribute as a Software Engineer I.

Join Rise to see the full answer
What programming languages are you most comfortable with and why?

Specify the languages you excel in, like TypeScript or JavaScript, and provide context on how you've utilized them in previous roles. Discuss your commitment to learning new languages and technologies, aligning your skills with the requirements at TheIncLab.

Join Rise to see the full answer
Can you describe a time you worked successfully in a team setting?

Share an example that highlights your collaboration and communication skills. Discuss how you contributed to the team’s goals and mention any tools or agile techniques that you effectively employed. Relate it back to the team-focused culture at TheIncLab.

Join Rise to see the full answer
What makes you interested in developing solutions for national security?

Express your motivation by connecting your values to the mission of TheIncLab. Discuss how developing technology for critical defense applications resonates with your career aspirations and desire to make an impact.

Join Rise to see the full answer
How do you stay updated on new technologies and programming practices?

Share the resources you use, such as websites, courses, or communities. Discuss any recent trends in software development related to defense applications and how you intend to apply that knowledge as a Software Engineer I at TheIncLab.

Join Rise to see the full answer
What methodologies do you follow for writing clean and maintainable code?

Highlight your understanding of coding standards and principles such as DRY (Don’t Repeat Yourself) and KISS (Keep It Simple, Stupid). Provide examples of how you've enforced these practices in your previous work to enhance code quality.

Join Rise to see the full answer
Describe your experience with agile development practices.

Detail your role in agile teams and explain specific practices such as sprint planning, daily stand-ups, or retrospectives. Connect your adaptive mindset to how it aligns with TheIncLab's mission-driven culture and fast-paced environment.

Join Rise to see the full answer
What are your long-term career goals as a Software Engineer?

Discuss aspirations related to continuous learning and professional development within the defense sector. Relate how the growth opportunities at TheIncLab align with your journey to become an expert in military software solutions and complex defense systems.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago

Join TheIncLab as a Financial Systems Administrator/Accountant and play a vital role in creating impactful financial processes.

Photo of the Rise User
Posted 14 days ago

TheIncLab seeks a Senior Quality Assurance Analyst to enhance software quality and lead testing initiatives in a dynamic environment.

Photo of the Rise User
Clari Remote Remote, San Francisco Bay Area
Posted 8 days ago
Transparent & Candid
Customer-Centric
Collaboration over Competition
Rise from Within

Join Clari as a Backend Software Engineer II and contribute to their AI-driven revenue platform in a fully remote role.

Posted 3 days ago

We are looking for a Senior Software Engineer to join our team and work closely with clients to develop user-focused applications.

Photo of the Rise User
Posted 2 days ago

Be part of Parloa's dynamic team as a Senior Frontend Engineer, developing cutting-edge AI solutions that enhance customer service experiences.

Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid

Take the lead in transforming the B2B space at Mastercard as the Vice President of Software Engineering in O'Fallon, Missouri.

Photo of the Rise User
Charles Schwab Remote US, Denton County, TX; Texas, Westlake, TX
Posted 7 days ago

We're in search of a Mid-Level Software Development & Engineering Specialist to enhance our innovative team at Schwab.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Learning & Development
Work Visa Sponsorship
401K Matching
Equity
Performance Bonus

Palantir is searching for a Frontend Software Engineer to craft intuitive user interfaces for cutting-edge identity solutions, enhancing security and user experience.

K-RY Tech Advisory Remote No location specified
Posted 13 days ago

Seeking an experienced Python Developer to create robust backend systems and optimize application performance.

Photo of the Rise User
McKesson Hybrid US, Dallas County, TX; Texas, Irving, TX
Posted 2 days ago

Become a pivotal part of McKesson's healthcare innovations as a Software DevOps Engineer focused on pricing technology.

Founded in 2015, TheIncLab (TIL) is the first human-centered artificial intelligence experience (AI+X) lab. TIL's award-winning, multi-disciplinary team is focused on designing and developing AI-enabled systems that learn and collaborate with huma...

21 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Graphic Designer (Temporary) at MasterBrand Cabinets LLC
Photo of the Rise User
38 people applied to Software Engineer Intern at Hudl
S
Someone from OH, Ottoville just viewed Full Stack Developer at Sunreef Yachts
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Developer at NRF
P
Someone from OH, Ottoville just viewed Principal Software Developer - TS/SCI at Parsons
F
Someone from OH, Ottoville just viewed Software Developer at Fil
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer - Big Data at LiveRamp
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Developer - Product Analytics (Python) at Autodesk
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Application Developer at Boeing
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior FullStack Developer at CVS Health
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Software Developer at Cinemark
T
Someone from OH, Ottoville just viewed Full Stack Developer at Talent Worx
B
Someone from OH, Ottoville just viewed Digital Designer/Front-End Developer at Blackbridge
M
Someone from OH, Ottoville just viewed Full Stack Developer (React/NodeJS) at MySigrid
b
Someone from OH, Ottoville just viewed .Net Developer, ReactJS at bbinsurance
D
Someone from OH, Ottoville just viewed Full Stack Developer (Automation), AVP at DB
Photo of the Rise User
Someone from OH, Ottoville just viewed Fullstack / PHP Backend Developer at Dentsu
A
Someone from OH, Ottoville just viewed FullStack Automation Developer at Abra
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer at Sourcescrub
Photo of the Rise User
Someone from OH, Ottoville just viewed Sr Software Developer II (R&D) at B. Braun
Photo of the Rise User
Someone from OH, Ottoville just viewed Appian Software Developer at Qualysoft
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior API Developer at Midland States Bank
Photo of the Rise User
Someone from OH, Ottoville just viewed 929 | Middle+ Backend Developer at Intetics