Software Engineering Manager - Drilling Services Field Software
WeatherfordAbout the role
Overview
Weatherford is a leading global energy services company. Our world-class experts partner with customers to optimize their resources and realize the full potential of their assets. Across our operating locations, including manufacturing, research and development, service, and training facilities, operators choose us for strategic solutions that add efficiency, flexibility, and responsibility to any energy operation.
We are focused on technology development, digital solutions, and defining our footprint in the new energy space. Our ability to provide integrated solutions across our segments will be critical to growth in our core operations and the energy transition.
Energy producers face unique challenges every day, so it is our job to create solutions that enhance safety, streamline operations, and sustain uptime to meet or exceed their targets. We operate across the global energy landscape employing some of the best diverse talent in the industry. At Weatherford, we understand the value each individual brings to the table. We celebrate diversity in all its forms and are immensely proud of our workforce. We invite you to join our passionate, talented, word-class team.
When you join Weatherford, you instantly feel connected to something bigger – a community that is grounded by our core values and driven to create innovative solutions for our customers. We celebrate each other’s successes, grow together, and learn from each other constantly. Individually, we are impressive. Together, we are unstoppable. We are One Weatherford.
Weatherford offers competitive compensation, a comprehensive benefits program and provides you a challenging and enriching career path, with a healthy balance of structure and flexibility to chart your own course.
Weatherford is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Responsibilities
Weatherford is seeking a Software Engineering Manager to join our software engineering organization to develop industry leading software solutions for the energy industry. The successful candidate will manage and oversee the design and development of software products and applications to ensure delivery of high-quality software products or applications while following best practices around software development. This role combines technical expertise with the management and leadership skills to ensure the successful execution of software projects. This position involves working both with the local team and the globally distributed wider software development group.
- Leadership and Management
- Provide leadership and effective management for the software development team.
- Conduct regular performance evaluations, provide feedback, and identify opportunities for skill development, growth, and career progression within the team. Support the recruitment and onboarding of new team members.
- Interact with the product line, product managers, hardware development teams, quality assurance teams, and other stakeholders to align software development efforts with business goals and customer needs. Communicate project status, risks, and dependencies effectively.
- Financial
- Ensure department is managed within budget.
- Generate and submit department’s annual budgetary requirements.
- Financial influence within scope of immediate activities recommending or approving expenses, purchases, travel, staffing, and equipment.
- Project Management
- Oversee the departments software development projects, ensuring they are delivered on schedule and within budget.
- Ensure team resources are effectively allocated to projects to ensure optimal product delivery.
- Collaborate with product owner(s) and product manager(s) to define and agree project requirements and deliverables
- Technical Expertise
- Design and develop software applications and systems meeting the requirements set out in the project specification.
- Responsible, for ensuring that the design, modelling, optimization, and troubleshooting of products meets the required functional and quality standards by planning, coordinating and controlling the design and development of new, or modification of existing, software applications to meet actual or anticipated future customer needs
- Apply a deep understanding of software engineering principles, methodologies, and best practices to the department’s activity. Stay updated with the latest industry trends, technologies, and tools to drive innovation and maintain technical excellence within the team.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s