Unknown Company

Senior Software Engineer

nashville, tn • Posted 4 days ago
Remote Contract Software Architecture & Engineering

Overview

1 month ago Be among the first 25 applicants

This range is provided by TheIncLab. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$115,000.00/yr - $165,000.00/yr

What you will do

  • Senior Software Engineer responsible for designing, developing, and delivering innovative software solutions for Department of Defense and U.S. Government customers.
  • Understand domain knowledge, shape technical strategies, define robust architectures, guide development teams, and build scalable, high-performance systems from mission planning to autonomous systems.
  • Focus on hands-on development for the most challenging project components to ensure successful implementation.

Responsibilities

  • Design, document, and implement software applications and architectures that balance customer needs, technical constraints, and operational goals.
  • Develop an in-depth understanding of the end-user domain and translate customer needs into system designs and technical blueprints for desktop, mobile, web, and cloud platforms.
  • Collaborate with cross-functional teams to prioritize features, assess feasibility, and define project roadmaps.
  • Evaluate and integrate modern technologies and frameworks such as VS Code, TypeScript, React, Redux, Node.js, NestJS, Electron.js, Cesium.js, Docker, and cloud platforms (AWS).
  • Adopt architecture patterns, use best practices, and develop prototypes to demonstrate technical solutions.
  • Lead technical reviews, establish coding best practices, and mentor developers to uphold high-quality standards.
  • Stay ahead of industry trends to enhance architectural strategies.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of experience designing and implementing software systems with scalable, maintainable, and cloud-based architectures
  • Hands-on experience with modern stacks such as MongoDB, Express, React, Node.js, Electron.js, Nest.js, Yjs, Kafka
  • Proficiency in TypeScript, Python, JavaScript and cloud platforms like AWS or Azure
  • Experience with containerization and orchestration tools (Docker, Kubernetes)
  • Familiarity with DevOps practices, CI/CD pipelines, Gitlab, and automated testing frameworks (Cypress, Jest, Detox)
  • Strong understanding of networking, APIs, and databases (CouchDB, SQL, NoSQL)
  • Excellent problem-solving and communication skills, with proven ability to lead and mentor teams
  • 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

  • Master's degree in Computer Science, Software Engineering, or a related field
  • 7+ 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 applications
  • Experience developing applications with geospatial visualizations and large data sets

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

  • Hybrid and Flexible Work Environment that supports working remote and in-office
  • Professional Development Programs including 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 including Medical, Dental, and Vision insurance with access to Wellness, Mental Health, and Employee Assistance Programs
  • 100% Company Paid Benefits including STD, LTD, and Basic Life insurance
  • 401(k) Plan Options with up to a 4% match and immediate vesting
  • Incentive bonuses for eligible clearance, performance, retention, and referrals
  • A company culture that values individual strengths, career goals, and contributions

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 challenges in the defense and aerospace industries. Our work spans from rapid ideation and prototyping to deployment.

At TIL, we foster a culture of relentless optimism. We approach every problem with a "+yes" attitude and focus on results. Our motto, "demo or die," embodies the idea that failure is not an option. We believe in collaboration, growth, and making a difference.

Learn more about TheIncLab and our job opportunities at

Notes

  • Salary range guidance provided is not a guarantee of compensation. Offers may be outside the range based on qualifications, experience, and contractual requirements.
  • This is a direct hire position; we do not accept resumes from third-party recruiters or agencies.

#J-18808-Ljbffr
Back to Job Search