1

Software Technical Lead Jobs (NOW HIRING)

Technical Lead BAM is a dynamic, multi-disciplinary firm with leading-edge skills in information technology, software development and applied research. Serving government and commercial markets, BAM ...

Technical Lead BAM is a dynamic, multi-disciplinary firm with leading-edge skills in information technology, software development and applied research. Serving government and commercial markets, BAM ...

Lead and coordinate development efforts across a team of experienced software engineers, ensuring alignment, clarity, and high execution standards * Drive the evolution of the software architecture ...

The Technical Lead is expected to conceptualize software solutions, provide application level architecture designs, and manage delivery of the product. In addition, the individual must keep his/her ...

Lead and coordinate development efforts across a team of experienced software engineers, ensuring alignment, clarity, and high execution standards * Drive the evolution of the software architecture ...

The Technical Lead shall have at least two (2) years experience leading the development on at least two (2) agile software projects. The Technical Lead shall have at least two (2) years' experience ...

Lead and coordinate development efforts across a team of experienced software engineers, ensuring alignment, clarity, and high execution standards * Drive the evolution of the software architecture ...

Software Developer Key Responsibilities: * Design, develop and modify software applications/systems ... Provides direction tools, technical and process support to less senior developers • Demonstrate ...

next page

Showing results 1-20

Software Technical Lead information

See salary details

$26

$64

$86

How much do software technical lead jobs pay per hour?

As of Jun 26, 2026, the average hourly pay for software technical lead in the United States is $64.33, according to ZipRecruiter salary data. Most workers in this role earn between $57.93 and $72.12 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Software Technical Lead position, and why are they important?

To thrive as a Software Technical Lead, you need strong expertise in software development, architecture, and team leadership, often supported by a degree in computer science or engineering. Familiarity with development frameworks, source control systems like Git, project management tools such as Jira, and optionally certifications like AWS Certified Solutions Architect or ScrumMaster are commonly required. Exceptional communication, problem-solving, and mentoring abilities help you effectively guide teams and collaborate with stakeholders. These skills and qualities are vital for delivering high-quality software solutions while ensuring team efficiency and alignment with project goals.

What is a Software Technical Lead job?

A Software Technical Lead is responsible for guiding a development team in designing, implementing, and maintaining software solutions. They provide technical direction, ensure coding standards are met, and collaborate with stakeholders to meet project goals. Additionally, they mentor team members, conduct code reviews, and troubleshoot technical issues. Their role balances hands-on development with leadership responsibilities to ensure the successful delivery of software projects.

What are the typical daily responsibilities of a Software Technical Lead?

A Software Technical Lead balances hands-on technical work with leadership tasks, including designing system architecture, reviewing code, and ensuring best practices are followed throughout the development process. They are responsible for delegating tasks, mentoring team members, and addressing any technical roadblocks that arise. In addition, Technical Leads often collaborate closely with project managers, product owners, and other teams to align on requirements and deliverables. Their day may also involve running stand-up meetings, planning sprints, and supporting the professional growth of their development team.

More about Software Technical Lead jobs
Who are the top companies hiring for Software Technical Lead jobs? The top employers for Software Technical Lead jobs are:
What states have the most Software Technical Lead jobs? States with the most job openings for Software Technical Lead jobs include:
Infographic showing various Software Technical Lead job openings in the United States as of June 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $133,808 per year, or $64.3 per hour.
Technical Lead

Technical Lead

BAM Technologies LLC

Arlington, VA • On-site, Remote

Full-time

Posted 21 days ago


Job description

Technical Lead
BAM is a dynamic, multi-disciplinary firm with leading-edge skills in information technology, software development and applied research. Serving government and commercial markets, BAM is committed to its customers and to delivering strong leadership, sound solutions, and innovative thinking.
BAM is seeking a Technical Lead to join its team. The Technical Lead is a technical leadership role responsible for overseeing the architecture, design, and delivery of complex, enterprise-scale solutions. This position serves as a strategic advisor and hands-on leader, guiding cross-functional teams through technical planning, execution, and innovation. The Technical Lead ensures alignment between technology strategy and business objectives, drives technical excellence, and mitigates risks across multiple programs or portfolios.
Key Responsibilities:
  • Lead enterprise-level solution architecture and technical strategy across multiple programs or platforms.
  • Provide technical oversight and mentorship to engineering teams, ensuring adherence to best practices and standards.
  • Collaborate with executive stakeholders to align technology initiatives with business goals and mission outcomes.
  • Evaluate and select technologies, frameworks, and platforms to support scalable and secure system design.
  • Oversee technical risk management, including cybersecurity, performance, and integration challenges.
  • Drive innovation through research, prototyping, and adoption of emerging technologies.
  • Lead technical reviews, audits, and governance activities to ensure quality and compliance.
  • Support proposal development, technical writing, and client presentations for strategic initiatives.
  • Represent the organization in technical forums, working groups, and industry events.
Required Qualifications:
  • Bachelor's degree in computer science, Engineering, or a related field.
  • 8+ years of experience in software or systems engineering, with at least 5 years in a technical leadership role.
  • Holds or is willing to get a security clearance
  • Proven experience architecting and delivering complex, multi-tiered systems in cloud and hybrid environments.
  • Deep expertise in cloud platforms (AWS, Azure, GCP), DevOps, and enterprise integration.
  • Strong understanding of cybersecurity principles, compliance frameworks, and risk mitigation strategies.
  • Exceptional communication, leadership, and stakeholder engagement skills.
Preferred Qualifications:
  • Master's degree preferred.
  • Certifications such as AWS Solutions Architect Professional, CISSP, or PMP.
  • Experience in government contracting, regulated industries, or mission-critical systems.
  • Familiarity with Agile, SAFe, or other scaled development methodologies.
  • Background in AI/ML, data engineering, or advanced analytics.
  • Contributions to open-source projects, technical publications, or industry standards.

This is a remote position
AFLDP