IT & Software

Senior Software Tech Lead

Innovative Wireless Technologies, Inc.

Lynchburg · Nationwide · United States

Salary: $80,000 - 135,000 per year

Requirements:
  • We require a bachelors or masters degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline.
  • We seek 10+ years of software development experience, including technical leadership on enterprise software initiatives.
  • We need proven experience leading engineering teams and coordinating technical delivery across multiple concurrent projects.
  • We value strong judgment in making engineering trade-offs involving architecture, technology choices, cost, schedule, risk, quality, and long-term maintainability.
  • We require solid experience designing enterprise software platforms using modern architectural principles.
  • We need experience with Microsoft Azure or AWS cloud platforms.
  • We expect a strong understanding of distributed systems, REST APIs, microservices, event-driven architectures, and scalable data platforms.
  • We look for experience with modern frontend technologies such as TypeScript and React.
  • We require backend development experience with technologies such as .NET, Java, Python, or Node.js.
  • We need experience working with SQL and NoSQL databases.
  • Experience integrating AI/ML capabilities into enterprise software platforms is highly desirable.
  • We value experience using AI-assisted development tools while maintaining strong engineering discipline, architectural oversight, and software quality.
  • We need excellent communication skills and the ability to collaborate effectively with Product Management, customers, and cross-functional engineering teams.
  • We require willingness to take and pass a drug screen and background check.
  • We require U.S. citizenship with no dual citizenship.
  • A bachelors degree is required.
  • We require 10 years of software experience.
  • Secret clearance is preferred.
Responsibilities:
  • We serve as the technical authority for the APM Analytics platform, shaping the technical vision and roadmap with Product Management.
  • We partner with Product Management to turn customer and market needs into architecture, product capabilities, engineering priorities, and release plans.
  • We lead the design and development of scalable, secure, cloud-native software solutions.
  • We make informed technical trade-off decisions across functionality, scalability, security, performance, maintainability, cost, schedule, and long-term strategy.
  • We assess architectural options and guide decisions on technology selection, build-versus-buy choices, cloud services, AI adoption, and third-party integrations.
  • We coordinate, prioritize, and assign work across software engineers while mentoring the team through architecture reviews, code reviews, technical coaching, and best practices.
  • We drive software architecture across cloud services, APIs, databases, microservices, event-driven systems, AI/ML integration, and enterprise data platforms.
  • We collaborate with systems, embedded software, hardware, and application software teams to integrate real-time operational data from connected devices into enterprise platforms.
  • We lead technical conversations with customers and strategic partners, translating operational challenges into digital solutions.
  • We ensure technical decisions support customer value, business goals, product direction, and long-term platform success.
  • We promote modern AI-assisted development practices while establishing guardrails, coding standards, and review processes that support secure, maintainable, enterprise-quality software.
  • We evaluate emerging technologies and AI development tools to improve engineering productivity while ensuring validation through sound engineering practices, testing, and peer review.
  • We foster engineering excellence through technical curiosity, continuous learning, design reviews, knowledge sharing, and AI-enabled productivity.
  • We support Agile planning, technical estimation, risk assessment, release planning, and continuous improvement efforts.
Technologies:
  • AI
  • AWS
  • Azure
  • Backend
  • Cloud
  • Embedded
  • Frontend
  • Hardware
  • Support
  • Java
  • NoSQL
  • Python
  • REST
  • React
  • SQL
  • Security
  • TypeScript
  • microservices
  • ASP.NET
  • NodeJS
  • CI/CD
  • Claude Code
  • Copilot
  • Computer Vision
  • Cursor
  • DevOps
  • Docker
  • GitHub
  • Kubernetes
  • Machine Learning
  • MQTT

More:

Innovative Wireless Technologies (IWT) is seeking an experienced Senior Digital Technical Lead to guide the technical execution of our next-generation Analytics platform. We work closely with Product Management to transform customer needs into scalable, enterprise-grade software solutions. This full-time, exempt role is based in Engineering and is performed in person. We offer a pay range of $80,000 to $135,000 per year and a benefits package that includes 401(k), 401(k) matching, dental insurance, an employee assistance program, employee discount, health insurance, a health savings account, life insurance, paid time off, professional development assistance, a referral program, a retirement plan, tuition reimbursement, and vision insurance.

last updated 43 week of 2026

Reference: WJ-31_25257845

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.