1

Python Developer Jobs in Tulsa, OK (NOW HIRING)

Have significant understanding of Docker, Bash, Python,slurm, Nvidia-smi, Gitlab/Github, Wireshark ... Bachelor's Degree in CS/IT or engineering discipline. * Three years industry experience with IT ...

... engineering teams, document results, and communicate issue status through ticketing systems. This position requires expertise in test design, automation frameworks such as Selenium with Python ...

... engineering teams, document results, and communicate issue status through ticketing systems. This position requires expertise in test design, automation frameworks such as Selenium with Python ...

Experience as an Unreal Engine Developer. * Proficiency in C++ programming. * Background in game or ... Scripting experience in Python or similar languages. * Ability to read and interpret technical ...

Data Engineer

Broken Arrow, OK ยท On-site

$97K - $116K/yr

Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...

Data Engineer

Tulsa, OK ยท On-site

$100K - $120K/yr

Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...

Position Summary Enovation Controls is seeking a Software Developer with a focus on Human-Machine ... Proficient in several programming languages such as C#, C++, Python, Lua, or similar. * Experience ...

Position Summary Enovation Controls is seeking a Software Developer with a focus on Human-Machine ... Proficient in several programming languages such as C#, C++, Python, Lua, or similar. * Experience ...

Network Development Engineer

Tulsa, OK ยท Remote

$50 - $55/hr

... EEM, Python, Automation. Education: Bachelor's degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent Experience: Minimum 5+ ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

Description Application engineers work as a bridge between customers and engineering teams. They ... Experience with reading/writing C, C++, C#, Python, or Codesys a plus. * Excellent written and ...

next page

Showing results 1-20

Python Developer information

See Tulsa, OK salary details

$11

$50

$74

How much do python developer jobs pay per hour?

As of Jun 28, 2026, the average hourly pay for python developer in Tulsa, OK is $50.82, according to ZipRecruiter salary data. Most workers in this role earn between $41.88 and $57.74 per hour, depending on experience, location, and employer.

What jobs do Python developers do?

Python developers write, test, and maintain code using the Python programming language for a variety of applications such as web development, data analysis, machine learning, automation, and scripting. They often work with frameworks like Django or Flask, utilize tools like Git, and may require knowledge of databases and APIs to build and optimize software solutions.

What are some common challenges Python Developers face when working on large-scale projects?

Python Developers working on large-scale projects often encounter challenges such as managing codebase complexity, ensuring consistent code style among team members, and optimizing application performance. Collaboration with other developers becomes essential, often requiring the use of version control systems and code review processes. Additionally, integrating Python code with other technologies or legacy systems can present unique compatibility and testing hurdles. Proactively adopting best practices like modular architecture and thorough documentation can help mitigate these issues.

Is there demand for Python developers?

Python developers 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. Strong skills in frameworks like Django or Flask and knowledge of data analysis tools can enhance job prospects, with many roles available for both entry-level and experienced developers.

Will AI replace Python coders?

AI is unlikely to fully replace Python developers, as their role involves designing, debugging, and understanding complex systems that require human judgment and creativity. AI tools can assist with code generation and automation, but human oversight remains essential for quality and innovation in software development.

What Does a Python Developer Do?

As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.

What is the difference between Python Developer vs Java Developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automation, scriptingEnterprise applications, Android development, backend systems
Industry UsageTech startups, data companies, automation firmsFinancial services, enterprise software, mobile app companies
Common Search/ComparisonOften compared for backend and scripting rolesCompared for enterprise and mobile app development

Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

What is the salary of a 4 year Python developer?

A Python developer with four years of experience typically earns between $80,000 and $120,000 annually, depending on location, industry, and skill set. Proficiency in frameworks, libraries, and tools like Django or Flask can influence salary levels.

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

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and knowledge of databases and cloud services are commonly required. Problem-solving ability, attention to detail, and effective communication help developers collaborate and deliver high-quality code. These skills and qualities are vital to building efficient, scalable software solutions and contributing effectively to development teams.

What does a Python Developer do?

A Python Developer designs, codes, and maintains software applications using the Python programming language. They often work on web applications, data analysis, automation scripts, and more. Their responsibilities can include writing and testing code, debugging programs, integrating third-party services, and collaborating with other developers and stakeholders. Python Developers are valued for their ability to create efficient, scalable, and readable code. They may also be involved in deploying applications and maintaining technical documentation.
What are the most commonly searched types of Python Developer jobs in Tulsa, OK? The most popular types of Python Developer jobs in Tulsa, OK are:
What are popular job titles related to Python Developer jobs in Tulsa, OK? For Python Developer jobs in Tulsa, OK, the most frequently searched job titles are:
What job categories do people searching Python Developer jobs in Tulsa, OK look for? The top searched job categories for Python Developer jobs in Tulsa, OK are:
What cities near Tulsa, OK are hiring for Python Developer jobs? Cities near Tulsa, OK with the most Python Developer job openings:
IT Engineer III - Cloud Platform Solutions (AWS)

