Software Engineer Salary in Oklahoma City, OK

Updated on May 09, 2025
Position
City
Salary

How much does a Software Engineer make in Oklahoma City, OK?

The average salary for a Software Engineer is $96,159 per year in Oklahoma City, OK.

In Oklahoma City, software engineers enjoy a competitive salary. The average annual salary for this role is around $96,159. This figure can vary based on experience and specific skills. For those just starting, salaries can range from $55,650 to $64,809. As experience grows, so does the salary, with mid-level professionals earning between $73,968 and $83,127.

Several factors influence these salary ranges. Experience, education, and the specific industry can all play a role. Software engineers with more years in the field or specialized skills often see higher pay. Companies in tech hubs or those with a strong focus on software development may offer more competitive salaries. Job seekers should consider these factors when looking for opportunities in Oklahoma City.

Software Engineer jobs in Oklahoma City, OK

What are the highest paying cities for a Software Engineer near Oklahoma City, OK?

Software engineers near Oklahoma City have several cities to consider for high-paying jobs. Duncan, OK, offers the highest average salary at $150,300. Lawton, OK, follows closely with an average salary of $107,256. These cities provide excellent opportunities for those seeking competitive compensation in their field. Exploring other nearby cities, Tulsa, OK, and Broken Arrow, OK, also offer attractive salaries for software engineers. Tulsa, OK, has an average salary of $103,736, while Broken Arrow, OK, offers $102,690. These locations present promising career prospects for professionals in the software industry.
Graph displaying highest paying cities salaries for Software Engineer jobs near Oklahoma City, OK, highlighting Duncan, OK with the highest at $150,300 and Edmond, OK with the lowest at $66,385.
  1. Duncan, OK
    Average Salary: $150,300
    In Duncan, tech professionals enjoy a growing job market. Companies like Chickasaw Nation Industries offer opportunities in software development. The community is supportive and the cost of living is reasonable.
    Find Software Engineer jobs in Duncan, OK


  2. Lawton, OK
    Average Salary: $107,256
    Lawton provides a mix of military and civilian tech jobs. With companies like Lockheed Martin, software engineers have chances to work on cutting-edge projects. The city offers a good balance of work and leisure.
    Find Software Engineer jobs in Lawton, OK


  3. Stillwater, OK
    Average Salary: $105,720
    Stillwater is home to Oklahoma State University, making it a hub for tech innovation. Software engineers here benefit from a vibrant academic environment. Companies like Paycom Software offer dynamic career paths.
    Find Software Engineer jobs in Stillwater, OK


  4. Tulsa, OK
    Average Salary: $103,736
    Tulsa is a major tech center in Oklahoma. Companies like American Airlines and QuikTrip provide diverse opportunities. The city's tech scene is expanding, offering many growth options.
    Find Software Engineer jobs in Tulsa, OK


  5. Broken Arrow, OK
    Average Salary: $102,690
    Broken Arrow offers a mix of small businesses and larger corporations. Software engineers can find roles with companies like Williams Companies. The area is family-friendly and has a strong community feel.
    Find Software Engineer jobs in Broken Arrow, OK


  6. Norman, OK
    Average Salary: $93,059
    Norman is known for its educational institutions, including the University of Oklahoma. This makes it a great place for tech jobs. Companies like AT&T offer many software engineering positions. The city has a lively downtown and a low cost of living.
    Find Software Engineer jobs in Norman, OK


  7. Edmond, OK
    Average Salary: $66,385
    Edmond is a growing tech hub with companies like Devon Energy. Software engineers here enjoy a mix of projects and a supportive work environment. The city is known for its excellent schools and quality of life.
    Find Software Engineer jobs in Edmond, OK

What are the best paying companies for a Software Engineer in Oklahoma City, OK?

Software engineers in Oklahoma City can find top-paying jobs at companies like Apollo Professional Solutions, Inc. This company offers a competitive salary of $153,284. Other notable employers include SAIC and Intrinsic, both of which offer salaries above $130,000. These companies provide excellent opportunities for those seeking rewarding careers in software engineering.
Graph displaying best paying company salaries for Software Engineer jobs in Oklahoma City, OK, highlighting Apollo Professional Solutions, Inc with the highest at $153,284 and Global Payments with the lowest at $113,127.
  1. Apollo Professional Solutions, Inc
    Average Salary: $153,284
    Apollo Professional Solutions, Inc offers exciting Software Engineer jobs in Oklahoma City, OK. They work in various industries, providing innovative tech solutions. Their team focuses on creating software that meets the needs of their clients.


  2. SAIC
    Average Salary: $137,501
    SAIC provides Software Engineer positions in Oklahoma City, OK. They focus on delivering technology solutions for government and commercial clients. Their engineers work on projects that impact national security and public safety.


  3. Intrinsic
    Average Salary: $137,500
    Intrinsic offers Software Engineer jobs in Oklahoma City, OK. They work on projects for the Department of Defense and other government agencies. Their engineers develop software that supports critical missions and operations.


  4. Cox Automotive
    Average Salary: $133,733
    Cox Automotive provides Software Engineer positions in Oklahoma City, OK. They work on software for the automotive industry. Their engineers develop tools and platforms that help dealerships and customers.


  5. Deloitte
    Average Salary: $133,667
    Deloitte offers Software Engineer jobs in Oklahoma City, OK. They work on projects for various clients, including Fortune 500 companies. Their engineers develop software solutions that help businesses grow and innovate.


  6. Urban Air Adventure Park
    Average Salary: $126,667
    Urban Air Adventure Park provides Software Engineer positions in Oklahoma City, OK. They focus on creating software for their entertainment facilities. Their engineers develop systems that enhance the guest experience.


  7. Boeing
    Average Salary: $120,468
    Boeing offers Software Engineer jobs in Oklahoma City, OK. They work on aerospace and defense projects. Their engineers develop software that supports aircraft and space missions.


  8. Archon Resources
    Average Salary: $120,000
    Archon Resources provides Software Engineer positions in Oklahoma City, OK. They focus on the energy sector. Their engineers develop software that helps manage and optimize energy resources.


  9. Ryder System
    Average Salary: $120,000
    Ryder System offers Software Engineer jobs in Oklahoma City, OK. They work in logistics and supply chain management. Their engineers develop software that improves transportation and delivery services.


  10. Global Payments
    Average Salary: $113,127
    Global Payments provides Software Engineer positions in Oklahoma City, OK. They focus on the financial technology sector. Their engineers develop software that supports payment processing and financial services.

Currently 7,791 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
7,791 Job Openings