1

Senior Python Developer Jobs in Oklahoma (NOW HIRING)

Senior IAM Engineer

Oklahoma City, OK · On-site +1

$106K - $145K/yr

Senior Identity and Access Management (IAM) Engineer Department: Information Security Reports to ... Proficiency with identity automation using PowerShell, Python, Terraform, or APIs. * Experience ...

Senior Software Engineer

Edmond, OK

$92K - $121K/yr

Senior Software Engineer At Life.Church, our Digital Product team builds technology that helps ... Backend systems (e.g., Python, Golang, APIs). * Mobile development (Flutter/Dart, iOS/Swift ...

Senior Data Engineer

Tulsa, OK · Remote

$96K - $131K/yr

We are seeking a Senior Data Engineer with deep expertise in data warehousing, ETL pipeline ... Strong proficiency in SQL and Python. * Experience with at least one major BI/visualization ...

Senior Data Engineer

Tulsa, OK · On-site +1

$96K - $131K/yr

We are seeking a Senior Data Engineer with deep expertise in data warehousing, ETL pipeline ... Strong proficiency in SQL and Python. * Experience with at least one major BI/visualization ...

Senior Platform Engineer

Tulsa, OK · On-site

$95K - $131K/yr

You have 6+ years of platform, infrastructure, or DevOps engineering experience, with a strong ... You are comfortable writing code in Python. Adding instrumentation and contributing to our platform ...

Sr. Software Engineer

Oklahoma City, OK · On-site

$100K - $132K/yr

Job Summary This senior level position is responsible for building and operating the platforms ... High proficiency in Python as a primary engineering language, with experience building, testing ...

Sr. Software Engineer

Oklahoma City, OK · On-site

$100K - $132K/yr

Job Summary This senior level position is responsible for building and operating the platforms ... High proficiency in Python as a primary engineering language, with experience building, testing ...

Senior IAM Engineer

Oklahoma City, OK · On-site

$106K - $145K/yr

Senior Identity and Access Management (IAM) Engineer Department: Information Security Reports to ... Proficiency withidentity automationusingPowerShell, Python, Terraform, or APIs. * Experience ...

Senior Data Engineer

Edmond, OK · On-site

$95K - $130K/yr

The Senior Data Engineer is responsible for shaping, implementing, and maintaining data pipelines ... Python, Go, Java, or similar general-purpose languages. • Hands-on experience with warehouse ...

Sr Network Engineer

Tulsa, OK · On-site

$94K - $130K/yr

Job Summary : IS3 Solutions is seeking a Senior Network Engineer responsible for designing ... Python • Knowledge of network security best practices and implementation methodologies • ...

Senior IAM Engineer

Oklahoma City, OK · On-site

$106K - $145K/yr

They are seeking a Senior Identity and Access Management (IAM) Engineer to design, automate, and ... using PowerShell, Python, Terraform, or APIs. • Experience with PAM platforms (CyberArk ...

Senior Database Engineer

Oklahoma City, OK · Remote

$98K - $133K/yr

Summary of This Role The Lead Data Engineer is a senior individual contributor (IC) on the Auris ... DevOps) and CI/CD pipelines for database deployments. * Working knowledge of Python or shell ...

Senior Database Engineer

Oklahoma City, OK · On-site

$98K - $133K/yr

Summary of This Role The Lead Data Engineer is a senior individual contributor (IC) on the Auris ... DevOps) and CI/CD pipelines for database deployments. * Working knowledge of Python or shell ...

next page

Showing results 1-20

Senior Python Developer information

See Oklahoma salary details

$50.8K

$131.1K

$180.1K

How much do senior python developer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for senior python developer in Oklahoma is $131,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,200.00 and $151,000.00 per year, depending on experience, location, and employer.

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 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 most commonly searched types of Python Developer jobs in Oklahoma? The most popular types of Python Developer jobs in Oklahoma are:
What are popular job titles related to Senior Python Developer jobs in Oklahoma? For Senior Python Developer jobs in Oklahoma, the most frequently searched job titles are:
What job categories do people searching Senior Python Developer jobs in Oklahoma look for? The top searched job categories for Senior Python Developer jobs in Oklahoma are:
What cities in Oklahoma are hiring for Senior Python Developer jobs? Cities in Oklahoma with the most Senior Python Developer job openings:
What are popular job titles related to Senior Python Developer jobs in OK? For Senior Python Developer jobs in OK, the most frequently searched job titles are:
Infographic showing various Senior Python Developer job openings in Oklahoma as of June 2026, with employment types broken down into 76% Full Time, 14% Part Time, 3% Temporary, and 7% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $131,091 per year, or $63 per hour.
Senior IAM Engineer

Senior IAM Engineer

Acrisure

Oklahoma City, OK • On-site, Remote

$106K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Senior Identity and Access Management (IAM) Engineer
Department: Information Security
Reports to: Senior Director, Information Security
Role Summary
You will be a hands-on IAM engineer who designs, automates, and scales secure identity and access controls across cloud and enterprise environments. You'll build paved-road patterns for identity federation, least privilege, and just-in-time access - ensuring that authentication and authorization boundaries are strong, measurable, and frictionless.
Success in this role means turning identity into an enabler: making secure access seamless for users, applications, and services while maintaining the highest standards of governance and compliance.
What You'll Do (Core Responsibilities)
Architect and Automate Identity Foundations
  • Design and maintain secure-by-default IAM architectures across Azure AD / Entra ID, AWS IAM, and hybrid enterprise systems.
  • Develop paved road templates for access control patterns (e.g., federated access, role assumption, service accounts, workload identity).
  • Automate provisioning and deprovisioning pipelines using identity APIs, SCIM, and workflow orchestration tools (e.g., SailPoint, Okta Workflows, Azure Automation, or Terraform).
  • Implement policy-as-code for IAM guardrails (e.g., least-privilege enforcement, conditional access, MFA requirements, privilege expiration).

