What is a Software Engineer at Occidental Petroleum?
A Software Engineer at Occidental Petroleum (OXY) plays a pivotal role in powering one of the world’s largest energy producers through innovative digital solutions. Software engineering at Occidental Petroleum bridges the gap between field operations, industrial automation, enterprise systems, and modern software architectures. Engineers in this domain design, build, and support critical software applications, full-stack digital tools, and data integration platforms that directly impact energy production, plant safety, SCADA operations, and operational efficiency across facilities worldwide.
The work you do as a Software Engineer at Occidental Petroleum extends across diverse digital operational domains. Whether you are building full-stack web applications for asset management, working on data pipelines that integrate operational technology (OT) with enterprise IT, or implementing automation workflows for health, safety, and environmental (HSE) management systems, your code directly influences real-world infrastructure. You will work alongside process engineers, plant managers, field operators, and cross-functional IT teams to turn complex operational data into actionable software tools.
What makes this role unique is the direct connection between technology and physical energy infrastructure. Rather than working on abstract consumer apps, software engineers at Occidental Petroleum build systems that optimize energy extraction, improve plant automation, and enforce workplace safety standards. Candidates entering this role can expect a collaborative, mission-focused engineering culture where safety, practical problem-solving, team cohesion, and operational excellence are prioritized.



