1

Senior Python Developer Jobs in Norman, OK (NOW HIRING)

Job Title Senior Battery Pack Test Engineer About Canoo Canoo's mission is to bring EVs to Everyone ... Experience creating automation and data analysis scripts (C, Python, VBA, Arduino) * Excellent ...

... using FME, Python (ArcPy), SQL and Snowflake to automate workflow processes โ€ข Integrate ... Programming and scripting skills โ€ข Advance understanding of key concepts FME and scripts for ...

Design and implement automated ETL usingFME,Python (ArcPy),SQLand Snowflaketo automate workflow ... Programming and scripting skills * Advance understanding of key concepts FME and scripts for ...

Industry/Sector Not Applicable Specialism Software Engineering Management Level Senior Associate ... Working knowledge of Java, Python, and C++ to guide effectively engineering discussions and ...

Senior Network Engineer

Oklahoma City, OK ยท On-site

$96K - $132K/yr

The Network Engineer is responsible for implementing, maintaining, and documenting the company ... Understanding of SDN (Software-Defined Networking) and automation tools (e.g., Ansible, Python ...

next page

Showing results 1-20

Senior Python Developer information

See Norman, OK salary details

$43.6K

$112.6K

$154.6K

How much do senior python developer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for senior python developer in Norman, OK is $112,569.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,300.00 and $129,600.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 job categories do people searching Senior Python Developer jobs in Norman, OK look for? The top searched job categories for Senior Python Developer jobs in Norman, OK are:
What cities near Norman, OK are hiring for Senior Python Developer jobs? Cities near Norman, OK with the most Senior Python Developer job openings:
Senior Data Analyst - Reservoir Engineering

Senior Data Analyst - Reservoir Engineering

Continental Resources, Inc.

Oklahoma City, OK โ€ข On-site

$79K - $100K/yr

Full-time

Re-posted 15 days ago


Job description

Job Summary
The Senior Data Analyst - Reservoir Engineering is primarily responsible for executing projects to streamline processes and produce data-driven insights to support the Resource Development engineering team and other stakeholders across the organization. A successful candidate will actively seek and generate new and innovative ways to retrieve, visualize, and analyze data across a variety of operational, geologic and financial data sources.
Duties and Responsibilities
  • Collaborates with varying levels of reservoir engineers, petrotechnical professionals, financial professionals, and management to effectively gather data/reporting requirements and build complex datasets, visualizations, analytical tools, and reports.
  • Discovers and troubleshoots data issues across sources and drives issues to resolution.
  • Mentors and trains junior staff; creates training content and executes across the team, department, and company.
  • Utilizes SQL to retrieve data from systems, create integrated datasets using CTEs and/or subqueries, update data within systems, and create data tables and views in Databricks.
  • Owns, maintains and enhances business-critical Spotfire and Power BI analyses; creates new projects from scratch using data from a variety of sources across the enterprise.
  • Leverages automation and AI tools to streamline processes, automate manual workflows, and create scalable, enterprise solutions.
  • Performs data capture processes as necessary to support analytics efforts.
  • Other duties as assigned.

Skills and Competencies
  • Strong understanding of E&P operations, with in-depth knowledge of reservoir engineering concepts, geoscience data, and business development projects.
  • Problem solver capable of anticipating engineering requirements and proactively recommending solutions and data-driven insights.
  • Understands the data models of Continental's primary data sources including Aries, WellView, SiteView, ProCount, Planning Analytics, eGIS, WLM, S&P Global, and Enverus.
  • Detail oriented with ability to retrieve, organize, and synthesize large amounts of data to generate high-quality, executive-level quality presentations in an efficient manner.
  • Advanced skills with data & analytics applications.
  • Advanced knowledge of data modeling and data integration principles and techniques.
  • Advanced programming skills capable of using all available techniques.
  • Flexible and adaptable, quickly adjust to process changes and shifting priorities.

Required Qualifications
  • High School Diploma or GED.
  • Minimum of eight (8) years of experience within the oil and gas industry working as a Data Analyst, Engineering Tech, Engineering Specialist, Business Analyst, or related role.
  • Advanced experience in Aries or other Economic Evaluation software with thorough understanding of economic engine, data streams, data models.
  • Advanced skills within SQL with the ability to retrieve data from systems, create integrated datasets using CTEs and/or subqueries, update data within systems and create data tables and views within CLR's data warehouse.
  • Advanced skills in Spotfire with the ability to use, deconstruct, and enhance existing analyses and create new projects leveraging multiple data sources and data functions.
  • An acceptable pre-employment background and drug test.

Preferred Qualifications
  • Bachelor's Degree from an accredited college or university in Management Information Systems, Data Analytics, Information Science/Management, Economics, Finance, Accounting or related degree.
  • Intermediate skills developing automated workflows using UiPath, Grooper or Alteryx
  • Advanced coding skills in R or Python

Physical Requirements and Working Conditions
  • Requires prolonged sitting, some bending and stooping.
  • Occasional lifting up to 25 pounds.
  • Manual dexterity sufficient to operate a computer keyboard and calculator.

Continental Resources, Inc. provides equal employment opportunities and access for all applicants and employees without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, national origin, age, disability, genetic information, veteran status, or any other category protected by law.