1

Senior Python Developer Jobs in Reading, PA (NOW HIRING)

The Role We are seeking a Sr Principal Project Engineer to lead multi-disciplinary engineering ... Python, C/C++) and databases (e.g., PostgreSQL, Mongo, Cassandra); experience with JSON and XML.

Senior Data Engineer- MS Fabric

Lebanon, PA ยท On-site

$104.20K - $141.50K/yr

Strong Power BI, SQL, and Python skills Strongly Preferred * Experience governing data in ... Work directly with senior leadership * Modern Stack : Microsoft Fabric, Purview, Power BI, AI

Infrastructure Engineer

Reading, PA ยท On-site

$103.20K - $135.40K/yr

... senior engineers, security, and architecture teams to execute against established designs ... Contribute to automation efforts (e.g., PowerShell, Python, Terraform, Ansible) to streamline ...

next page

Showing results 1-20

Senior Python Developer information

See Reading, PA salary details

$52.8K

$136.3K

$187.3K

How much do senior python developer jobs pay per year?

As of May 30, 2026, the average yearly pay for senior python developer in Reading, PA is $136,346.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,700.00 and $157,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software architecture, and a solid understanding of algorithms and data structures, usually backed by a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and containerization tools like Docker are typically required, alongside knowledge of modern CI/CD pipelines. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastery of these skills ensures the delivery of scalable, maintainable software solutions and the ability to drive technical excellence within development teams.

What are some common challenges faced by Senior Python Developers when leading a development team?

Senior Python Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members and ensuring code quality across the team. They are also responsible for making architectural decisions, which requires staying updated on best practices and emerging Python frameworks. Additionally, coordinating collaboration between cross-functional teams (like DevOps, QA, and front-end developers) can be complex, especially in agile environments where requirements may shift rapidly. Overcoming these challenges helps foster a productive and innovative team culture.

What are the main responsibilities of a Senior Python Developer?

A Senior Python Developer is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead the technical aspects of projects, mentor junior developers, and ensure code quality through code reviews and best practices. Additionally, they collaborate with cross-functional teams to gather requirements, solve technical challenges, and deploy scalable and efficient solutions. Senior Python Developers are also expected to stay updated with the latest trends and advancements in Python and related technologies.

What is the difference between Senior Python Developer vs Python Developer?

AspectSenior Python DeveloperPython Developer
Required ExperienceTypically 5+ years, with leadership and complex project experienceUsually 1-3 years, focusing on core Python skills
ResponsibilitiesDesigning architecture, mentoring, handling complex systemsWriting code, debugging, implementing features
CertificationsOptional but beneficial (e.g., Python certifications, cloud certs)Often not required
Work EnvironmentCollaborative teams, project planning, code reviewsDevelopment-focused, task-oriented

The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.

What are the most commonly searched types of Python Developer jobs in Reading, PA? The most popular types of Python Developer jobs in Reading, PA are:
What are popular job titles related to Senior Python Developer jobs in Reading, PA? For Senior Python Developer jobs in Reading, PA, the most frequently searched job titles are:
What job categories do people searching Senior Python Developer jobs in Reading, PA look for? The top searched job categories for Senior Python Developer jobs in Reading, PA are:
What cities near Reading, PA are hiring for Senior Python Developer jobs? Cities near Reading, PA with the most Senior Python Developer job openings:
Infographic showing various Senior Python Developer job openings in Reading, PA as of May 2026, with employment types broken down into 76% Full Time, 18% Part Time, and 6% Contract. Highlights an 92% Physical, 5% Hybrid, and 3% Remote job distribution, with an average salary of $136,346 per year, or $65.6 per hour.
Senior Azure DevSecOps Engineer

Senior Azure DevSecOps Engineer

WEIDENHAMMER SYSTEMS CORPORATION

Reading, PA โ€ข On-site

$110K - $150.80K/yr

Full-time

Posted 12 days ago


Job description

Description:

The Senior Azure DevSecOps Engineer is responsible for designing, implementing, and operating secure, automated, and scalable cloud delivery pipelines primarily in Microsoft Azure, supporting enterprise cloud migrations and mission critical systems for Weidenhammerโ€™s mid market clients. This role integrates security, compliance, and governance directly into the DevSecOps lifecycle, enabling infrastructure and applications to be deployed safely, consistently, and at scale.

The engineer partners closely with cloud infrastructure, application development, and security teams to ensure Azure environments are delivered using Infrastructure as Code (IaC), governed by policy, continuously monitored for configuration drift, and secured by default. While Azure is the primary platform, familiarity with multi cloud environments (including AWS, Google Cloud and Oracle Cloud) is a plus.

In this role, the Senior Azure DevSecOps Engineer contributes across cloud design, development, engineering, integration, and architecture. The engineer supports deployment activities and may develop solutions from the ground up using automation and CI/CD tools such as Ansible, Jenkins, Packer, and related technologies. This position plays a key role in establishing standardized delivery methodologies, reusable automation frameworks, and secure cloud landing zones that align with both client requirements and Weidenhammer best practices.

The Senior Azure DevSecOps Engineer also helps formulate and define system scope and objectives, developing or refining processes to solve complex technical challenges across cloud platforms, applications, and supporting environments. This individual applies advanced engineering and design principles, research techniques, and innovative technologies to address complex cloud requirements, hardware/software interfaces, and scalable application architectures.

