Job Search and Career Advice Platform

Enable job alerts via email!

Director Software Engineering

Baker Hughes

Greater London

On-site

GBP 120,000 - 150,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global technology company is looking for a Director Software Engineering to lead the development and management of their API program. This role involves working with various stakeholders to ensure effective product management and leading a team of software professionals. The ideal candidate will have extensive experience in software engineering, possess excellent communication skills, and have a minimum of 15 years of relevant experience. You'll be expected to embrace a growth mindset and contribute to the continual improvement of engineering standards.

Qualifications

  • Minimum 15 years of experience in data or software engineering, or quality assurance.
  • Minimum 5 years of experience in project, product, or people leadership roles.
  • Excellent written and verbal communication skills in English.

Responsibilities

  • Develop the API program roadmap.
  • Manage a team of software professionals.
  • Oversee adherence to software engineering standards.

Skills

Software engineering knowledge
Team-building skills
Cloud architecture experience
SQL experience
Agile methodologies
Communication skills

Education

Bachelor's Degree in a STEM subject

Tools

GitHub
Office 365
Collaboration tools (e.g. Teams, SharePoint)
Job description
Director Software Engineering

As the Director Software Engineering, you will lead product management and implementation of the Data, Analytics, and Enterprise AI group’s API program.

Roles and Responsibilities
  • Develop the API program roadmap and evangelize it among active and prospective stakeholders.
  • Work with stakeholders to understand their needs and pain points.
  • Manage a team of software professionals.
  • Oversee the development of and adherence to software engineering standards.
  • Contribute to the continual improvement of standards and conventions in the API and platform engineering team.
  • Work with product owners to determine staffing needs for API projects.
  • Review and approve pull requests and code reviews.
  • Work with scrum masters to identify and implement process improvements.
  • Work with architects to hold the team accountable for following best practices.
  • Work with the Delivery Leader to recruit and retain top talent for the team.
Requirements
  • Bachelor's Degree in a STEM subject.
  • A minimum 15 years’ experience in data or software engineering, or quality assurance, preferably using Agile methodologies.
  • A minimum of 5 years’ experience in project, product, or people leadership roles. (Can overlap with the above).
  • Excellent written and verbal communication skills in English.
  • Occasional travel will be necessary.
Desired Characteristics
Technical Expertise:
  • Excellent knowledge of software engineering.
  • Excellent team-building skills.
  • Deep understanding of code review/GitHub/version control.
  • Experience with cloud architecture.
  • Experience with object-oriented languages would be a bonus.
  • Experience with SQL would be a bonus.
  • Advanced experience using collaboration tools (e.g. Teams, SharePoint, Office 365).
  • Experience with estimation, project management, and/or risk assessment.
Personal Attributes:
  • Ownership mindset.
  • Driven and determined to deliver.
  • Able and willing to communicate openly in a group and individually (e.g. brainstorming and problem solving).
  • Eager to take the initiative to solve problems.
  • Positive, proactive, growth mindset is key.
  • Must embrace opportunities to learn and be willing to step outside of comfort zone.
  • React open-mindedly to new perspectives or ideas. Consider different or unusual solutions when appropriate.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.