Taro Logo

Software Engineer - Digital Thread Engineering

Global energy technology company operating in over 120 countries, developing and deploying industry-leading technologies and services in oil and gas sector.
Florence, Metropolitan City of Florence, Italy
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Energy

Job Description

Baker Hughes is seeking a Software Engineer for their Digital Thread Engineering team in Florence, Italy. This role combines technical leadership with hands-on software development, focusing on creating solutions for the IET engineering department through intelligent, connected technologies. The position involves leading a team of 5-7 developers while working on applications for gas & steam turbines, centrifugal compressors, and control systems.

The ideal candidate will drive implementation through Agile methodologies, collaborate with Product Line Leaders, and ensure the delivery of high-quality software solutions. They will be responsible for technical leadership, process improvement, and maintaining effective communication across teams. The role requires expertise in software development, understanding of SDLC principles, and experience with various programming languages and distributed systems.

Baker Hughes offers a comprehensive benefits package including medical care, life insurance, and flexible working arrangements. The company's strong focus on innovation in the energy sector, combined with its global presence in over 120 countries, provides excellent opportunities for professional growth. They prioritize diversity and inclusion, encouraging employees to bring their authentic selves to work.

This position is perfect for a mid-level software engineer looking to step into a leadership role while maintaining hands-on development work. The role offers the opportunity to work on mission-critical applications that drive digital transformation in the energy sector, making it an exciting opportunity for someone passionate about both technology and energy innovation.

Last updated a month ago

Responsibilities For Software Engineer - Digital Thread Engineering

  • Provide technical leadership in a fast-paced agile development environment
  • Drive implementation programs through Agile methodologies (Kanban, Scrum)
  • Provide leadership to an agile team of 5-7
  • Work with Product Line Leaders to understand product requirements & vision
  • Translate requirements into user stories and deliver to required timelines
  • Develop and maintain software applications for engineering teams
  • Attend sprint review meetings
  • Develop multi-generational software technology plans
  • Drive increased efficiency across teams
  • Support process improvements
  • Ensure effective communication across teams

Requirements For Software Engineer - Digital Thread Engineering

  • Bachelor's degree in computer science or STEM majors
  • Professional experience as a Software Engineer
  • Experience with Agile methodologies and platforms (Rally, Jira)
  • Experience in software development and GIT
  • Process analysis experience
  • Fluent in Italian and English
  • BB or GB Certified
  • Experience with various programming languages
  • Knowledge of data structures, algorithms, and software engineering principles
  • Excellent communication and leadership skills
  • Experience in building scalable distributed systems
  • Ability to work under minimal supervision
  • Ability to work with global teams

Benefits For Software Engineer - Digital Thread Engineering

Medical Insurance
  • Contemporary work-life balance policies
  • Comprehensive private medical care
  • Life insurance and disability programs
  • Tailored financial programs
  • Flexible working hours

Related Jobs

Python Developer

Python Developer position at Ampcontrol, building AI-powered software for EV fleet charging optimization, offering remote work options across multiple locations.

Data Migration Developer (PHP)

Remote Data Migration Developer position at AlfaDocs, focusing on healthcare data integration and migration using PHP, with competitive salary and benefits.

Pre-Sales Application Engineer, SLIMS (M/F/D)

Pre-Sales Application Engineer position at Agilent Technologies, combining software expertise with customer-facing responsibilities in laboratory informatics systems.

EOSS Software QA Engineer

Software QA Engineer role at Prysmian Group focusing on testing and quality assurance of energy transportation software systems, involving automated testing and CI/CD pipeline implementation.

Manufacturing applications and testing systems developer

Manufacturing applications and testing systems developer position at KONE, developing software and testing systems for electromechanical products manufacturing.