2

Python Backend Developer Remote Jobs in Pittsburgh, PA

... or Remote. This role may require up to 50% travel. Scope of Responsibilities * Conduct customer ... back-end software development experience (SQL, Java and/or Typescript/React) * Ability to work ...

... or Remote. This role may require up to 50% travel. Scope of Responsibilities * Conduct customer ... back-end software development experience (SQL, Java and/or Typescript/React) * Ability to work ...

Senior Software Engineer

Pittsburgh, PA · On-site +1

$118K - $156K/yr

The Role Karoo Health is seeking a skilled and dedicated developer to join our Engineering team. As ... Minimum 5 years of dedicated professional experience in backend or full stack engineering, ideally ...

Python - Advanced proficiency in writing clean, efficient, and scalable code. * Pydantic - Strong ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...

... back-end technologies * Strong problem-solving skills with the ability to think critically and ... AWS Developer Certification highly desired * Experience with WebCenter ADF Framework and Remote ...

Showing results 41-60

Python Backend Developer Remote information

See Pittsburgh, PA salary details

$15.5K

$143.9K

$185.4K

How much do python backend developer remote jobs pay per year?

As of Aug 21, 2026, the average yearly pay for python backend developer remote in Pittsburgh, PA is $143,907.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,300.00 and $162,600.00 per year, depending on experience, location, and employer.

What does a Python backend developer do?

A remote Python Backend Developer designs, builds, and maintains the server-side logic of web applications using the Python programming language. They are responsible for developing APIs, managing databases, ensuring application performance, and integrating third-party services. Working remotely, they collaborate with front-end developers, DevOps, and other team members through online tools to deliver scalable and reliable software solutions.

How does a Python backend developer typically collaborate with front-end developers and other team members in a remote setting?

As a remote Python Backend Developer, you'll frequently collaborate with front-end developers, DevOps engineers, and product managers using tools like Slack, Jira, and GitHub. Regular stand-up meetings and code reviews help ensure alignment on project goals and timelines. You'll often work closely with front-end developers to design APIs, resolve integration issues, and implement new features, requiring clear communication and thorough documentation. Effective collaboration in a remote environment relies on proactive updates, responsive communication, and a strong understanding of team workflows.

What are the key skills and qualifications needed to thrive as a Python backend developer, and why are they important?

To thrive as a Python Backend Developer (Remote), you need strong proficiency in Python programming, knowledge of backend frameworks (such as Django or Flask), and experience with database management, often supported by a degree in computer science or related field. Familiarity with version control systems like Git, RESTful API design, and cloud platforms (e.g., AWS or Azure) is typically required. Excellent problem-solving abilities, self-motivation, and effective remote communication skills set top developers apart. These skills ensure robust, scalable backend solutions are delivered efficiently while collaborating seamlessly with distributed teams.

What is the difference between Python Backend Developer Remote vs Python Web Developer?

AspectPython Backend Developer RemotePython Web Developer
Required SkillsPython, Django/Flask, REST APIs, databasesPython, Django/Flask, HTML/CSS, JavaScript
Work EnvironmentRemote, independent or team-basedRemote or on-site, often collaborative
Industry UsageTech, startups, SaaS companiesWeb development agencies, tech firms
CertificationsPython certifications, web frameworksPython certifications, web development courses

Both roles involve Python programming and web development skills, but Python Backend Developers focus on server-side logic, APIs, and databases, often working remotely. Python Web Developers may have a broader skill set including front-end technologies and may work in various environments. The roles overlap significantly, but the backend role emphasizes server-side architecture.

How much do remote Python backend developers make?

Remote Python backend developers typically earn between $80,000 and $130,000 annually, depending on experience, location, and company size. Senior roles or those requiring specialized skills like Django or Flask may offer higher salaries, especially with additional certifications or cloud experience.

Is Python backend developer in demand?

Python backend developers are in high demand due to the language's versatility, ease of use, and widespread adoption in web development, data science, and automation. Many companies seek professionals skilled in frameworks like Django and Flask, along with knowledge of REST APIs and database integration, making this a strong career choice with good job prospects.

What are popular job titles related to Python Backend Developer Remote jobs in Pittsburgh, PA?

For Python Backend Developer Remote jobs in Pittsburgh, PA, the most frequently searched job titles are:

What job categories do people searching Python Backend Developer Remote jobs in Pittsburgh, PA look for?

The top searched job categories for Python Backend Developer Remote jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Python Backend Developer Remote jobs?

