1

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

Software Engineer, Senior - Tulsa

Tulsa, OK · On-site

$107K - $141K/yr

Ability to develop and debug computer source code and application software written in various languages such as C/C++/C#, Python, FORTRAN, ADA. Ability to learn new programming languages. Ability to ...

Work is performed under the close supervision and guidance of senior team members. Tasks and ... Experience as an Unreal Engine Developer. * Proficiency in C++ programming. * Background in game or ...

Engineer/Sr Engineer, IT Data

Tulsa, OK · On-site

$104K - $125K/yr

Scripting experience with Python, Spark, Unix, and SQL. * Familiarity with CI/CD tools such as GitHub, Jenkins, Azure DevOps, and Terraform. * Proficiency in BI tools including Power BI, Tableau ...

Engineer/Sr Engineer, IT Data

Tulsa, OK · On-site

$104K - $125K/yr

Scripting experience with Python, Spark, Unix, and SQL. * Familiarity with CI/CD tools such as GitHub, Jenkins, Azure DevOps, and Terraform. * Proficiency in BI tools including Power BI, Tableau ...

NOC Engineer - Tier III

Tulsa, OK · Remote

$85K - $95K/yr

Networks Operations POSITION SUMMARY The NOC Engineer - Tier III is a senior technical role within ... Advanced diagnostic, analytical, and scripting abilities (Python, shell, or equivalent a plus)

Networks Operations POSITION SUMMARY The NOC Engineer - Tier III is a senior technical role within ... Advanced diagnostic, analytical, and scripting abilities (Python, shell, or equivalent a plus)

next page

Showing results 1-20

Senior Python Developer information

See Tulsa, OK salary details

$47.7K

$123.1K

$169.1K

How much do senior python developer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for senior python developer in Tulsa, OK is $123,089.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,300.00 and $141,800.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 Tulsa, OK? The most popular types of Python Developer jobs in Tulsa, OK are:
What are popular job titles related to Senior Python Developer jobs in Tulsa, OK? For Senior Python Developer jobs in Tulsa, OK, the most frequently searched job titles are:
What job categories do people searching Senior Python Developer jobs in Tulsa, OK look for? The top searched job categories for Senior Python Developer jobs in Tulsa, OK are:
What cities near Tulsa, OK are hiring for Senior Python Developer jobs? Cities near Tulsa, OK with the most Senior Python Developer job openings:
Infographic showing various Senior Python Developer job openings in Tulsa, OK as of June 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $123,089 per year, or $59.2 per hour.

Sr IT Security Engineer | Tulsa, OK (ON-SITE)

Cherokee Nation Business

Tulsa, OK

$104K - $143K/yr

Full-time

Medical, Retirement

Posted 27 days ago


Job description

Responsible for designing, implementing, maintaining, and continuously improving enterprise cybersecurity controls, architectures, and operational security capabilities across cloud, infrastructure, applications, endpoints, and data environments. Serve as a senior technical advisor and security subject matter expert responsible for protecting organizational systems, sensitive information, and mission-critical services against evolving cyber threats. Provide leadership in security engineering, threat detection, incident response, risk management, compliance, vulnerability management, cloud security, and secure systems design. Partner closely with infrastructure, development, operations, compliance, and business teams to design, test, implement and maintain security best practices and ensure alignment with organizational and regulatory requirements.

Cherokee Nation Businesses is a dynamic company that drives growth and innovation for the Cherokee Nation, the largest Native American tribe in the United States and our sole shareholder. As the holding company of our diverse family of businesses, we offer exciting opportunities for those who are committed to our values and passionate about advancing our mission and your career. Our employees are part of something bigger. Every day, we explore new ways to grow the company and contribute to the success of the Cherokee Nation - improving the lives of our tribal citizens and the communities we are a part of. If you're looking for a career where you can make an impact, contribute to growth and be a part of something meaningful, CNB is a place where you can thrive. 

Elite Benefits Program (for eligible employees):
  • Comprehensive Medical Plan: including a $0 deductible plan for you to choose from for what is best for you and your family. 
  • Preparing You For the Future: Contribute to a fully vested, 6% employer match 401(k) plan to help prepare you for retirement. 
  • Financial Incentives: Earn incentives based on company performance or take advantage of our employee referral program, tuition reimbursement program, nationwide employee discount program & an employee emergency fund. 
  • Your Health in Mind: Access to free health clinics at select locations & 24/7 telemedicine access.
  • Work-Life Balance: We offer maternity, paternal, and adoption leave, as well as flexible spending accounts & voluntary benefits for added peace of mind.
A Company with a Purpose:
  • Guided by our Shared Enterprise Values:
    • Work with Purpose, Serve with Purpose
    • Gadugi - Work together for the common good
    • Exemplify Integrity in everything we do
    • Be Intentional in planning & Committed in delivery
  • Your work has a lasting impact. CNB reinvests 63% of our profits back into the company reinvesting in our core businesses, funding our growth and further creating opportunities for our employees. The other 37% of our profits are delivered to the Cherokee Nation as a dividend to support crucial programs & services that improve the lives the Cherokee citizens & our communities. 
  • Bachelor's degree and eight plus (8+) years of cyber security engineering experience in the areas of networking, application, data, and end users computing. or an equivalent combination of education and experience.
  • CISSP, Security+, and Azure Security Engineer Associate certifications preferred.
  • Experience with patch management, vulnerability management, 3rd party vendor assessments, cyber incident response, and common industry practices.
  • Experience with security engineering, security assessments, design reviews and threat modeling.
  • Experience with Zero Trust architecture, cloud-native security tooling, and automation/security orchestration. 
  • Experience with scripting or automation using PowerShell, Python, or similar languages. 
  • Experience with SIEM platforms such as Microsoft Sentinel
  • Advanced knowledge of cloud security and associate tools.
  • Advanced knowledge of computer security including knowledge of vulnerability and penetration testing, compliance testing, and disaster recovery planning.
  • Advanced knowledge of Microsoft Active Directory including users, groups, servers, group policy, DNS, DHCP, and replication.
  • Advanced knowledge of securing networks in areas such as Ethernet, firewalls, and Wi-Fi.
  • Advanced knowledge and implementation of cyber forensics.
  • Advanced knowledge of implementation, deployment, and administration of certificates and Public Key Infrastructure.
  • Advanced knowledge of firewall and intrusion prevention system installation and rule administration.
  • Advanced knowledge of security tools such as Qualys, Armis, MS Defender, MS Purview, and MS Cloud Security Tools
  • Excellent analytical and problem-solving skills.
  • Excellent communication skills.
  • Excellent organizational and prioritization skills.
  • Ability to work well under pressure and handle multiple projects at once.
  • Designs, implements, documents, and maintains security systems and solutions.
  • Implements and maintains cloud security controls including CSPM, IAM, encryption, logging, workload protection, and network segmentation.
  • Supports secure administration of Microsoft Active Directory, Entra ID/Azure AD, Group Policy, DNS, DHCP, and related identity services.
  • Performs security assessments based on current environment; and develops recommendations/action plans.
  • Maintains cyber security risk register and cyber security plan.
  • Performs advanced troubleshooting for networking, application, security system, and related system problems.
  • Gathers detailed problem information, assesses the problem, determines the resources needed, and leads the problem resolution.
  • Advises in the design, deployment, and administration of the following areas: cloud, infrastructure, networking, and applications including security related to these areas.
  • Supports security monitoring, detection engineering, SIEM tuning, and threat hunting initiatives. 
  • Assists with confidential security investigations and insider threat activities.
  • Plans, designs, implements, documents, and maintains disaster recovery and risk mitigation strategies.
  • Provides leadership cyber security recommendations, costs, and implementation design/plans.
  • Works with the leadership on confidential security investigations.
  • Participates in and supports Cyber Incident Response Team (CIRT) activities including investigation, containment, eradication, recovery, and lessons learned.
  • Provides administration, documentation, and implementation expertise for data security categorization, audit reporting, and protections.
  • Assists in maintaining and advancing the security awareness program.
  • Supports internal and external customers using appropriate email, telephone, and face-to-face interactions.
  • Mentors less experienced staff in areas of cybersecurity technologies and practices.
  • Leads or supports cybersecurity-related projects and cross-functional initiatives. 
  • Communicates cybersecurity risks, recommendations, and technical concepts effectively to technical and non-technical stakeholders.
  • Facilitates team and project activities.
  • Manages multiple projects without having direct supervisory responsibilities.
  • Work is primarily performed in a climate-controlled office setting.
  • Work requires lifting objects up to 10lbs.
  • Work will require varied shifts including, weekends and holidays, as needed.
  • Performs other job-related duties as assigned.