1

Python Software Engineer Jobs in Pittsburgh, PA (NOW HIRING)

Software Engineer

Pittsburgh, PA · On-site

$85K - $95K/yr

Software Engineer Department: Corporate Employment Type: Full Time Location: Pittsburgh, PA ... of PHP, Node.js, Python, Java, or C#, and familiarity with relational or NoSQL databases ...

... software engineers, architects, and product managers to design scalable and reliable systems. • ... Python, JavaScript) is a plus. Company : Industrial Scientific Corporation manufactures gas ...

Strong programming skills in languages such as C#, C++, and Python with proficiency in embedded systems development being an asset. * Familiarity with software development tools, libraries, and ...

As the Software Engineering Lead at Air, you will be essential to crafting and implementing the ... Python, C#, or Ruby * Hands-on experience with Spring Boot, Quarkus, or similar technologies

As the Software Engineering Lead at Air, you will be essential to crafting and implementing the ... Python, C#, or Ruby * Hands-on experience with Spring Boot, Quarkus, or similar technologies

Software Engineer Lead

Pittsburgh, PA · On-site

$86K - $158K/yr

As a Software Engineer Lead within PNC's Technology - Automation & Platform organization, you will ... Programming Languages & Frameworks - Python (expert level) - Django or similar Python web ...

What You'll Be Doing As a Software Engineer, you will be collaborating with an interdisciplinary ... Leveraging the knowledge of multiple computer languages (C, C++, Python, Rust, Go, etc.) to solve ...

What You'll Be Doing As a Software Engineer, you will be collaborating with an interdisciplinary ... Leveraging the knowledge of multiple computer languages (C, C++, Python, Rust, Go, etc.) to solve ...

What You'll Be Doing As a Software Engineer, you will be collaborating with an interdisciplinary ... Leveraging the knowledge of multiple computer languages (C, C++, Python, Rust, Go, etc.) to solve ...

As a Software Engineer on our B2B team, you'll build and maintain the front-end and back-end ... of PHP, Node.js, Python, Java, or C#, and familiarity with relational or NoSQL databases ...

As a Software Engineer on our B2B team, you'll build and maintain the front-end and back-end ... of PHP, Node.js, Python, Java, or C#, and familiarity with relational or NoSQL databases ...

Software Engineer Lead (69652) Location : Pittsburgh, PA or Strongsville, OH Mode : Onsite Duration ... Python, Shell scripting experience Education: Bachelors Degree Computer Science or equivalent ...

Software Engineer Lead (69652) Location : Pittsburgh, PA or Strongsville, OH Mode : Onsite Duration ... Python, Shell scripting experience Education: Bachelors Degree Computer Science or equivalent ...

As a(n) Software Engineer Lead within PNC's Site Reliability Technology Engineering organization ... Python preferred) - Familiarity with automation and operational tooling - Experience with cloud ...

next page

Showing results 1-20

Python Software Engineer information

See Pittsburgh, PA salary details

$21.5K

$130.8K

$189.2K

How much do python software engineer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for python software engineer in Pittsburgh, PA is $130,793.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,300.00 and $153,700.00 per year, depending on experience, location, and employer.

Will AI replace Python coders?

Python software engineers develop and maintain code, and while AI tools can automate some coding tasks, they are unlikely to fully replace human programmers soon. AI can assist with code generation and debugging, but complex problem-solving, design, and understanding user needs remain human skills. Continuous learning and adapting to new tools are important for Python developers to stay relevant.

Are Python engineers in demand?

Python engineers are in high demand across various industries such as technology, finance, and data science due to Python's versatility and widespread use in web development, automation, and machine learning. Employers seek professionals with strong programming skills, experience with frameworks like Django or Flask, and knowledge of data analysis tools, making Python engineering a strong career choice with good job prospects.

Is Python a high paying skill?

Python software engineers are generally among the higher-paid programming professionals due to the language's widespread use in data science, web development, and automation. Salaries vary based on experience, location, and industry, but Python skills are considered valuable and can lead to high-paying roles. Mastery of related tools like frameworks and libraries can further increase earning potential.

Can I be a software engineer with Python?

Yes, Python is a popular programming language for software engineers, especially in fields like web development, data analysis, and automation. Proficiency in Python, along with knowledge of related tools and frameworks, is often required for software engineering roles that involve scripting, backend development, or data processing.

What is a Python Software Engineer job?

A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.

What does a typical workday look like for a Python Software Engineer?

A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.

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

To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.

