Software Engineering Manager

Job ID: 111827
Location: Tulsa , Oklahoma  [Flex]
Category: Other
Employment Type: Direct Hire
Date Added: 01/21/2026

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.


 
 
 
 
 
(Word, PDF, RTF, TXT)
* Required field.

Software Engineering Manager

Overview:
Join our innovative team as a Software Engineering Manager, leading the development and sustainment of innovative software solutions that drive data collection, manipulation, and reporting on a global scale. You'll oversee projects spanning new product development, system testing, and enhancements of end-user interfaces, algorithms, scanners, and communication protocols. This is your opportunity to steer a talented team in a fast-paced environment, shaping the future of our technology offerings.

Key Responsibilities:

  • Leadership & Project Management:

  • Strategically prioritize, plan, and deliver software projects on time and within scope.
  • Track, document, and communicate project progress, including feature requests, bug reports, and release timelines.
  • Collaborate closely with global Engineering, Operations, Sales, and Product Management teams to ensure alignment with company objectives.
  • Technical Oversight & Innovation:

  • Oversee the design and implementation of algorithms, user interfaces, and communication schemas for international deployment.
  • Lead software and data science initiatives, providing strategic direction and fostering innovation.
  • Ensure rigorous benchmarking and regression testing across all software products to maintain quality standards.
  • Team Development & Performance Management:

  • Recruit, mentor, and develop a high-performing team of software engineers and data scientists.
  • Conduct regular performance evaluations, create personal development plans, and identify growth opportunities to build a competent, motivated workforce.
  • Implement initiatives promoting continuous learning and professional advancement.
  • Release & Process Management:

  • Coordinate global software release schedules, ensuring seamless deployment.
  • Work with cross-functional teams to integrate research and development efforts into market-ready products.
  • Communicate project status, risks, and upcoming deliverables to leadership and stakeholders regularly.
  • Financial & Operational Responsibilities:

  • Manage department budgets, control operational expenses, and optimize resource utilization.
  • Develop accurate project estimates, improve scheduling processes, and manage project risks effectively.

    Qualifications & Experience:

    • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
    • Minimum 5 years of software development experience, preferably within Agile or Scrum methodologies.
    • Over 10 years of experience leading and managing technical teams in software engineering roles.
    • Proven success in project planning, risk management, and delivering complex solutions on a global scale.

    Skills & Core Competencies:

    • Strong leadership skills with the ability to motivate and develop diverse teams.
    • Excellent communication skills, both written and verbal, with the ability to liaise effectively across departments.
    • Demonstrable ability to meet deadlines, manage conflicts, and drive accountability.
    • Experience managing departmental budgets and operational expenses.
    • Strategic thinker with a focus on innovation, quality, and customer value.

    Why Join Us?

    • Lead impactful projects that make a difference on a worldwide scale.
    • Grow your career with a forward-thinking organization committed to innovation and professional development.
    • Collaborate with a talented, diverse team in a supportive and dynamic environment.
    • Enjoy competitive compensation packages and opportunities for advancement.
    Pay Rate: $150,000 – $178,000 Annually 

    If you're passionate about leading cutting-edge software development and fostering team excellence, we want to hear from you!