IT Engineer III - Cloud Platform Solutions (AWS)

BOK Financial

Tulsa, OK โ€ข On-site

$49 - $65.25/hr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Req ID: 78065
Location: Tulsa -TUL, Oklahoma City -OKC
Areas of Interest: Information Technology; Infrastructure
Pay Transparency Salary Range: Not Available
Application Deadline: 07/31/2026
BOK Financial Corporation Group includes BOKF, NA; BOK Financial Securities, Inc. and BOK Financial Private Wealth, Inc. BOKF, NA operates TransFund and Cavanal Hill Investment Management, Inc. BOKF, NA operates banking divisions: Bank of Albuquerque; Bank of Oklahoma; Bank of Texas and BOK Financialยฎ.
Bonus Type
Summary
At BOK Financial, our success starts with exceptional talent. The Technical Operations team is seeking a Cloud Platform Engineer (AWS) to design, build, and optimize secure, scalable cloud solutions. This role offers a fast-paced environment with opportunities to lead cloud innovation and drive enterprise DevOps maturity.
Job Description
The IT Engineer III - Cloud Platform Solutions (AWS) is responsible for designing, implementing, and optimizing cloud-native solutions with a strong focus on AWS infrastructure, DevOps automation, and CI/CD pipelines.
This role partners across engineering, security, and platform teams to deliver highly available, secure, and scalable cloud architectures, while continuously improving operational efficiency through automation and best practices.
You will bring deep engineering expertise, a "code-first" mindset, and a passion for building modern cloud capabilities. This role also provides Tier 3 support and technical leadership across cloud initiatives.
Team Culture
Our mission is to empower our company, teammates, and customers through resilient, customer-centric technology-leveraging engineering excellence and strong business partnership.
How You'll Spend Your Time
  • Architect and implement advanced cloud solutions, including multi-account strategies, hybrid cloud, and high-availability systems
  • Design and build secure, scalable AWS cloud solutions using services such as EC2, S3, RDS, Lambda, ECS/EKS, and VPC
  • Drive a code-first infrastructure approach using Terraform, CloudFormation, and Infrastructure as Code (IaC) best practices
  • Build and optimize CI/CD pipelines using AWS-native and third-party tools (CodePipeline, CodeBuild, Jenkins, GitHub Actions)
  • Partner with engineering teams to implement DevOps best practices, including automated testing, security scanning, and release automation
  • Promote modern development practices such as trunk-based development, Git workflows, and pipeline automation
  • Implement and manage AWS Identity and Access Management (IAM), including roles, policies, and least-privilege access models
  • Monitor, troubleshoot, and optimize cloud environments for performance, cost efficiency, and reliability using tools like CloudWatch and third-party observability platforms

Education & Experience Requirements
Bachelor's Degree in Computer Science, Engineering, or related field OR equivalent experience (5-7 years with degree / 9-11 years without)
Core Requirements
  • Strong experience in AWS cloud architecture, infrastructure design, and deployment (IaaS & PaaS)
  • Proven expertise in building and maintaining automated CI/CD pipelines with integrated security controls
  • Hands-on experience with Infrastructure as Code (Terraform, CloudFormation)
  • Experience with containerization and orchestration (Docker, Kubernetes/EKS)
  • Solid understanding of networking fundamentals (VPCs, subnets, routing, DNS, CIDR, security groups)

Technical Skills
  • CI/CD & Automation: AWS CodePipeline, Jenkins, Terraform, GitHub Actions
  • Source Control: Git (branching, merging, workflows)
  • Programming Languages: Java, Python, Go, C#, or similar
  • Scripting: Bash, Python
  • Databases: Amazon RDS, DynamoDB, or other SQL/NoSQL platforms
  • Monitoring & Observability: CloudWatch, Splunk, New Relic, or similar
  • Security & Secrets Management: AWS Secrets Manager, AWS KMS, HashiCorp Vault
  • Code Quality & Security Tools: SonarQube, Checkmarx, or similar

Additional Qualifications
  • Experience implementing AWS Well-Architected Framework principles (security, reliability, performance efficiency, cost optimization)
  • Knowledge of enterprise system integrations and large-scale deployments
  • Strong documentation, communication, and collaboration skills
  • Ability to lead initiatives and influence engineering best practices
  • Continuous learner with engagement in professional development

BOK Financial Corporation Group is a stable and financially strong organization that provides excellent training and development to support building the long term careers of employees. With passion, skill and partnership you can make an impact on the success of the bank, customers and your own career!
Apply today and take the first step towards your next career opportunity!
The companies in BOK Financial Corporation Group are equal opportunity employers. We are committed to providing equal employment opportunities for training, compensation, transfer, promotion and other aspects of employment for all qualified applicants and employees without regard to sex, race, color, religion, national origin, age, disability, pregnancy status, sexual orientation, genetic information or veteran status.
Please contact recruiting_coordinators@bokf.com with any questions.