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 asset monitoring and control. The position combines software engineering expertise with domain knowledge in Turbomachinery engineering, particularly for Centrifugal Compressors and Gas Turbine systems.

The role offers an exciting opportunity to work on cutting-edge cloud platform solutions that meet mission-critical customer requirements. As a Senior Software Engineer, you'll be responsible for designing and implementing engineering processes and software ecosystems, while providing technical leadership across multiple teams. The position requires a unique blend of mechanical engineering knowledge and software development expertise.

Key responsibilities include transforming engineering needs into software specifications, managing cross-functional teams, and ensuring the evolution of software frameworks to maintain industry-leading standards. The ideal candidate will have a strong background in both software development and Turbomachinery mechanics, with experience in various programming languages and software lifecycle management.

Baker Hughes offers a comprehensive benefits package, including medical care, life insurance, and work-life balance policies. The company's culture emphasizes innovation, collaboration, and professional growth, making it an ideal environment for engineers who want to make a significant impact in the energy sector while working with cutting-edge technology.

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
  • Create and maintain app functionalities including documentation
  • Lead testing and validation activities
  • Manage cross-functional and multicultural teams
  • Ensure compliance with corporate standards
  • Document technical data and participate in technical reviews
  • Lead software framework evolution
  • Provide oversight and mentoring to 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
  • Strong communication skills

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

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.