Beyond hands on engineering, this role is instrumental in shaping the strategic vision for DevSecOps adoption within client engagements. The Senior Azure DevSecOps Engineer ensures that security, resiliency, compliance, and operational excellence are embedded into cloud solutions from initial design through ongoing operations.


Summary/Objective

Work closely with our dynamic team to integrate security practices into our DevOps processes, ensuring that development, applications, and infrastructure are both secure and delivered efficiently. As a Senior Azure DevSecOps Engineer, you will also work closely with development, operations, and security teams to automate security measures, conduct vulnerability assessments, and respond to security incidents in real-time. The Senior Azure DevSecOps Engineer should verify requirements and engage with customers to craft the most appropriate solutions for the customersโ€™ needs and budgets.


This role offers the opportunity to make a significant impact on clientsโ€™ security posture and long term cloud maturity, enabling them to scale confidently and adopt future cloud strategies while maintaining strong governance and operational discipline.


  • Design and optimize secure Azure cloud solutions and architectures
  • Build and maintain CI/CD pipelines for Azure infrastructure and applications using Azure-native and Git-based tooling
  • Implement Infrastructure as Code (IaC) using Bicep, ARM, and/or Terraform to deliver repeatable, standards-based deployments
  • Automate provisioning, configuration, and lifecycle management of Azure resources to reduce manual operations
  • Lead and/or support cloud migration strategies and establish environments (Dev, QA, Prod, etc.) across classified and unclassified networks
  • Integrate cloud services with analytics tools
  • Support infrastructure security design, patching, and compliance documentation to support governance and ATO processes
  • Embed security controls into pipelines and templates (policy enforcement, identity, secrets management, and secure configuration baselines)
  • Proficient with data migrations utilizing Python, PowerShell & Microsoft Solutions
  • Monitor and remediate configuration drift to ensure environments remain compliant with organizational and regulatory standards.
  • Implement monitoring, logging, and alerting to support operational visibility, reliability, and performance.
  • Design and support high availability, resiliency, and disaster recovery patterns within Azure deployments.
  • Collaborate with operations teams to support incident response, root cause analysis, and continuous improvement.




Requirements:

Essential Functions

  • Support the sales team to produce solutions for our customers
  • Establish strong relationships with the business operational and service delivery units
  • Assess business opportunities, translate customer technical and business requirements and create innovative solutions
  • Contribute to technical discussions both internally and with customer or vendor teams
  • Define and engineer solution capabilities that satisfy customer business drivers / requirements and meet service delivery objectives
  • Be able to work effectively in working groups, internal or external, centered on developing solutions for projects and sales opportunities
  • Work with clients to ensure smooth and successful implementation, delivery and deployment of complex solutions
  • Mentor other engineering staff
  • Establish and maintain IaC standards and processes for Weidenhammer and client teams
  • Build and maintain reusable IaC templates to enable consistent, efficient deployments
  • Partner with the cloud architect team to ensure new designs and deployments align with current recommendations and best practices

Competencies

  • Deep Microsoft technical skills and strong technical delivery of complex projects through a proven methodology such as Agile and Scrum, or similar project approaches
  • Must have experience in the development of tools and processes to drive DevOps or DevSecOps maturity by automating builds, testing, monitoring, and pushing releases across environments
  • Experience with containerization and container orchestration platforms and tools including Docker or Kubernetes
  • Ability to work with application development teams across the software development lifecycle
  • Expertise in cloud, including native services for compute, storage, networking, security, and automation
  • Customer-facing ability to understand needs and translate technical solutions for business stakeholders
  • Knowledge of cloud governance, identity and access management, and secure networking concepts
  • Deep understanding of DevOps and DevSecOps principles, including shift-left security and automation-first design
  • Strong communication, analytical, and presentation skills (written and verbal)
  • Pre-sales technical skills โ€“ create the vision and build the blocks
  • Detail-oriented with strong organizational skills

What Success Looks Like

  • Azure environments are deployed consistently via code, not manual configuration.
  • Security and compliance are enforced automatically, not retroactively.
  • Teams can deploy faster with confidence, reduced risk, and minimal operational friction.
  • Infrastructure standards are embedded into pipelines and templates, not dependent on individual engineers.


Work Environment

Position is typically Monday thought Friday, 8am to 5pm eastern. Work time must be flexible for occasional outside normal business hours work based on client demand or need. Participation in an on-call escalation rotation is also part of the duties of this role.

Limited travel to/from the data center, our office, and/or client locations may be required. Otherwise, team members may work remote.

Position Type/Expected Hours of Work

Usual hours of work are 8 am to 5 pm, Monday through Friday, but a key to this role is completing design and preparing the sales deliverables on a timely manner. Sometimes working around the stated hours will happen and should be expected as part of the job.

Travel

Limited travel to customers and prospects as needed.

Required Education and Experience

  • Degree in Technology / Engineering or related services
  • 4+ years in technical architecture roles
  • 3+ years in a direct Azure DevSecOps role
  • Background in cloud architecture, platform engineering, or infrastructure operations
  • Experience automating infrastructure provisioning with tools including CloudFormation or Terraform
  • Experience automating CI/CD pipelines with tools such as Jenkins or GitLab
  • Experience with Ansible, Chef, Puppet, Maven, Gradle, NPM
  • Knowledge of scripting languages such as Python, Linux Shell Script
  • Experience supporting regulated or compliance-driven environments
  • Azure certifications (e.g., Azure Administrator, Azure DevOps Engineer, Azure Security Engineer).

Work Authorization/Security Clearance (if applicable)

Must be authorized to work in the U.S. for any employer