Taro Logo

Senior Software Engineer

A global energy technology company operating in over 120 countries, developing and deploying industry-leading technologies and services for the energy sector.
Florence, Metropolitan City of Florence, ItalyPoland
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Energy · Enterprise SaaS

Description For Senior Software Engineer

Baker Hughes, a leading global energy technology company, is seeking a Senior Software Engineer to join their Digital Solutions business. This role focuses on developing intelligent, connected technologies for energy extraction assets monitoring and control. The position combines deep technical expertise in both software engineering and turbomachinery, making it a unique opportunity to work on cutting-edge engineering solutions.

The role involves designing and implementing software ecosystems for Turbomachinery engineering teams, particularly focusing on Centrifugal Compressors and Gas Turbine product selection. You'll be responsible for transforming complex engineering processes into practical software solutions, leading technical discussions, and managing cross-functional teams.

As a Senior Software Engineer, you'll work with various technologies including Java, Python, and SQL, while managing the complete software development lifecycle. The position requires a strong background in mechanical engineering or STEM fields, combined with solid software development experience. You'll be part of a team building next-generation cloud platform solutions for mission-critical operations.

The ideal candidate will have experience in both software development and turbomachinery mechanics, with the ability to bridge the gap between engineering needs and software solutions. This role offers the opportunity to work on complex technical challenges while leading and mentoring team members. Baker Hughes offers comprehensive benefits, including medical care, life insurance, and work-life balance policies, making it an attractive opportunity for experienced engineers looking to make an impact in the energy sector.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Design engineering processes & software ecosystems for Turbomachinery engineering teams
  • Transform Engineering needs into Business requirements and Software specifications
  • Provide technical leadership and engage in technical discussions with stakeholders
  • Define technical requirements in collaboration with internal customers
  • Lead IT infrastructure evolution
  • Create and maintain app functionalities and documentation
  • Lead testing and validation activities
  • Manage cross-functional and multicultural teams
  • Ensure compliance with corporate standards
  • Mentor team members and delegate work effectively

Requirements For Senior Software Engineer

Java
Python
  • Bachelor's or master's degree in mechanical engineering or STEM field
  • Experience in Turbomachinery mechanics, especially Centrifugal Compressors and Gas Turbines
  • Experience in software development and lifecycle management
  • Knowledge of SQL, Fortran, Java, Python, bash script, visual basic
  • Experience with software lifecycle management (DEV, QA, PROD environments)
  • Familiarity with IT infrastructure components
  • Project leadership experience with global teams
  • Fluent English speaking and writing skills
  • EU Passport required

Benefits For Senior Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • Comprehensive private medical care
  • Life insurance and disability programs
  • Tailored financial programs
  • Work-life balance policies
  • Wellbeing activities

Interested in this job?

Jobs Related To Baker Hughes Senior Software Engineer

Senior ServiceNow Developer

Senior ServiceNow Developer position at Baker Hughes, requiring 7+ years of experience, focusing on ITSM, CSM, and HAM Pro module development and implementation.

Senior Software Engineer

Senior Software Engineer position at Baker Hughes, focusing on developing intelligent solutions for energy extraction assets, combining software engineering with Turbomachinery expertise.

Senior Software Engineer

Senior Software Engineer position at Baker Hughes, focusing on developing intelligent solutions for energy extraction assets, combining software engineering with Turbomachinery expertise.

Senior Software Engineer

Senior Software Engineer role at Microsoft SharePoint team in Hyderabad, focusing on secure data management and system architecture, requiring 4+ years of experience in software development.

Senior Software Developer

Senior Software Developer position at NVIDIA, focusing on AI networking acceleration and developing optimized inference frameworks using C++, Linux, and GPU technologies.