Senior Engineering Excellence Developer (Bengaluru)

Senior Engineering Excellence Developer (Bengaluru)

06 Sep
|
Woodside Energy India
|
Bengaluru

06 Sep

Woodside Energy India

Bengaluru

About Woodside Energy

We are a global energy company, providing reliable and affordable energy to help people lead better lives. Join our team at Woodside Global Solutions in Bengaluru where talent, digital expertise, and operational excellence converge to solve complex energy challenges, accelerate change, and reimagine business capabilities to support Woodside's global operations and our role in the energy transition.

Founded in 1954, Woodside established the liquefied natural gas (LNG) industry in Australia 40 years ago and supplies customers around the globe. 70 years on, Woodside continues to be driven by a spirit of innovation and determination.

At Woodside, we know great results come from our people feeling valued, getting the support they need to reach their full potential and working in a psychologically and physically safe work environment. We believe in nurturing talent and providing opportunities for continuous learning and career advancement.

Refer to our corporate website for more information about our different locations and projects: What We Do

About Woodside Global Solutions

Woodside Global Solutions in Bengaluru is being built as a hub of excellence, to drive innovation, digital transformation, and global collaboration.

Working as one Global team, the Woodside Digital team is a trusted partner driving transformation within the organisation. We are bold in our ambitions and resolute in our actions. Through cutting-edge AI, robust cyber security, and advanced data solutions we drive innovation and influence every part of our business.

We are looking for talented professionals who are passionate about technology and eager to make a global impact, helping to shape the future of Woodside together.

About the role The Senior Engineering Excellence Developer is a highly capable technical leader across the full development lifecycle (requirements to operation) and entire technology stack (front-end user interface to the back-end data access patterns). Rather than delivering applications to business customers, this role enables product engineering teams to deliver custom software products quickly, safely and consistently. They set and uphold a high bar for engineering quality, provide hands-on technical guidance and assurance to the product teams they support, and uplift engineering capability through coaching, review, and advocacy of agreed standards, patterns and paved paths.

This role is embedded and collaborative by design, working alongside agile product teams rather than owning their code, backlog or delivery outcomes. It requires leadership by example and influence rather than authority, strong problem solving, and a genuine passion for lifting the capability of others in a dynamic, agile environment, while remaining quality minded and always advocating for continuous improvement.

Duties & Responsibilities

- Provide hands-on technical guidance to assigned product teams across the full stack and delivery lifecycle, helping them design, build and evolve complex applications using approved languages, cloud services and platforms.




- Act as the first point of contact when a product team is technically blocked, triaging whether the issue is a platform problem, a systemic standards gap, or something that can be unblocked directly.
- Champion software quality across supported teams by holding a high bar in code reviews, testing practices and delivery-time technical assurance, without assuming ownership of the team’s code or backlog.
- Drive adoption of reusable components and platform patterns across product teams through coaching, demos, documentation, pairing and hands-on implementation support.
- Establish and evolve AI-assisted engineering practices across product teams; including standards for AI coding agents, prompt/context engineering, and safe, reviewable use of AI-generated code.
- Partner with Developer Platform, Architecture, Cyber and product engineering teams to ensure reusable frameworks are secure, scalable, observable and aligned with approved standards.
- Design, build and maintain reusable engineering assets such as React component libraries, backend service templates, API patterns, shared utilities, CI/CD templates, infrastructure patterns and reference implementations.
- Lead secure by design reviews in conjunction with Cyber, Uplift the security maturity of supported teams, and support timely, prioritised remediation of vulnerabilities.
- Onboard new developers to engineering standards, tooling and ways of working so they become productive quickly.
- Uplift engineering capability through coaching, mentoring, pairing, participation in the engineering community, and creation of reusable enablement material.
- Identify recurring engineering problems across product teams and convert them into reusable, well-documented frameworks, accelerators and paved paths.
- Measure and improve the effectiveness of shared engineering assets through adoption feedback, reduction in duplicated code, faster onboarding and improved delivery consistency.
- Contribute to defining “what good looks like” — standards, guidelines, the Tech Radar and the engineering capability bar
- Establish contribution, versioning, documentation, support and deprecation practices for shared components and internal frameworks.
- Provide structured evaluation of recent technologies and contribute to platform patterns and ways of working.

Required Experience / Essential Skills

- 8+ years of experience in software engineering roles after formal academic studies with senior engineering experience including formally mentoring other developers
- Demonstrated experience working in an Engineering Excellence, Centre of Excellence, platform engineering, developer productivity or shared engineering services team.
- Proven experience building reusable components, internal frameworks, shared libraries, starter kits,



reference architectures or developer accelerators used by multiple teams.
- Hands-on experience with AI-assisted development tooling (e.g. GitHub Copilot, coding agents, AI code review) in a team or organisational rollout context, not just personal use.
- Demonstrated ability to structure codebases, documentation and CI so AI agents can work in them reliably. Clear conventions, strong test coverage, deterministic builds, and well-scoped modules.
- Expert proficiency as a full-stack web developer in TypeScript, React, Node.js, HTML and CSS, with experience building front-end component libraries and design systems using tools such as Storybook or equivalent, plus front-end build tools and bundlers such as npm, Vite and Webpack.
- Expert proficiency with AWS cloud native services (API Gateway, AppSync, Lambda, S3, SNS+SQS, DynamoDB, Aurora etc) for designing cloud native solutions, creating reusable backend/API patterns, and provisioning the required back-end app infrastructure using infrastructure as code (CloudFormation, CDK, serverless frameworks such as Serverless and SAM).
- Data modelling and database design of both AWS SQL and NoSQL databases (DynamoDB, Aurora, PostgreSQL RDS).
- High proficiency in RESTful and GraphQL API design, including reusable API patterns using Node.js, TypeScript and cloud-native AWS services, with examples of design leadership provided.
- Strong understanding of developer experience practices, including self-service templates, automation, reusable CI/CD workflows and onboarding enablement.
- Experience governing shared engineering assets through practical standards for documentation, automated tests, versioning, contribution guidelines and support models.
- Demonstrated prior responsibility for software architecture, ability to lead architecture and code reviews for teams other than their own, security practices, performance optimization techniques, operational support.
- Strong problem-solving skills, attention to detail, and the ability to balance the competing priorities of multiple product teams while advising and influencing others.
- Demonstrated experience uplifting other engineers through coaching, pairing, review or enablement material, and driving technical outcomes across teams without direct authority.

Desirable Skills
- Previous technical leadership in other back-end technologies such as Python, Ruby, Java, .NET with experience in micro-service architectures.
- Experience with GraphQL and related technologies.
- Knowledge graphs such as AWS Neptune
- Containerization tools like Docker
- Familiarity with Agile methodologies, including Scrum or Kanban.

Required Qualifications

- Bachelor’s degree in Software Engineering, Computer Science, or a related discipline.
- Relevant professional certifications are desirable, such as those related to AWS cloud environment and in particular cloud-native serverless (eg AWS Developer and Solution Architect certifications)
- Postgraduate qualifications (e.g. Masters degree) are advantageous, particularly where they support the design and development of software solutions.

📌 Senior Engineering Excellence Developer (Bengaluru)
🏢 Woodside Energy India
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior engineering excellence developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior engineering excellence developer (bengaluru) / bengaluru