1

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

Job Purpose The Senior Embedded Software Engineer, OTA position will support the development of the ... Experience with Python and Bash scripting * Experience with Unified Diagnostic Services (UDS ...

Senior Battery Controls Engineer

Oklahoma City, OK · On-site

$83K - $110K/yr

  • Medical

  • PTO

Job Purpose Canoo is looking for a Senior Battery Controls developer with solid experience in ... Proficiency in MATLAB/Simulink, Python, and similar tools for battery equivalent-circuit and ...

Senior Software Engineer

Edmond, OK · On-site

$110K - $145K/yr

As a Senior Software Engineer, you'll play a key role in building and improving the systems behind ... Backend systems (e.g., Python, Golang, APIs). * Mobile development (Flutter/Dart, iOS/Swift ...

Senior Software Engineer

Edmond, OK

$110K - $145K/yr

As a Senior Software Engineer, you'll design and build solutions that support the systems and ... Backend systems (e.g., Python, Golang, APIs). * Mobile development (Flutter/Dart, iOS/Swift ...

Senior Software Engineer

Edmond, OK · On-site

$110K - $145K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Software Engineer, you'll play a key role in building and improving the systems behind ... Backend systems (e.g., Python, Golang, APIs). * Mobile development (Flutter/Dart, iOS/Swift ...

Senior Software Engineer

Edmond, OK · On-site

$110K - $145K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Software Engineer, you'll design and build solutions that support the systems and ... Backend systems (e.g., Python, Golang, APIs). * Mobile development (Flutter/Dart, iOS/Swift ...

Senior Computer Systems Engineer

Oklahoma City, OK · On-site

$107K - $195K/yr

  • Medical

  • Retirement

  • PTO

The Senior Systems Engineer will work closely with cross-functional teams to support on-site system ... Knowledge of automation and scripting (e.g., PowerShell, Python). * Familiarity with ITSM tools ...

Senior Cloud Engineer

Oklahoma City, OK · Hybrid

$51.75 - $69.25/hr

Job Summary We are seeking an experienced Senior Cloud Engineer to join our IT team and play a ... Strong scripting and automation skills (PowerShell, Python, Bash) * Solid understanding of ...

Senior Finance AI & Automation Developer

Bethany, OK · On-site +1

$95K - $119K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Purpose The Senior Finance AI & Automation Developer's primary responsibilities are to design ... Experience with Python and/or other code languages required * 6 Sigma Black Belt certification ...

Sr. Embedded Software Engineer, OTA

Oklahoma City, OK · On-site

$106K - $139K/yr

  • Medical

  • PTO

Job Title Sr. Embedded Software Engineer, OTA About Canoo Canoo's mission is to bring EVs to ... Experience with Python and Bash scripting * Experience with Unified Diagnostic Services (UDS), ISO ...

Senior AI Engineer

Oklahoma City, OK · On-site

$10K - $120K/yr

Experience with at least one modern programming language such as Python, C#, or Java * Familiarity with APIs and modern software development practices * Experience with source control and ...

Showing results 41-60

Senior Python Developer information

See Edmond, OK salary details

$46.5K

$120.1K

$165K

How much do senior python developer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for senior python developer in Edmond, OK is $120,141.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,800.00 and $138,400.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.

How much does a senior Python developer make?

A senior Python developer's salary typically ranges from $100,000 to $150,000 annually, depending on experience, location, and industry. They often possess strong skills in frameworks like Django or Flask and may have certifications or experience with cloud platforms, which can influence compensation.

What are the key skills and qualifications needed to thrive as a senior Python developer?

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 popular job titles related to Senior Python Developer jobs in Edmond, OK?

For Senior Python Developer jobs in Edmond, OK, the most frequently searched job titles are:

What cities near Edmond, OK are hiring for Senior Python Developer jobs?

Cities near Edmond, OK with the most Senior Python Developer job openings:

Infographic showing various Senior Python Developer job openings in Edmond, OK as of August 2026, with employment types broken down into 2% Internship, 86% Full Time, 6% Part Time, and 6% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $120,141 per year, or $57.8 per hour.

Sr. Embedded Software Engineer, OTA

Canoo

Oklahoma City, OK • On-site

$110 - $160/hr

Other

PTO

Re-posted 8 days ago


Job description

Job Category: Software Development Engineering

Requisition Number: SREMB001418

  • Posted: October 16, 2024
  • Full-Time
  • On-site
Locations

Showing 1 location

Description

Job Title: Sr. Embedded Software Engineer, OTA

About Canoo

Canoo’s mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed breakthrough electric vehicles that are reinventing the automotive landscape with pioneering technologies, award-winning designs, and a unique business model that spans all owners in the full lifecycle of the vehicle. Canoo is starting production and is distinguished by its pioneering and experienced team of technologists, engineers, and designers. With offices around the country, the company is scaling quickly and seeking candidates who love to challenge themselves, are motivated by purpose, and possess a strong desire to get things done.

The “Canoo Way”

Canoo’s success is the direct result of our disciplined application of our core operating principles and drills, which are based on three main principles: Think 80/20 (“Important versus less important”), Act 30/30 (“Reduce waste and increase output”), and Live 90/10 (“We have each other’s back”). We hire based on “MET” - Mindset, Equipment and willingness to Train - and seek individuals that take accountability and deliver results being Humble, Hungry to succeed, and Hunting for opportunities to win. We train our team to engage with each other by modulating between their intellect (iQ) and emotional intelligence (eQ) applying Facts, Finesse, and Force when they communicate. The principles and drills of the CANOO Way have been fundamental to our success, our ability to grow, continuously improve, innovate and are at the core of our day‑to‑day operations.

Job Purpose

The Senior Embedded Software Engineer, OTA position will support the development of the Over the Air (OTA) platform including bootloader development and updating the distribution system.

Responsibilities
  • Develop and maintain OTA software on various vehicle system components
  • Develop documentation and test plans for OTA functionality
  • Investigate, debug and modify existing features
  • Test and validate OTA software on test bench and vehicles.
  • Work with different stakeholders to improve OTA features.
Required Experience
  • BS in Computer Engineering, Electrical Engineering
  • 5+ years of embedded programming design experience
  • Fluent in C and C++
  • Proficient with micro-controller IDE design/development tools
  • Thorough understanding of software development practices
  • Experience in real‑time operating systems
  • Experience with embedded Linux
  • Experience in standard lab equipment such as power analyzer, oscilloscopes, and logic/protocol analyzers
Preferred Experience
  • MS or PhD in Computer Engineering, Electrical Engineering
  • Experience with ST microcontroller platforms
  • Experience with CAN, SPI, I2C, RS‑232, 802.11x, and TCP/IP protocols
  • Experience developing device drivers, control systems, and communications protocols
  • OTA experience
  • Experience with Python and Bash scripting
  • Experience with Unified Diagnostic Services (UDS), ISO‑14229, and ISO‑13400.
Travel Requirements

Business travel up to 20% annually.

Physical Requirements for Position

While performing the duties of this job, employees may be required to sit for prolonged periods of time, occasionally bending or stooping, lifting up to 10 pounds, and prolonged periods of computer use.

Reasonable Accommodations

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

What's Cool About Working Here
  • Meaningful, challenging work that will redefine automotive landscape and make EVs available to everyone
  • Equity Compensation
  • Flexible Paid Time Off
  • Casual workplace with an unbelievable feeling of energy
Equal Opportunity and Rights

Canoo is an equal opportunity-affirmative action employer and considers all qualified applicants for employment based on business needs, job requirements and individual qualifications, without regard to race, color, religion, sex, age, disability, sexual orientation, gender identity or expression, marital status, past or present military service or any other status protected by the laws or regulations in the locations where we operate. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

#J-18808-Ljbffr