Demo

Software Engineering Tech Lead

Musing AI
Pittsburgh, PA Full Time
POSTED ON 4/9/2026
AVAILABLE BEFORE 5/4/2026
Team Lead Software Engineer

Location: Pittsburgh, PA (Hybrid – in office 4 days/week)

Type: Full-time

About Us

We’re a fast-moving startup based in Pittsburgh. We’re a small, highly collaborative team focused on shipping meaningful features quickly and correctly. As we grow, we’re looking for a technical leader who enjoys owning systems, mentoring engineers, and staying hands-on in the code.

The Role

We’re hiring a Team Lead Software Engineer to lead a small engineering team while remaining deeply involved in building our product. This role is ideal for someone who thrives in early-stage environments, enjoys technical ownership, and wants to help shape both the codebase and the engineering culture.

You’ll work closely with founders and product stakeholders to design, build, and scale real-time, AI-enabled systems.

What You’ll Do

  • Lead and mentor a small team of engineers through code reviews, technical guidance, and hands-on collaboration
  • Build and maintain scalable backend services in Python within the Google Cloud ecosystem (e.g., Cloud Functions, Cloud Run)
  • Design and implement real-time and streaming architectures, including WebSocket and streaming endpoints for low-latency, bi-directional communication
  • Write server-side code to orchestrate AI services, integrating third-party APIs (e.g., OpenAI) and native cloud solutions such as Google Vertex AI, including streaming response patterns
  • Develop and maintain responsive frontend interfaces, ensuring smooth handling of asynchronous data streams and real-time state updates
  • Own key technical decisions around architecture, performance, reliability, and security
  • Own CI/CD pipelines for automated testing and deployment across the stack; manage infrastructure as code and monitor system health
  • Partner with product and business stakeholders to scope, plan, and ship features efficiently
  • Improve engineering processes and standards as the team and product scale

Must-haves

  • 8 years of professional software engineering experience
  • Experience leading or mentoring a small engineering team
  • Strong full-stack engineering background with hands-on ownership
  • Deep Python backend expertise, including asynchronous programming and frameworks such as FastAPI or Django
  • Proven experience building real-time systems using WebSockets, Server-Sent Events (SSE), and/or gRPC
  • Production experience with modern frontend frameworks such as Flutter/Dart or React, including managing socket connections and client-side state
  • Cloud-native experience with GCP (preferred), AWS, or Azure, including serverless architectures such as Cloud Run or Lambda
  • Experience integrating third-party APIs, including streaming responses from LLMs or other AI services
  • Strong understanding of database design, security rules, and performance optimization
  • Comfortable working in a startup environment with ambiguity, ownership, and rapid iteration
  • Based in or able to commute to Pittsburgh and work in-office 4 days per week

Nice-to-haves

  • Prior experience at an early-stage startup
  • Experience designing scalable APIs and distributed systems
  • Familiarity with observability, monitoring, and production debugging
  • React experience

Why Join Us

  • Real ownership over architecture and technical direction
  • A small team where your work has immediate, visible impact
  • Opportunity to shape the engineering organization from an early stage
  • Hybrid work with intentional, high-value in-person collaboration

Powered by JazzHR

lcrWflU21f

Salary.com Estimation for Software Engineering Tech Lead in Pittsburgh, PA
$97,839 to $119,044
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineering Tech Lead?

Sign up to receive alerts about other jobs on the Software Engineering Tech Lead career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineering Tech Lead jobs in the Pittsburgh, PA area that may be a better fit.

  • Software Engineering Institute | Carnegie Mellon University Pittsburgh, PA
  • What We Do The Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity and serves as a national resour... more
  • 14 Days Ago

  • US Tech Solutions Pittsburgh, PA
  • Job Summary Creates and leads the technical... Creates and leads the technical design and development of software solutions. Proposes & designs software so... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!