1. What is a Software Engineer at Petrofac?
A Software Engineer at Petrofac serves as a vital bridge between complex engineering requirements and the digital systems that power global energy infrastructure. You will not just be writing code; you will be developing tools and platforms that optimize energy production, manage heavy equipment data, and streamline project delivery. This role is critical for transforming raw technical data into actionable business intelligence within an EPC (Engineering, Procurement, and Construction) environment.
You can expect to work on high-impact projects that require a blend of software development rigor and an appreciation for physical engineering constraints. Whether you are building internal tools to optimize supply chain logistics or developing interfaces for monitoring rotating equipment, your work directly influences the efficiency and safety of large-scale operations. It is a challenging, intellectually stimulating role that demands both technical precision and the ability to translate complex engineering concepts into scalable, user-focused software solutions.