Senior Software Engineer
Tech Partners Co. LLC
Senior Software Engineer
Tulsa, Oklahoma, United States
We're partnering with an established engineering and simulation technology organization seeking a Senior Software Engineer to join its Tulsa-based development team. This role is ideal for an experienced engineer who enjoys solving complex technical problems, leading software development efforts, and working on advanced simulation and training systems used in mission-critical environments.
The successful candidate will play a key role in designing, developing, testing, and integrating sophisticated software solutions while providing technical leadership and mentorship to engineering teams.
What You'll Do
- Lead software engineering efforts and provide technical guidance to engineering and technical staff.
- Analyze system requirements and develop software architecture and design solutions that meet performance, quality, cost, and schedule objectives.
- Evaluate hardware and software interfaces and define integration requirements.
- Conduct technical trade studies and recommend optimal design approaches.
- Identify and mitigate technical and program risks throughout the development lifecycle.
- Translate high-level system requirements into detailed software designs.
- Develop, maintain, and enhance software applications primarily in C/C++, with exposure to other languages such as Python, Fortran, C#, or Ada.
- Work within Linux-based development environments.
- Perform software testing, integration, troubleshooting, and validation activities.
- Create and maintain technical documentation, including design specifications, test plans, interface documentation, and reports.
- Collaborate with program management, hardware engineering, manufacturing, and customer stakeholders.
- Support deployment, installation, and acceptance testing efforts at customer locations.
- Contribute to technical proposals and new business initiatives as needed.
Technical Leadership Responsibilities
While this position does not include direct people management, it does involve technical leadership responsibilities, including:
- Mentoring junior and mid-level engineers.
- Conducting peer reviews and providing technical feedback.
- Supporting onboarding and knowledge transfer activities.
- Promoting engineering best practices and continuous process improvement.
- Facilitating collaboration across cross-functional teams.
- Assisting project leadership in tracking technical progress and execution.
What We're Looking For
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, or a related technical discipline.
- Minimum of 4 years of experience in software engineering, simulation, modeling, or related technical development environments.
- Strong software development experience using C/C++.
- Experience working in Linux operating systems.
- Knowledge of software architecture, systems integration, and software testing methodologies.
- Experience with version control and configuration management tools such as Git or Subversion.
- Understanding of networking concepts and computer system architectures.
- Strong analytical, troubleshooting, and problem-solving abilities.
- Excellent written and verbal communication skills.
Preferred Qualifications
- Experience developing simulation or training systems.
- Background working on complex real-time, distributed, or embedded software systems.
- Experience with Python, C#, Fortran, Ada, or other high-level programming languages.
- Familiarity with Department of Defense (DoD), aerospace, defense, or government-contractor environments.
- Experience participating in customer-facing acceptance testing and system deployments.
Travel
- Approximately 25% travel.
- Domestic travel is expected, with occasional international travel.
- Travel may range from several days to several weeks and can include weekend work when supporting customer installations, testing, or training activities.
- Ability to obtain and maintain a valid passport may be required.
Work Schedule
- Standard Monday through Friday schedule.
- Flexibility to work additional hours, weekends, holidays, or alternate shifts when project schedules require.
Security Requirements
- U.S. Citizenship is required.
- Must be eligible to obtain and maintain a U.S. Department of Defense security clearance.
Why Consider This Opportunity?
- Work on advanced simulation and training technologies.
- Lead challenging software engineering projects with real-world impact.
- Collaborate with highly skilled multidisciplinary engineering teams.
- Opportunities for technical growth, leadership development, and customer engagement.
- Long-term career potential within a stable and specialized engineering environment.
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office- JOB SUMMARY:The Sr. Software Engineer will build out the next generation of our platform. As a Sr. Software Engineer, you are expected to work independently, and within teams, leading the development of software features. Ability to prioritize well, communicate clearly,...Senior
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorFull timeRemote work- ...Enovation Controls is a place where people grow their careers while building cutting-edge solutions. Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner...SeniorLive out
$10k
Summary Research and analyze engineering requirements to develop operational concepts. Elaborate these concepts into top-level designs... ...and participate in (1) the elaboration of top-level systems and software designs into the detailed design level and (2) the...SeniorContract workPart timeFor subcontractorWork at officeLocal areaRelocation packageMonday to FridayShift workNight shift- ...the interest of national security. Job Title: AWS Development Engineer Job Code 42406 Job Location: Tulsa, OK Schedule: 9/80... ..., infrastructure automation, CI/CD pipelines, and modern software engineering practices. This role will work closely with software...SeniorLocal area
- ...interest of national security. Job Title: Real-time Development Engineer 4 Job Code : 41937 Job Location: Tulsa, OK Schedule: 9/... ...off Job Description: L3Harris is seeking a Developer, Software Engineering with experience in CUDA, C/C++, and Python to...SeniorLocal area
- ...Role: Senior Software Developer Location: Tulsa, OK Long term Description: Job Description: As a Senior... ...: - Bachelor's or higher degree in Computer Science, Engineering, or related field. - Advanced skills in Node.js, TypeScript...Senior
- ...Software Engineer, Senior Date: Jul 13, 2026 Location: Broken Arrow, OK, US, 74012 Company: FlightSafety International About FlightSafety International: FlightSafety International is the world's premier professional aviation training company and supplier of...SeniorShift work
- ...Your Job John Zink, a Koch Engineered Solutions company, is looking to add a Senior Applications Engineer to our team. This position is located in Tulsa, OK. The Senior Applications Engineer plays a critical role in helping industrial customers solve complex combustion...SeniorFlexible hours
$55k - $100k
A leading IT services company is seeking a Software Engineer for a fully remote position. The role involves collaborating with clients, tackling complex challenges, and requires expertise in technologies like React, Node, and Express. Ideal candidates will thrive in a supportive...SeniorRemote jobFull timeFlexible hours$77k - $202k
...Description & SummaryThe OpportunityAs a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in helping clients optimize... ...operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless...SeniorFull timeH1b- ...Job Title: Senior AWS DevOps Engineer Location: Tulsa, OK (3 days a week from office- Hybrid) Duration :6 Months Job Description... ...experience as a DevOps Engineer, SysOps Engineer, Software Engineer, API Engineer, or similar role with proven experience...SeniorWork at office3 days per week
$105.4k - $207.8k
Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant... ..., and fuel growth through innovation.Work you'll doAs a Senior Engineering Management Specialist - DevOps Engineer on the...SeniorLocal area$91k - $321.5k
...ApplicableSpecialismIFS - Information Technology (IT)Management LevelSenior ManagerJob Description & SummaryThe OpportunityAs a CTIO - AI Engineer- Senior Manager, you will play a pivotal role in transforming raw data into actionable insights, enabling informed decision-making and...SeniorFull timeH1b$77k - $202k
...ApplicableSpecialismData, Analytics & AIManagement LevelSenior AssociateJob Description & SummaryThe OpportunityAs a GenAI Python Systems Engineer - Senior Associate, you will play a pivotal role in transforming raw data into actionable insights, enabling informed decision-making...SeniorFull timeH1b- ...Description Job Description Applications Engineering American Power Innovations is the... ...estimates to stakeholders, including senior management and clients. Maintain up-to... ...procurement strategies. Work with CRM software to manage quote timelines and data. Ensure...SeniorFull timeContract workFor subcontractorWork at officeLocal areaRemote work
$77k - $202k
...Description & SummaryThe OpportunityAs a SAP Order to Cash Consultant, Senior Associate, you will play a pivotal role in helping clients... ...practice. You will analyze client requirements, implement CRM software solutions, and provide training and support for seamless...SeniorFull timeH1b- ...About the Role We're hiring a full stack engineer to help us ship a next-generation... ...hospitality industry. You'll join a small, senior team building a unified reporting and insights... ...~3–5 years of professional software engineering experience shipping production...Full timeSummer workWorldwide
$77k - $202k
...efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration... ...by delivering technology-enabled Quote-to-Cash solutions. As a Senior Associate, you will analyze complex client challenges, mentor...SeniorFull timeH1b$86.8k - $165.2k
...Not Required Security Clearance Status: Not RequiredAs a Cloud Engineer in the Connected Aviation Solutions (CAS) Airports organization... ...architectures. You will work closely with Cloud Architects, Software Engineering, QA, Cybersecurity, and Service & Support teams across...SeniorTemporary workWork experience placementStart working todayWork at officeRemote workWorldwideFlexible hours$80 per hour
..., and transform the client experience.We are seeking a backend engineer who wants to help build and scale our integration infrastructure... ...(task management, data processing, workflow management software, etc)Strong fundamentals in backend development, including API...SeniorWork at officeRemote work$86.5k - $142.7k
...career wherever you want it to go. Join EY and help to build a better working world. Job Summary As a Senior Consultant within EY’s Digital Engineering Managed Services team, you will design and build scalable full-stack applications for Media & Entertainment...SeniorFull timeSummer holidayFlexible hours- JOB SUMMARY:The Delphi Software Engineer is responsible for maintaining and modernizing the legacy Delphi application portfolio while leading migration to the new target environment: Azure cloud-native solutions built on C# (Function Apps, App Services, Storage Accounts...
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as...Remote jobFull timeWork at office- Allient Inc. is in growth mode and currently seeking a Senior Programmer / Manufacturing Engineer to join our team in Tulsa, Oklahoma!The Senior... ...milling, turning, and mill-turn machines using CAD/CAM software (e.g., Mastercam, Siemens NX, or Fusion 360).Interpret...SeniorLocal area
$110k - $129k
...Responsible to the assigned supervisor for performing complex engineering work activities and projects requiring the application of engineering... ...a certified Professional Engineering (PE) license. Engineer Senior SG8Has typically acquired 4 or more years of related...SeniorFull timeFor contractorsNight shift$124k - $280k
...SectorSpecialismOracleManagement LevelSenior ManagerJob Description & SummaryThe OpportunityAs an Oracle Cloud Finance Consultant - Senior Manager, you will help organizations leverage enterprise technology to achieve their digital goals and capitalize on business...SeniorFull timeH1b$109.7k - $137.09k
...functions of the job. Product Development and Engineering- 85% # Write, modify, extend and debug software based on QuikTrip's Software Development Lifecycle... ...to improve performance # Actively train with senior level developers to improve development skills and...- ...products that drive a more reliable and profitable airline.The Software domain refers to the area within Information Technology that... ...components/librariesDeliver high-quality work and mentor junior engineers in technical skillsConduct root cause analysis to address...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Tulsa, OK
- startup software engineer Tulsa, OK
- financial software developer Tulsa, OK
- junior software developer remote Tulsa, OK
- software engineer Tulsa, OK
- software data engineer Tulsa, OK
- software developer internship no experience Tulsa, OK
- software engineer entry level Tulsa, OK
- software engineer amazon Tulsa, OK
- senior robotics software engineer Tulsa, OK



