Baker Hughes

Lead Software Engineer

Calgary, Alberta, Canada

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Oil & EnergyIndustries

Lead Software Engineer - Process & Pipeline Services Software & Data Science

Position Overview

Join our Process & Pipeline Services Software & Data Science team to lead the development and deployment of scalable, production-grade data science applications. You will bridge the gap between data science innovation and software engineering excellence, delivering intelligent systems that power the automated analysis of pipeline inspection data.

Reporting Structure

Reporting to the Senior Engineering Manager – Software and Data Science.

Responsibilities

Leadership & Strategy

  • Lead software projects from ideation through delivery, including estimation, work package creation, and end-user testing.
  • Provide technical leadership and mentorship to agile teams on complex, high-impact projects.
  • Collaborate with Product Line Leaders to align software development with product vision and business goals.

Technical Execution

  • Capture and translate system-level requirements in collaboration with SMEs and product managers.
  • Architect and implement scalable, secure, and high-performance software solutions.
  • Collaborate closely with Data Science Engineers to rapidly productize machine learning models.
  • Ensure system-level thinking by understanding module interdependencies and overall product architecture.

Quality & Collaboration

  • Drive world-class quality standards in development and support.
  • Work cross-functionally to ensure security, compliance, and alignment with business needs.
  • Make informed technology decisions based on impact assessments and due diligence.

Requirements

  • 5+ years of experience in software development.
  • Proficiency in C++ and/or Java with strong object-oriented design skills.
  • Multi-year track record in managing large datasets / with data-driven software systems.
  • Experience with CI/CD and knowledge of source-control tools such as SVN, GIT, or similar.
  • Strong problem-solving abilities and capable of articulating specific technical topics or assignments.
  • Excellent communication, organizational, and interpersonal skills, and the ability to interface with senior leadership with confidence and clarity.
  • Demonstrated ability to work effectively across functions in a global-matrix environment.

Employment Type

  • Full time

Location Type

  • [Information not provided]

Salary

  • [Information not provided]

Working with Us

Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged, and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent, and develop leaders at all levels to bring out the best in each other.

Work-Life Balance & Benefits

We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns:

  • Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.

What You Can Expect:

  • Contemporary work-life balance policies and wellbeing activities.
  • Comprehensive private medical care options.
  • Safety net of life insurance and disability programs.
  • Tailored financial programs.
  • Education Assistance.
  • Generous Parental Leave.
  • Mental Health Resources.
  • Dependent Care.
  • Additional elected or voluntary benefits.

Our inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we have to push the boundaries today. We prioritize rewarding those who embrace change with a package that reflects how much we value their input.

Skills

C++
Java
Software Development
Data Science
Machine Learning
Agile Methodologies
Software Architecture
System Design
Security
Compliance

Baker Hughes

Energy technology solutions for oil and gas

About Baker Hughes

Baker Hughes provides a wide range of services and products aimed at improving the performance and sustainability of businesses in the oil and gas industry. Their offerings include advanced technology solutions, consultancy services, and training programs that help clients optimize operations, enhance safety, and minimize environmental impact. The company focuses on machine asset management and health monitoring solutions, and their training services combine e-learning with classroom instruction to boost workforce competency. Unlike many competitors, Baker Hughes integrates sustainability into its core business model, emphasizing environmental, social, and governance principles. Their goal is to lead the transition to cleaner energy by reducing their carbon footprint and promoting diversity and inclusion within their workforce.

Houston, TexasHeadquarters
1972Year Founded
IPOCompany Stage
Consulting, EnergyIndustries

Risks

Increased competition in decarbonization technology could impact market share.
Geopolitical risks may affect operations in Namibia and Abu Dhabi.
New product launches may face challenges in market adoption due to competition.

Differentiation

Baker Hughes offers advanced technology solutions for optimizing oil and gas operations.
Their sustainability strategy integrates ESG principles, enhancing their market appeal.
The company provides a unique blend of e-learning and classroom training services.

Upsides

Collaboration with UC Berkeley could lead to innovative decarbonization solutions.
Expansion in Namibia and Abu Dhabi strengthens their global market presence.
Recent investments indicate strong investor confidence in Baker Hughes' growth.

Land your dream remote job 3x faster with AI