Senior Software Engineer (Architect)

The first human-centered artificial intelligence (AI+X) lab engineering complex, integrated solutions for defense and aerospace industries.
Tampa, FL, USA
Backend
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer (Architect)

TheIncLab, the pioneering human-centered AI lab, is seeking a Senior Software Engineer (Architect) to lead the design and development of innovative software solutions for the Department of Defense and U.S. Government customers. In this role, you'll shape technical strategies, define robust architectures, and guide development teams in building scalable, high-performance systems. You'll work at the forefront of tactical systems, communication networks, and cloud infrastructures, making a tangible impact on national security.

The position requires expertise in modern software development stacks, including MongoDB, Express, React, Node.js, and cloud platforms. You'll collaborate with system architects, engineers, and government stakeholders to tackle intricate challenges in systems engineering critical to national security and defense. The role involves designing complex, resilient systems architectures, leading technical reviews, and mentoring development teams.

As a key member of our Systems Engineering Team, you'll have the opportunity to work on systems that span from tactical operations to the cloud, leveraging cutting-edge AI technologies with emerging systems-of-systems. The position offers a hybrid work environment, comprehensive benefits including health insurance and 401(k) matching, and professional development opportunities. The ideal candidate will have 5+ years of experience, strong problem-solving skills, and the ability to obtain a TS Clearance.

Last updated 2 months ago

Responsibilities For Senior Software Engineer (Architect)

  • Design, document, and implement software applications and architectures
  • Translate project requirements into system designs and technical blueprints
  • Collaborate with cross-functional teams to prioritize features
  • Evaluate and integrate modern technologies and frameworks
  • Develop prototypes and proof-of-concepts
  • Lead technical reviews and establish coding best practices
  • Mentor development teams
  • Conduct hands-on development for critical project components
  • Travel up to 20% for system demonstrations and stakeholder collaboration

Requirements For Senior Software Engineer (Architect)

TypeScript
JavaScript
Python
Node.js
React
MongoDB
Kubernetes
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of experience designing and implementing software systems
  • Hands-on expertise in modern software development stacks
  • Proficiency in TypeScript, Python, JavaScript, .NET and cloud platforms
  • Experience with containerization and orchestration tools
  • Familiarity with DevOps practices
  • Strong understanding of networking, APIs, and database systems
  • Must be a U.S. Citizen and able to receive a TS Clearance
  • Excellent problem-solving and communication skills

Benefits For Senior Software Engineer (Architect)

401k
Dental Insurance
Medical Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Hybrid and Flexible Work Environment
  • Professional Development Programs
  • Paid Time Off
  • Health and Wellness Benefits (Medical, Dental, Vision)
  • 100% Company Paid Benefits (STD, LTD, Basic Life insurance)
  • 401(k) Plan with up to 4% match
  • Incentive Bonuses
  • Mental Health and Employee Assistance Programs

Interested in this job?

Jobs Related To TheIncLab Senior Software Engineer (Architect)

Senior Software Engineer (Software Testing Focus)

Senior Software Engineer position focusing on software testing and QA, combining development expertise with quality assurance leadership in a hybrid work environment.

Senior Manager, Sales - Walmart Business, Public Sector

Senior Manager role leading B2B sales initiatives for Walmart Business, focusing on public sector clients and government procurement solutions.

Senior Quality Engineer-Payments Validation

Senior Quality Engineer position at Walmart focused on payment systems validation, test automation, and quality assurance leadership in Bentonville, AR.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart Global Tech, focusing on building scalable distributed systems with Java and cloud technologies in a hybrid work environment.

Software Engineer III

Senior Software Engineer position at Walmart Global Tech focusing on pharmacy systems and backend development using Java, Kubernetes, and microservices architecture.