Demo

Software Engineer (Pittsburgh, PA)

Musing AI
Pittsburgh, PA Full Time
POSTED ON 1/9/2026
AVAILABLE BEFORE 7/7/2026

Software Engineer

We are looking for a Backend Engineer to design and build our cloud-native infrastructure while bridging the gap between server-side logic and client-side applications.

While your primary focus will be the hands-on implementation of scalable, secure, and intelligent Python-based services, you will also contribute to the frontend development, ensuring seamless integration between our backend and our web/mobile clients. You will be responsible for writing high-quality code across the stack, managing database systems, implementing CI/CD pipelines, and ensuring the reliability of our infrastructure.

 

What you will do:

  • Backend Development: Build and maintain scalable backend services using Python within the Google Cloud ecosystem (e.g., Cloud Functions, Cloud Run).
  • Real-Time & Streaming Architecture: Design and implement WebSocket and streaming endpoints to enable low-latency, bi-directional communication between the client and server.
  • Database Management: Implement and manage robust data models, security rules, and query optimizations within our SQL databases
  • AI Integration: Write server-side code to orchestrate AI services, including third-party APIs (OpenAI) and native cloud solutions (Google's Vertex AI). Implement streaming response patterns to handle generated content efficiently.
  • Frontend Development: Develop and maintain responsive user interfaces, ensuring the frontend can gracefully handle asynchronous data streams and real-time state updates.
  • DevOps & Deployment: Own the CI/CD pipelines for automated testing and deployment across the stack. Manage infrastructure as code and monitor system health.
 

Required skills and experience:

  • 4 years of professional software engineering experience.
  • Backend Expertise: Strong proficiency in Python with deep experience in asynchronous programming and web frameworks (e.g., FastAPI, Django etc.)
  • Real-Time Protocols: Proven experience building applications using WebSockets, Server-Sent Events (SSE), or gRPC for real-time data delivery.
  • Frontend Competency: Production experience with modern frontend frameworks (e.g., Flutter/Dart, React) and managing socket connections/state on the client side.
  • Cloud Native: Experience with GCP (preferred), AWS, or Azure, including serverless architectures (Cloud Run/Lambda).
  • AI/API Integration: Experience integrating third-party APIs, specifically handling streaming responses from LLMs or similar AI services.
  • Database: Strong understanding of database design, security rules, and performance tuning.
 

Nice to have:

  • A solid understanding of the mobile application ecosystem and the challenges of client-server interaction.
  • Knowledge of Agile development methodologies and tools like Jira.
  • Experience mentoring junior engineers or interns.
This role is a four day a week on-site role in the Shadyside neighborhood of Pittsburgh

Salary.com Estimation for Software Engineer (Pittsburgh, PA) in Pittsburgh, PA
$97,805 to $119,002
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 Engineer (Pittsburgh, PA)?

Sign up to receive alerts about other jobs on the Software Engineer (Pittsburgh, PA) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
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 Engineer (Pittsburgh, PA) jobs in the Pittsburgh, PA area that may be a better fit.

  • ENESTECH Software Pittsburgh, PA
  • Company Description ENESTECH Software is a company born out of innovation, originally developing software to manage its own gaming center. Today, ENESTECH ... more
  • 12 Days Ago

  • Software Engineering Institute | Carnegie Mellon University Pittsburgh, PA
  • About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do yo... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!