1

Software Engineering Manager Jobs in Checotah, OK

Experience working in construction, engineering, manufacturing, operations, or another document ... Strong computer skills with the ability to quickly learn new software and document management ...

This role will ensure business unit programming is implemented on the assigned project site and ... Partner with hiring managers, HR team members, and other stakeholders to create onboarding ...

PLC Tech

Fort Gibson, OK · On-site

$29.50 - $36.50/hr

Maintain accurate records of maintenance, repairs, programming changes, and upgrades. * Train other ... Develop positive and respectful interactions with managers, supervisors, maintenance technicians ...

Showing results 41-60

Software Engineering Manager information

See Checotah, OK salary details

$93.7K

$159.5K

$188.8K

How much do software engineering manager jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software engineering manager in Checotah, OK is $159,480.00, according to ZipRecruiter salary data. Most workers in this role earn between $162,900.00 and $162,900.00 per year, depending on experience, location, and employer.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.
What cities near Checotah, OK are hiring for Software Engineering Manager jobs? Cities near Checotah, OK with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Checotah, OK as of August 2026, with employment types broken down into 87% Full Time, 12% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $159,480 per year, or $76.7 per hour.

Senior Construction Project Scheduler (Data Center)

Interstates

Muskogee, OK • On-site, Remote

Other

Posted 20 days ago


Interstates rating

8.8

Company rating: 8.8 out of 10

Based on 19 frontline employees who took The Breakroom Quiz


Job description

Senior Construction Project Scheduler (Data Centers)

Interstates | Multiple Locations or Remote (Preference for Office Locations)

At Interstates, we know that project success starts long before boots hit the ground. It begins with a schedule-crafted with precision, grounded in real-world conditions, and built by someone who understands how to keep complex hyperscale data center projects moving safely and efficiently.

If that sounds like you, you're in the right place.

What You'll Do

Project Planning

  • Partner with estimating, project management, and operations leadership to break down complex hyperscale data center projects into clear tasks, milestones, and deliverables.
  • Support the creation and structure of work packages aligned with field workflows and execution strategies.
  • Provide scheduling guidance during project pursuit, planning, and execution phases.

Schedule Development

  • Build and maintain detailed schedules using Primavera P6 or Asta Powerproject.
  • Define activity sequencing, dependencies, and duration based on scope, drawings, and project leadership input.
  • Establish schedule baselines in partnership with project leadership.
  • Develop and oversee multiple project schedules simultaneously across large-scale data center programs.

Critical Path & Schedule Analysis

  • Identify, maintain, and communicate the critical path and near-critical paths.
  • Develop custom reports and schedule views that highlight risks and impacts.
  • Provide strategic schedule recommendations to project leadership and clients.

Resource Allocation

  • Coordinate labor, equipment, and material needs to optimize availability and utilization.
  • Identify constraints and recommend adjustments that keep work on track.

Progress Tracking & Reporting

  • Monitor schedule performance against the baseline and analyze variances.
  • Deliver updates, look-aheads, and recovery recommendations.
  • Support earned value analysis when applicable.
  • Present schedule status, forecasts, and recovery plans to senior leadership and client stakeholders.

Risk Management

  • Identify schedule risks including long-lead materials, design changes, subcontractor delays, weather impacts, and procurement impacts.
  • Build mitigation strategies and integrate contingency plans.
  • Work with project leadership to develop what-if scenario planning.

Leadership & Mentorship

  • Serve as the scheduling subject matter expert for assigned projects.
  • Mentor and provide guidance to Project Schedulers and project teams on scheduling best practices.
  • Support the continuous improvement of scheduling standards, templates, and processes across the organization.

Collaboration & Communication

  • Work closely with project managers, engineers, programmers, field leaders, subcontractors, and clients to maintain alignment.
  • Lead schedule review meetings and support timely issue resolution.
  • Collaborate directly with owners and trade partners to ensure schedule alignment across all phases of construction.

Software Utilization

  • Maintain advanced proficiency in Primavera P6, including resource loading, WBS structuring, baselining, and quality checks.
  • Ensure schedule quality meets company and industry standards.

What We're Looking For

  • Bachelor's degree in Construction Management, Engineering, or related field preferred.
  • 7+ years of construction scheduling experience, with at least 5 years utilizing Primavera P6.
  • Experience scheduling large industrial, mission critical, or hyperscale data center projects strongly preferred.
  • Experience reading and interpreting construction drawings and specifications.
  • Strong understanding of CPM scheduling principles and schedule recovery planning.
  • Industrial construction and/or MEP experience strongly preferred.
  • Excellent analytical, organizational, and communication skills.
  • Understanding of construction methods, industrial processes, and project execution.

Travel & Location

  • Travel up to 50%, depending on project needs.
  • May be based in Tulsa, OK | Omaha, NE | Sioux Center, IA | Sioux Falls, SD.
  • Remote considered with preference given to candidates near an Interstates office.

Ready to Build What's Next?

If this sounds like the right fit, apply today and discover firsthand why Interstates is an industry leader-in our work, our culture, and our commitment to people.


What Interstates employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom