Senior Software Engineer at TheIncLab
Nashville, Tennessee, USA -
Full Time


Start Date

Immediate

Expiry Date

14 Oct, 25

Salary

175000.0

Posted On

16 Jul, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kubernetes, Docker, Optimization, Software Systems, Rust

Industry

Computer Software/Engineering

Description

THE MISSION STARTS HERE

At TheIncLab, we engineer and deliver intelligent digital applications that help mission-critical teams achieve success. We combine innovation with purpose—offering you a chance to work on cutting-edge technology that truly matters.

YOUR MISSION, SHOULD YOU CHOOSE TO ACCEPT

We are looking for a Senior Software Engineer to join our Research & Product Innovation team. In this role, you will focus on rapid prototyping of software for prospective customers, and support internal product development. This position is ideal for a full-stack engineer with a strong background in TypeScript, Node.js, and modern web development frameworks.
You should be comfortable owning complex features end-to-end and able to thrive in a fast-paced, experimental environment. This is a hands-on engineering role requiring 3 days per week onsite in one of our offices (Nashville or Tampa).

CAPABILITIES THAT WILL ENABLE YOUR SUCCESS

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 6+ years of professional software engineering experience
  • Proven expertise with TypeScript and Node.js
  • Strong experience with React, Vue, or Angular
  • Full-stack development experience, including backend API design and frontend UI implementation
  • Solid understanding of relational and/or NoSQL databases
  • Familiarity with REST APIs, WebSockets, and event-driven systems
  • Experience with Git and version control workflows
  • Must be local to Nashville, Tampa, or McLean and available to work in-office Tue–Thu
  • Ability to travel up to 20%

PREFERRED QUALIFICATIONS

  • Master’s degree in a technical field
  • 7+ years of experience on large-scale software systems
  • Experience with performance profiling and optimization
  • Familiarity with ML concepts and tools
  • Exposure to .NET (C#) or Rust
  • Experience with Docker, Kubernetes, and other DevOps tools

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.
Responsibilities
  • Rapidly design and implement software prototypes, from backend APIs to frontend UIs
  • Build intuitive, responsive interfaces using modern frameworks (React, Vue, Angular)
  • Architect scalable and efficient backend systems using Node.js and TypeScript
  • Design and model data structures that support flexible, performant applications
  • Configure and integrate appropriate databases and external services
  • Lead feature development and guide team members on best practices
  • Make technology and architecture decisions for new prototypes and experiments
  • Participate in code reviews, team planning, and technical discussions
  • Stay current with emerging technologies in web development and full-stack engineering
Loading...