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.