Access Control, Federation, and Governance
  • Engineer federated identity solutions for users, applications, and partners using SAML, OIDC, and OAuth2.
  • Manage conditional access policies, adaptive authentication, and passwordless strategies to balance security with user experience.
  • Define and enforce least privilege for human and machine identities across AWS, Azure, and SaaS platforms.
  • Integrate IAM governance with enterprise GRC systems to ensure traceability and audit readiness.
  • Partner with AppSec and Cloud teams to secure authn/z boundaries across applications, APIs, and services.

Privileged Access Management (PAM)
  • Implement and maintain privileged access vaulting and session control using platforms like CyberArk, BeyondTrust, Delinea, or Azure PIM.
  • Automate just-in-time elevation for administrative roles and enforce time-bound access approvals.
  • Continuously monitor and remediate excessive privileges across cloud and on-prem accounts.
  • Integrate PAM telemetry with SIEM/SOAR for threat detection and behavioral analytics.

Lifecycle and Risk Management
  • Automate joiner/mover/leaver processes and identity lifecycle events through API-driven workflows and HR system integrations.
  • Conduct periodic access reviews and certifications; deliver evidence for SOC2, PCI, and ISO audits.
  • Develop and maintain dashboards for leading indicators (automated provisioning rate, MFA coverage, stale accounts) and lagging indicators (MTTR for access removal, orphaned identities, failed recertifications).
  • Prioritize remediation through risk scoring (criticality × exposure × privilege depth) and ensure compliance with internal SLAs.

Detection and Response Integration
  • Collaborate with Security Operations to define identity-related detections (impossible travel, lateral movement, privilege abuse).
  • Correlate identity events with endpoint and cloud telemetry to identify compromised accounts.
  • Assist in incident response for identity-based breaches, credential theft, and access abuse.

Minimum Qualifications
  • 5+ years of experience in Identity and Access Management engineering, including multi-cloud and hybrid enterprise environments.
  • Strong knowledge of Azure AD / Entra ID, AWS IAM, and SAML / OIDC / OAuth2 / SCIM protocols.
  • Proficiency with identity automation using PowerShell, Python, Terraform, or APIs.
  • Experience with PAM platforms (CyberArk, BeyondTrust, or Azure PIM) and IGA tools (SailPoint, Saviynt, or Okta).
  • Familiarity with conditional access, MFA enforcement, and passwordless authentication in large-scale environments.
  • Understanding of zero trust architecture, least privilege design, and role-based access control (RBAC)principles.
  • Proven ability to interpret business access needs and translate them into secure, scalable IAM solutions.

Preferred Qualifications
  • Exposure to NIST 800-63, CIS Controls, Zero Trust Maturity Model, and NIST CSF.
  • Experience integrating IAM data with SIEM (e.g. Sentinel) and SOAR workflows.
  • Relevant certifications such as CISSP, CISM, Azure Security Engineer Associate, AWS Security - Specialty, or Okta Certified Professional.

Behavioral Competencies
  • Enablement first: You design access patterns that simplify compliance and make the secure option the default.
  • Automation mindset: You codify identity logic and guardrails, reducing manual effort and human error.
  • System thinker: You see identity as the connective tissue between applications, infrastructure, and users.
  • Risk translator: You clearly articulate the business impact of over-privilege and authentication weaknesses.

#Auris
Candidates should be comfortable with an on-site presence to support collaboration, team leadership, and cross-functional partnership.
Why Join Us:
At Acrisure, we're building more than a business, we're building a community where people can grow, thrive, and make an impact. Our benefits are designed to support every dimension of your life, from your health and finances to your family and future.
Making a lasting impact on the communities it serves, Acrisure has pledged more than $22 million through its partnerships with Corewell Health Helen DeVos Children's Hospital in Grand Rapids, Michigan, UPMC Children's Hospital in Pittsburgh, Pennsylvania and Blythedale Children's Hospital in Valhalla, New York.
Employee Benefits
We also offer our employees a comprehensive suite of benefits and perks, including:
  • Physical Wellness: Comprehensive medical insurance, dental insurance, and vision insurance; life and disability insurance; fertility benefits; wellness resources; and paid sick time.
  • Mental Wellness: Generous paid time off and holidays; Employee Assistance Program (EAP); and a complimentary Calm app subscription.
  • Financial Wellness: Immediate vesting in a 401(k) plan; Health Savings Account (HSA) and Flexible Spending Account (FSA) options; commuter benefits; and employee discount programs.
  • Family Care: Paid maternity leave and paid paternity leave (including for adoptive parents); legal plan options; and pet insurance coverage.
  • ... and so much more!

This list is not exhaustive of all available benefits. Eligibility and waiting periods may apply to certain offerings. Benefits may vary based on subsidiary entity and geographic location.
Acrisure is an Equal Opportunity Employer. We consider qualified applicants without regard to race, color, religion, sex, national origin, disability, or protected veteran status. Applicants may request reasonable accommodation by contacting leaves@acrisure.com.
Final candidates will be required to complete post-offer verification processes related to the role and in accordance with applicable laws.
California Residents: Learn more about our privacy practices for applicants by visiting the Acrisure California Applicant Privacy Policy.
Recruitment Fraud: Please visit here to learn more about our Recruitment Fraud Notice.
Welcome, your new opportunity awaits you.