$107K - $142K/yr
As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower millions of users who are trading billions of dollars worth of ...
$107K - $142K/yr
As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower millions of users who are trading billions of dollars worth of ...
$107K - $142K/yr
As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower millions of users who are trading billions of dollars worth of ...
Oklahoma City, OK · On-site
$77K - $202K/yr
As a Senior Associate, you will focus on building meaningful client connections, anticipating needs ... This position offers a unique chance to develop your skills in software engineering and product ...
Oklahoma City, OK · On-site
$77K - $202K/yr
As a Senior Associate, you will focus on building meaningful client connections, anticipating needs ... This position offers a unique chance to develop your skills in software engineering and product ...
Mentor and provide guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers) * Work with software vendors to integrate externally developed deliverables ...
Mentor and provide guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers) * Work with software vendors to integrate externally developed deliverables ...
$92K - $121K/yr
This role is ideal for an engineer who enjoys performance optimization, parallel programming, and the challenge of converting algorithmic concepts into production-ready software. The position ...
$92K - $121K/yr
This role is ideal for an engineer who enjoys performance optimization, parallel programming, and the challenge of converting algorithmic concepts into production-ready software. The position ...
Tulsa, OK · On-site
Work with Sr. Software Engineers and Architects to develop new capabilities for Enovation Controls Platform Software. * Implement SYSTEM MODULES using a variety of languages (C, C++, C#, etc.) and ...
Tulsa, OK · On-site
Work with Sr. Software Engineers and Architects to develop new capabilities for Enovation Controls Platform Software. * Implement SYSTEM MODULES using a variety of languages (C, C++, C#, etc.) and ...
Tulsa, OK · On-site
Work with Sr. Software Engineers and Architects to develop new capabilities for Enovation Controls Platform Software. * Implement SYSTEM MODULES using a variety of languages (C, C++, C#, etc.) and ...
Quick apply
Tulsa, OK · On-site
Work with Sr. Software Engineers and Architects to develop new capabilities for Enovation Controls Platform Software. * Implement SYSTEM MODULES using a variety of languages (C, C++, C#, etc.) and ...
$111K - $147K/yr
This role is ideal for an engineer who enjoys performance optimization, parallel programming, and the challenge of converting algorithmic concepts into production-ready software. The position ...
$111K - $147K/yr
This role is ideal for an engineer who enjoys performance optimization, parallel programming, and the challenge of converting algorithmic concepts into production-ready software. The position ...
Stillwater, OK · On-site
$115K - $151K/yr
The Senior Software Engineer is a self-directed leader that works on team projects to provide a broad range of software development expertise for various applications. The candidate will be ...
Stillwater, OK · On-site
$115K - $151K/yr
The Senior Software Engineer is a self-directed leader that works on team projects to provide a broad range of software development expertise for various applications. The candidate will be ...
Stillwater, OK · On-site
$115K - $151K/yr
The Senior Software Engineer is a self-directed leader that works on team projects to provide a broad range of software development expertise for various applications. The candidate will be ...
Stillwater, OK · On-site
$115K - $151K/yr
The Senior Software Engineer is a self-directed leader that works on team projects to provide a broad range of software development expertise for various applications. The candidate will be ...
Oklahoma City, OK · On-site
$120 - $170/hr
Senior Software Engineer: Applied AI (Voice Agents & ML Systems) The pitch We build and operate production AI voice agents that hold real phone conversations in a regulated healthcare setting, plus ...
Oklahoma City, OK · On-site
$120 - $170/hr
Senior Software Engineer: Applied AI (Voice Agents & ML Systems) The pitch We build and operate production AI voice agents that hold real phone conversations in a regulated healthcare setting, plus ...
Oklahoma City, OK · Remote
$99K - $130K/yr
Senior Software Engineer: Applied AI (Voice Agents & ML Systems) AMC Health · Remote (US) · Full-time The pitch We build and operate production AI voice agents that hold real phone conversations in ...
Oklahoma City, OK · Remote
$99K - $130K/yr
Senior Software Engineer: Applied AI (Voice Agents & ML Systems) AMC Health · Remote (US) · Full-time The pitch We build and operate production AI voice agents that hold real phone conversations in ...
Ponca City, OK · On-site
$98K - $129K/yr
As a Senior Software Engineer within PNC's Lending Tech organization, you will be based in Pittsburgh PA or Dallas TX. PNC is an in-office company that fosters a supportive culture where employees ...
Ponca City, OK · On-site
$98K - $129K/yr
As a Senior Software Engineer within PNC's Lending Tech organization, you will be based in Pittsburgh PA or Dallas TX. PNC is an in-office company that fosters a supportive culture where employees ...
Senior Software Application Developer/Architect Location:Oklahoma City, Oklahoma Company Background At APV, were more than a technology company were a mission-driven powerhouse transforming ...
New
Senior Software Application Developer/Architect Location:Oklahoma City, Oklahoma Company Background At APV, were more than a technology company were a mission-driven powerhouse transforming ...
New
Senior Software Application Developer/Architect Location:Oklahoma City, Oklahoma Company Background At APV, were more than a technology company were a mission-driven powerhouse transforming ...
New
Senior Software Application Developer/Architect Location:Oklahoma City, Oklahoma Company Background At APV, were more than a technology company were a mission-driven powerhouse transforming ...
New
Broken Arrow, OK · On-site
$106K - $140K/yr
Provides guidance to less senior engineers in the department. Evaluates hardware and software to be installed within a complex distributed training system of system. Provides reports and ...
Broken Arrow, OK · On-site
$106K - $140K/yr
Provides guidance to less senior engineers in the department. Evaluates hardware and software to be installed within a complex distributed training system of system. Provides reports and ...
$106K - $140K/yr
Provides guidance to less senior engineers in the department. Evaluates hardware and software to be installed within a complex distributed training system of system. Provides reports and ...
$106K - $140K/yr
Provides guidance to less senior engineers in the department. Evaluates hardware and software to be installed within a complex distributed training system of system. Provides reports and ...
$106K - $140K/yr
Provides guidance to less senior engineers in the department. Evaluates hardware and software to be installed within a complex distributed training system of system. Provides reports and ...
$106K - $140K/yr
Provides guidance to less senior engineers in the department. Evaluates hardware and software to be installed within a complex distributed training system of system. Provides reports and ...
Broken Arrow, OK · On-site
$106K - $140K/yr
Provides guidance to less senior engineers in the department. Evaluates hardware and software to be installed within a complex distributed training system of system. Provides reports and ...
Broken Arrow, OK · On-site
$106K - $140K/yr
Provides guidance to less senior engineers in the department. Evaluates hardware and software to be installed within a complex distributed training system of system. Provides reports and ...
$107K - $141K/yr
... senior engineers in the department. • Evaluates hardware and software to be installed within a complex distributed training system of system. Provides reports and recommendations. To perform the ...
$107K - $141K/yr
... senior engineers in the department. • Evaluates hardware and software to be installed within a complex distributed training system of system. Provides reports and recommendations. To perform the ...
Bartlesville, OK · On-site
$105K - $138K/yr
Proficiency in software engineering and artificial intelligence tools. * Develop software verification plans and quality assurance procedures. * Develop flowcharts, layouts and documentation to ...
Quick apply
Bartlesville, OK · On-site
$105K - $138K/yr
Proficiency in software engineering and artificial intelligence tools. * Develop software verification plans and quality assurance procedures. * Develop flowcharts, layouts and documentation to ...
$69.7K - $79.5K
1% of jobs
$79.5K - $89.3K
2% of jobs
$89.3K - $99K
7% of jobs
$99K - $108.8K
9% of jobs
$112.9K is the 25th percentile. Wages below this are outliers.
$108.8K - $118.6K
13% of jobs
$118.6K - $128.4K
16% of jobs
The median wage is $129.7K / yr.
$128.4K - $138.2K
16% of jobs
$146.4K is the 75th percentile. Wages above this are outliers.
$138.2K - $147.9K
14% of jobs
$147.9K - $157.7K
11% of jobs
$157.7K - $167.5K
8% of jobs
$167.5K - $177.3K
3% of jobs
$69.7K
$132.3K
$177.3K
A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.
| Aspect | Senior Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; experience often 5+ years | Bachelor's in CS or related field; entry to mid-level experience |
| Work Environment | Designing complex systems, leading projects, mentoring | Writing code, developing features, debugging |
| Industry Usage | Used across tech companies, startups, enterprise | Common in software firms, startups, freelance work |
| Search & Comparison | Often compared for experience level, responsibilities | Compared for entry-level to mid-level roles |
The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.
The most popular types of Software Engineer jobs in Oklahoma are:
For Senior Software Engineer jobs in Oklahoma, the most frequently searched job titles are:
The top searched job categories for Senior Software Engineer jobs in Oklahoma are:
Cities in Oklahoma with the most Senior Software Engineer job openings:
For Senior Software Engineer jobs in OK, the most frequently searched job titles are:

As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower millions of users who are trading billions of dollars worth of assets.
The market data team is responsible for improving the overall architecture of Alpaca connected to data products such as stocks, options, crypto, and foreign exchange markets. Oversee their public API structure and documentation on both streaming and historical endpoints. The team is responsible for building a cohesive developer-first API and is tasked with planning, ideating, experimenting, and putting into production the new services, and libraries that overcome some of our greatest technical challenges as we continue to scale rapidly.
We are looking for senior or staff engineers who are keen on providing quality solutions, have great fundamentals, have proven experience building and architecting at scale, and are not afraid of challenging conventions. This demanding team also requires a deep understanding of POSIX-like operating systems, modern infrastructure, and orchestration practices.
Things You Get To Do:
Who You Are (Must-Haves):
Who You Might Be (Nice-to-Haves):