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
Enterprise SaaS · Energy

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 software engineering expertise with domain knowledge in Turbomachinery engineering, particularly for Centrifugal Compressors and Gas Turbines. The successful candidate will lead the design and implementation of engineering processes and software ecosystems, working with cross-functional teams across multiple locations. This role offers the opportunity to work on cutting-edge cloud platform solutions while contributing to mission-critical customer requirements. The position requires a blend of technical leadership, software development expertise, and strong communication skills. Baker Hughes offers comprehensive benefits, professional development opportunities, and the chance to work on transformative energy technology solutions. The role is based in Florence, Italy, with potential collaboration with teams in Poland, making it an excellent opportunity for someone passionate about energy technology and software engineering.

Last updated 3 days 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
  • Participate in technical program reviews
  • Mentor team members

Requirements For Senior Software Engineer

Java
Python
  • Bachelor's or master's degree in mechanical engineering or STEM majors
  • Experience in Turbomachinery mechanics and balance of plant
  • 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)
  • 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 customization.

Senior ServiceNow Developer

Senior ServiceNow Developer position at Baker Hughes, requiring 7+ years of experience, multiple certifications, and expertise in ITSM, CSM, and HAM Pro modules.

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 customization.

Senior Software Engineer

Senior Software Engineer position at Baker Hughes, focusing on developing software solutions for turbomachinery engineering teams, combining software development expertise with mechanical engineering knowledge.

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.