What are the most commonly searched types of Python Software Engineer jobs in Pittsburgh, PA? The most popular types of Python Software Engineer jobs in Pittsburgh, PA are:
What are popular job titles related to Python Software Engineer jobs in Pittsburgh, PA? For Python Software Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:
What job categories do people searching Python Software Engineer jobs in Pittsburgh, PA look for? The top searched job categories for Python Software Engineer jobs in Pittsburgh, PA are:
What cities near Pittsburgh, PA are hiring for Python Software Engineer jobs? Cities near Pittsburgh, PA with the most Python Software Engineer job openings:
Infographic showing various Python Software Engineer job openings in Pittsburgh, PA as of July 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 78% In-person, 16% Hybrid, and 6% Remote job distribution, with an average salary of $130,793 per year, or $62.9 per hour.
Software Engineer

Software Engineer

Wolfe, LLC

Pittsburgh, PA • On-site

$85K - $95K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Job description

Software Engineer
Department: Corporate
Employment Type: Full Time
Location: Pittsburgh, PA
Compensation: $85,000 - $95,000 / year
Description
About WolfeRecognized among Pittsburgh's 2024 Top Workplaces and Fastest-Growing Companies, Wolfe has been a leader in the Gift Card and FinTech sectors for over 25 years. We partner with national brands such as Pizza Hut, KFC, Pandora Jewelry, Kendra Scott, Wawa, Journeys and others to manage their gift card programs. Our flagship consumer brand, PerfectGift.com, enables customers to create customized gift cards. We are a fast-paced environment, like kayaking down a white-water river, not canoeing on a lake.
About The RoleWolfe is a Pittsburgh-based FinTech company building the next generation of financial products, and we are actively embedding AI across our product, our internal processes, and the way our teams work day-to-day. As a Software Engineer on our B2B team, you'll build and maintain the front-end and back-end features that power the products our business customers rely on, turning UI/UX designs into fast, dependable web experiences. You'll work alongside engineers who use AI-assisted tooling as a daily part of how we ship, and you'll grow your craft with guidance from senior engineers on the team. We're looking for an early-career engineer who is eager to learn, takes ownership of well-defined work, and cares about writing clean, maintainable code.
  • This is a 5-day onsite role in Pittsburgh, PA.
  • The job title at hire will be either Associate Software Engineer or Software Engineer, depending on your experience and expertise.

Responsibilities
  • Develop and maintain front-end and back-end features for Wolfe's B2B products, translating UI/UX designs into responsive, high-performance web experiences.
  • Write reusable, well-tested code and use AI-assisted tools (e.g., GitHub Copilot, ChatGPT) to accelerate coding, refactoring, testing, and documentation.
  • Contribute to migrating key flows from legacy platforms to Next.js and Vercel as part of our ongoing modernization work.
  • Test and debug applications across devices and browsers to keep them fast, stable, and accessible.
  • Provide product support by investigating, troubleshooting, and resolving customer- or stakeholder-reported issues in partnership with support, product, and engineering teams.
  • Build, maintain, and support full-stack product features using PHP on the back end and Next.js on the front end.
  • Collaborate with designers, engineers, and stakeholders, and document your code and decisions to support knowledge sharing across the team.

Impact Statement
For more clarity on the role, below are the success metrics and measurements for this role in the first 90 to 120 days.:
  • Complete onboarding and independently ship at least three production features or bug fixes to a B2B product with code review sign-off.
  • Contribute to at least one legacy-to-Next.js/Vercel migration task, delivering your assigned piece end-to-end.
  • Demonstrate consistent use of AI-assisted development tools in your daily workflow, and document at least one feature or component for the team's shared knowledge base.

Qualifications
  • 2+ years of professional software development experience, or equivalent internship, co-op, and project experience for early-career candidates; Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Working knowledge of modern front-end technologies including JavaScript, TypeScript, React, and Next.js, with exposure to deploying on Vercel.
  • Back-end development experience in at least one of PHP, Node.js, Python, Java, or C#, and familiarity with relational or NoSQL databases (PostgreSQL, MySQL, or MongoDB).
  • Familiarity with RESTful API design, version control with Git, and an understanding of CI/CD pipelines.
  • Comfort using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) and an openness to adopting emerging AI technologies, paired with strong communication skills and a willingness to learn from feedback.

Compensation, Benefits, and Perks
Wolfe is committed to providing a comprehensive benefits package to support your well-being, along with competitive compensation. Our benefits and perks include but not limited to:
  • Restricted Stock Units (RSUs)
  • Profit Share and/or Incentive Bonus
  • Medical, Prescription, Vision, and Dental insurance for employees and dependents (Wolfe pays 80% of premium)
  • Short-Term Disability Insurance (Wolfe pays 100% of premium)
  • Voluntary Long-Term Disability Insurance, Life Insurance, Critical Illness Insurance, Accident Insurance, and Hospital Indemnity coverage
  • PTO (vacation and sick time)
  • Corporate Holidays and Floating Holidays
  • 401(k)
  • Employee recognition program
  • Charitable Donation to a charity of your choice yearly
  • Employee Referral Bonus
  • Tuition Reimbursement
  • Internal Training and Information sessions
  • Family Picnic, Holiday Party, and other outings
  • Internal Culture Club