1

Senior Python Engineer Jobs in Philadelphia, PA (NOW HIRING)

(Sr./Lead) Engineer I (II)

Audubon, PA · On-site

$105K - $144K/yr

The (Sr.) Engineer will be working closely and collaboratively with a group of highly skilled team ... Experience with the Python programming language

Sr. Software Engineer

Wilmington, DE · On-site

$118K - $156K/yr

We are seeking a highly skilled Software Engineer with expertise in Java, Python, and AWS to design, develop, and deploy scalable applications while leveraging cloud technologies to deliver efficient ...

Senior Software Engineer (Python / Front-End / AWS) Location: Malvern, PA (Remote / Hybrid). Duration: 6-12 Months Rate: DOE : Role Overview: We are seeking a Senior Software Engineer with deep ...

Senior AI/ML Engineer

Malvern, PA

$102K - $140K/yr

Collaborate with senior engineers and data scientists in feature development, experiments, and ... Solid Python programming skills and familiarity with ML frameworks (TensorFlow, PyTorch, scikit ...

Senior AI/ML Engineer

Philadelphia, PA · On-site

$105K - $144K/yr

Collaborate with senior engineers and data scientists in feature development, experiments, and ... Solid Python programming skills and familiarity with ML frameworks (TensorFlow, PyTorch, scikit ...

New

Senior AI/ML Engineer

Malvern, PA · On-site

$102K - $140K/yr

Collaborate with senior engineers and data scientists in feature development, experiments, and ... Solid Python programming skills and familiarity with ML frameworks (TensorFlow, PyTorch, scikit ...

Senior AI/ML Engineer

Philadelphia, PA · On-site

$105K - $144K/yr

Collaborate with senior engineers and data scientists in feature development, experiments, and ... Solid Python programming skills and familiarity with ML frameworks (TensorFlow, PyTorch, scikit ...

We are seeking a highly skilled Senior SAS developer to support Clinical Data Automation with strong experience in SAS, R, and/or Python to support the development of automated clinical data ...

Showing results 21-40

Senior Python Engineer information

See Philadelphia, PA salary details

$55.5K

$143.3K

$196.8K

How much do senior python engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for senior python engineer in Philadelphia, PA is $143,266.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,600.00 and $165,000.00 per year, depending on experience, location, and employer.

Are senior Python engineers in demand?

Senior Python engineers are highly in demand due to the language's widespread use in web development, data analysis, machine learning, and automation. Companies seek experienced developers with strong problem-solving skills and knowledge of frameworks like Django or Flask, making this a competitive and growing field.

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

To thrive as a Senior Python Engineer, you need expert knowledge of Python programming, software architecture, and experience with web frameworks, supported by a degree in computer science or related field. Familiarity with tools like Django, Flask, REST APIs, Docker, and version control systems such as Git is typically required, along with possible certifications in cloud technologies or Python itself. Strong problem-solving abilities, leadership, and effective communication skills help you lead teams and collaborate across departments. These skills ensure robust, scalable software solutions and foster innovation and efficiency within development projects.

What does a senior Python engineer do?

A Senior Python Engineer is an experienced software developer who specializes in designing, developing, and maintaining applications using the Python programming language. They often take on leadership roles within development teams, contribute to architectural decisions, and mentor junior engineers. Senior Python Engineers work on complex projects, ensure code quality, and help implement best practices to improve efficiency and reliability. Their work may span back-end development, data engineering, automation, and integrating with other technologies.

What are the common challenges senior Python engineers face when leading projects, and how can they effectively address them?

Senior Python Engineers often encounter challenges such as balancing hands-on coding with overseeing project architecture, mentoring junior developers, and ensuring code quality across the team. Effectively addressing these challenges involves strong communication, setting clear coding standards, and fostering a collaborative environment through regular code reviews and knowledge-sharing sessions. Staying updated on best practices and leveraging automation tools for testing and deployment can also help streamline workflows and maintain high-quality deliverables.
What are the most commonly searched types of Python Engineer jobs in Philadelphia, PA? The most popular types of Python Engineer jobs in Philadelphia, PA are:
What are popular job titles related to Senior Python Engineer jobs in Philadelphia, PA? For Senior Python Engineer jobs in Philadelphia, PA, the most frequently searched job titles are:
What job categories do people searching Senior Python Engineer jobs in Philadelphia, PA look for? The top searched job categories for Senior Python Engineer jobs in Philadelphia, PA are:
What cities near Philadelphia, PA are hiring for Senior Python Engineer jobs? Cities near Philadelphia, PA with the most Senior Python Engineer job openings:
Infographic showing various Senior Python Engineer job openings in Philadelphia, PA as of August 2026, with employment types broken down into 85% Full Time, 8% Part Time, 1% Temporary, and 6% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $143,266 per year, or $68.9 per hour.

(Sr./Lead) Engineer I (II)

PJM Interconnection

Audubon, PA • Hybrid

$105K - $144K/yr

Full-time

Re-posted 5 days ago


Job description

Flexible Work Arrangement: Hybrid
The transmission planning department is responsible for the development of transmission expansion plan in the PJM interconnection. The (Sr.) Engineer will be working closely and collaboratively with a group of highly skilled team that performs transmission expansion analysis supporting the development of the Regional Transmission Expansion Plan. The Regional Transmission Expansion Plan integrates baseline reliability analyses with market efficiency and interconnection analysis to identify bulk transmission system expansion or enhancement options. The (Sr.) Engineer will also engage in a variety of other adequacy and reliability assessments that support the planning function.
Essential Functions:

  • Have an in-depth understanding of NERC standards that apply to PJM as the Reliability Coordinator, Planning Authority, and Transmission Planner.
  • Ensure that the PJM power system test methods and procedures meet applicable NERC planning standards.
  • Perform power system analysis required in the development of the baseline Regional Transmission Expansion Plan.
  • Identify and evaluate transmission system reinforcements required to resolve reliability and operational constraints and to improve economic efficiency.
  • Perform adequacy and reliability assessments for the PJM system.
  • Identify and assist with the development of new and innovative analysis methods in the planning process.
  • Prepare reports and presentations to support activities of the Transmission Planning Division.
  • Develop recommendations to PJM management on the implementation of new bulk power facilities, programs, procedures, and policies.
  • Develop and maintain the necessary transmission system models required for the development of the Regional Transmission Expansion Plan.
  • Work with transmission owner staff in the development and refinement of the Regional Transmission Expansion Plan.
  • Work with other member of the System Planning Division to solve complex engineering problems.
  • Represent PJM on industry committees, task forces, or stakeholder groups involving topics related to planning and engineering.

Characteristics and Qualifications:
Required:

  • Bachelor's degree in Engineering, Electrical Engineering or equivalent work experience
  • Ability to produce high-quality work products with attention to detail
  • Experience in quantitative and qualitative power system analysis
  • Ability to use mathematical and electrical theory
  • Ability to troubleshoot and provide technical support


Preferred:

  • MS, Engineering
  • Experience with PJM operations, markets, and planning functions
  • At least 5 years of experience with PJM reliability criteria testing methodologies
  • At least 5 years of experience in program development of analytical and automation tools for enhanced reliability criteria testing and screening
  • Ability to understand single-line diagrams
  • Experience using Siemens PSS/e, PowerGEM TARA or similar power system analysis tools
  • Experience with the Python programming language