Seeking a seasoned engineering leader and hands-on technical lead. Combines deep domain knowledge with end-to-end delivery ownership, leading complex initiatives from design through production while aligning engineering execution with business priorities, timelines, and risk management.
Platform Technical Leadership• Serve as the primary technical lead for platform software products
• Own end-to-end delivery of complex engineering initiatives from architecture and design through production deployment.
• Maintain deep institutional knowledge of O&G systems, architecture, and workflows to enable informed decision-making and delivery continuity.
• Align engineering execution with business priorities, project timelines, and risk mitigation strategies.
Team Leadership & Mentorship• Lead and mentor engineering teams of varying skill levels, fostering a culture of technical excellence and continuous improvement.
• Enforce engineering best practices, coding standards, and governance frameworks across all development efforts.
• Drive measurable improvements in delivery efficiency, code quality, and team productivity.
• Execute lean team models effectively - demonstrating the ability to deliver high-quality outcomes with small, focused teams.
AI-Assisted & Modernization Delivery• Leverage AI tools, agents, and cost-efficient development models to accelerate productivity and reduce delivery costs.
• Lead modernization efforts, including migration of legacy systems to current-standard architectures (e.g., Java to Oxy-standard .NET).
• Operate as a forward-deployed engineering leader, identifying and implementing AI-powered solutions that improve engineering throughput without sacrificing quality.
Cloud & Platform Engineering• Design, build, and maintain scalable, cloud-native solutions across Azure, AWS, and Kubernetes environments.
• Manage integrations across GitHub, open-source ecosystems, and enterprise platform tooling.
• Drive platform architecture decisions that support long-term scalability, security, and operational resilience.
Strategic Growth - Business User App Development• Transition and expand scope into Business User App Development, scaling vibe-coded applications enterprise-wide.
• Establish and enforce pro-code governance, security guardrails, and engineering best practices for business-facing applications.
• Bridge the gap between citizen developer productivity and enterprise-grade engineering standards.
Technical Skills• Strong proficiency in .NET and/or Java development, including legacy-to-modern architecture migration.
• Hands-on experience with Azure, AWS, and Kubernetes for cloud-native solution delivery.
• Proficiency in GitHub-based DevOps workflows and CI/CD pipeline management.
• Experience with AI-assisted development tools, agents, and productivity frameworks.
• Familiarity with open-source ecosystems and their integration into enterprise platforms.
• Experience scaling "vibe-coded" or low-code/no-code applications under pro-code governance models.
• Track record of accelerated modernization using AI tools without impacting production timelines.
• Experience operating as a forward-deployed or embedded engineering leader within business units.
• Proven track record of end-to-end delivery ownership - design, development, testing, and production deployment.
• Experience leading lean engineering teams (2-5 resources) to deliver multiple parallel products simultaneously.
Qualifications- Bachelor's degree in computer science, Electronics & Communications technology, engineering or a related field
- 15+ years of experience as a software developer, software engineer, or similar role
- AWS and Azure certifications preferred
- Proficiency in Angular, Typescript, .Net, and object-oriented design skills for application architecture and design patterns