High-paying software engineering jobs in Tulsa
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 53 software engineering jobs listed below pay well, with salaries between $82,908 and $124,630 per year. Software Engineer, Application Developer and Data Engineer are among the most popular high-paying roles in Tulsa, OK.
Job title
Updated Jul 09, 2026Senior Software Engineer
Tulsa
Oklahoma
Data Engineer
Tulsa
Oklahoma
AI Developer
Tulsa
Oklahoma
Application Developer
Tulsa
Oklahoma
Software Engineer
Tulsa
Oklahoma
Developer
Tulsa
Oklahoma
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead software development, optimize systems, and mentor juniors. Deep programming expertise, experience with system architecture, and strong problem-solving abilities are essential for innovative solutions.
Senior Software Engineer jobs take 20 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 8 jobsAverage pay
Tulsa
$124,630 per yearOklahoma
$126,416 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Data Engineer
Review job description
Please refer to the employers job description for complete details.
Data Engineers build data pipelines, ensure data integrity, and optimize data systems. Proficiency in SQL, expertise in data modeling, and programming language fluency are essential.
Data Engineer jobs take 26 days on average from job posting to starting date. Currently, 31% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 9 jobsAverage pay
Tulsa
$117,280 per yearOklahoma
$124,003 per yearSkills
- SQL
- Python
- AWS
- ETL
- Spark
-
AI Developer
Review job description
Please refer to the employers job description for complete details.
AI developers design intelligent models, improve algorithms and ensure data quality. Expertise in AI technologies, coding skills and problem-solving ability are key to success in this role.
AI Developer jobs take 30 days on average from job posting to starting date. Currently, 33% of job openings offer remote or hybrid positions and 6% of job openings are part-time roles.
See 7 jobsAverage pay
Tulsa
$113,985 per yearOklahoma
$137,788 per yearSkills
- AI
- Machine learning
- TensorFlow
- Natural language processing
- Azure
-
Application Developer
Review job description
Please refer to the employers job description for complete details.
Application developers design, test, and maintain applications tailored to user needs. Key skills for this role include proficiency in programming languages, experience with APIs and a solid grasp of mobile and web development practices.
Application Developer jobs take 25 days on average from job posting to starting date. Currently, 26% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 12 jobsAverage pay
Tulsa
$100,001 per yearOklahoma
$96,207 per yearSkills
- Software troubleshooting
- Application development
- Database management
- SQL
- Agile
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
Software Engineer jobs take 66 days on average from job posting to starting date. Currently, 23% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 13 jobsAverage pay
Tulsa
$92,754 per yearOklahoma
$114,144 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Developer
Review job description
Please refer to the employers job description for complete details.
Developers design software applications, write code, and troubleshoot technical issues. Proficiency in programming languages, problem-solving skills, and experience in software development are crucial.
Developer jobs take 57 days on average from job posting to starting date. Currently, 26% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 4 jobsAverage pay
Tulsa
$82,908 per yearOklahoma
$109,377 per yearSkills
- APIs
- JavaScript
- REST
- Git
- CI/CD