Cities near Pittsburgh, PA with the most Python Backend Developer Remote job openings:

Network Management Platform, Team Lead

DQE Communications LLC

Pittsburgh, PA • Remote

$103K - $143K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 3 days ago


Job description

Job Title: Network Management Platform, Team Lead

Based in Pittsburgh, Pennsylvania, DQE Communications delivers fast, reliable fiber-optic Internet and data network services to businesses and carriers across Pennsylvania, West Virginia, and Maryland. Since our start in 1997 as a small dark fiber provider in the Pittsburgh area, we’ve grown into one of the region’s leading network service providers. Our fiber footprint and product offerings continue to expand, but our focus remains the same, providing secure, dependable connectivity and building lasting relationships with our customers.

At DQE, our culture is built around three core values: Service, Trust, and Urgency. We take pride in providing reliable service to our customers, earning trust through integrity and accountability, and acting with urgency to deliver results that make an impact. When you work with DQE, you get more than a provider, you get a team that cares about your business and works hard to find the best solution for you.

Job Summary:

DQE Communications is seeking a technically strong and operationally minded Network Management Platform Team Lead to lead the team building and evolving our network monitoring and observability platform. This role is ideal for a senior full-stack Python developer with prior leadership experience who has a foundation in networking and understands the operational realities of managing carrier-grade infrastructure.

This role will work closely with Network Engineering and Network Operations teams to develop and enhance internal applications that improve observability, reduce operational pain points, and support the reliability of our network.

The ideal candidate has hands-on networking experience and has transitioned into software development, automation, or platform engineering. You may have previously worked with routing protocols like BGP, supported network operations teams, or built tooling that improves visibility, telemetry, and operational efficiency. This is a remote position; however, candidates located near the Pittsburgh headquarters are preferred. Candidates should be willing to travel to the Pittsburgh area for training and periodic onsite collaboration as needed.

Key Job Responsibilities:
  • Design, develop, and maintain internal network management and observability applications using Python and modern full stack development practices
  • Build tools and dashboards focused on network telemetry, monitoring, alerting, and operational visibility
  • Collaborate directly with Network Engineering and Network Operations teams to identify operational pain points and translate them into scalable software solutions
  • Develop integrations with network devices, APIs, telemetry platforms, and monitoring systems
  • Support automation initiatives that improve troubleshooting, reporting, and operational workflows
  • Own architectural decisions and technical direction for the network management platform and related systems
  • Lead, mentor, and develop a small team of engineers—including code reviews, technical coaching, hiring, and performance feedback
  • Own the platform roadmap and backlog in partnership with Network Engineering, Network Operations, and Product—balancing new capability, operational reliability, and technical debt
  • Establish engineering standards and best practices for code quality, testing, observability, and CI/CD across the platform
  • Assist in troubleshooting complex issues involving networking systems, monitoring pipelines, and application performance
  • Contribute to documentation, standards, and best practices for both development and operational processes
  • Required Skills/Abilities:
  • Experience working in a telecommunications, ISP, or carrier network environment
  • Familiarity with BGP and other routing protocols
  • Experience with network automation frameworks and APIs
  • Exposure to telemetry technologies such as SNMP, streaming telemetry, NetFlow, gNMI, or similar tools
  • Experience with network telemetry, observability platforms, dashboards, and monitoring systems
  • Knowledge of Linux environments, containers, or cloudnative development practices
  • Familiarity with Git, CI/CD pipelines, and Agile development methodologies
  • Experience building full stack applications and APIs
  • Understanding of networking fundamentals including routing, switching, TCP/IP, and common network protocols
  • Comfortable adopting AIassisted development tools such as Claude Code, Cursor, or GitHub Copilot
  • Strong troubleshooting and problemsolving skills
  • Ability to bridge the gap between operational networking needs and software development solutions
  • Experience leading or mentoring a small team of engineers, with demonstrated ownership of a technical platform endtoend
  • Education and Experience:
  • 7+ years of software development experience with Python
  • 2+ years of handson networking experience in an enterprise, service provider, or network operations environment
  • 2+ years of experience as a tech lead, team lead, or engineering manager, with direct responsibility for mentoring engineers and owning a platform’s technical direction
  • Preferred: networking certifications such as JNCIS, CCNP, or equivalent (JNCIA, Network+, or CCNA acceptable with strong handson carriernetwork experience)
  • What We Offer:
  • Healthcare
  • Dental / Vision
  • 401k
  • Life Insurance
  • Paid Time Off
  • Holidays