Jobs and Careers
TH

Senior Software Engineer - R&D

TheIncLab
United Statesfull_timeVerifiedPosted 18 Jun 2025

About the role

The Mission Starts Here

TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-critical teams achieve success. We are where innovation meets purpose; and where your career can meet purpose as well. 

We encourage you to apply and take the first step in joining our dynamic and impactful company.

Your Mission, Should You Choose to Accept

We are looking for a Senior Software Engineer to join our Research and Development (R&D) Team.  You will work on software prototypes for prospective customers and build internal software products. This role is a senior-level position that requires demonstrated professional experience and technical acumen in full-stack software development. The ideal candidate will be able to architect and build complex software features with little oversight. 

What will you do?

  • Design and develop elegant software application features that span the entire stack – from data modeling and backend API development to frontend UI implementation
    • Design data structures that can accurately and efficiently model the application data
    • Select and configure appropriate databases to store and transact data
    • Develop robust backend APIs to process and serve information to application frontend
    • Build intuitive, responsive UIs using modern frontend frameworks (e.g., React, Vue, Angular).
  • Take ownership of large and complex feature desires and implement solutions with little oversight
  • Communicate task progress to project lead and architectural patterns to development team
  • Lead integration of feature work into codebase through code reviews
  • Make architectural decisions on languages and frameworks to use on experimental projects
  • Guide junior engineers on best practices and implementation patterns
  • Stay up to date with emerging technologies, frameworks, and best practices in full-stack development.

Requirements

  • A bachelor's degree in engineering, Computer Science, Information Systems, or a related field
  • 6+ years of experience in software development with full-stack expertise
  • Proficiency in Node.js, Typescript, and .NET (C#)
  • Strong experience with frontend technologies such as React, Angular, or Vue
  • Experience in building cross-platform applications (web, desktop, mobile, tablet)
  • Solid understanding of databases types and data modeling
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Experience in communication protocols such as REST, WebSockets, and message queues (such as Kafka)
  • Strong grasp of version control systems (such as Git)
  • Deep understanding of software architecture, system design, and data modeling
  • This is a hybrid position and currently requires three days in office (Tuesday to Thursday) at one of our facilities in Tampa FL, Nashville TN or McLean VA
  • Ability to travel up to 20% of the time based on company and customer needs

Preferred Qualifications

  • A master’s degree in engineering, Computer Science, Information Systems, or a related field.
  • 7+ years of experience working on large software projects
  • Strong understanding of caching, profiling, and performance optimization
  • Experience with Machine Learning (model creation, training, etc.)
  • Experience with Rust

Clearance Requirements

  • Applicants must be a U.S. Citizen and willing and eligible to obtain a U.S. Security Clearance at the Secret or Top-Secret level. Existing clearance is preferred.

Benefits

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.
  • Ince

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

TheIncLab

View company profile →