Senior Engineer - Data (Bengaluru)

Senior Engineer - Data (Bengaluru)

06 Aug
|
Officeworks
|
Bengaluru

06 Aug

Officeworks

Bengaluru

Why this role exists:

The Senior Engineer (Data) is responsible for designing, building, and maintaining robust and scalable data pipelines to support Officeworks enterprise data strategy and the evolution of AI-driven capabilities. By leveraging the Snowflake enterprise data platform and modern ELT frameworks, the role ensures that high-quality data from core systems like SAP, Salesforce, and Adobe is accessible for advanced analytics and self-serve reporting.

As a senior member of the Technology team, this role plays a critical part in driving data democratisation and continuous improvement, providing the technical foundations that enable Officeworks to make data-led decisions and improve customer outcomes.

Where you will make a difference:

In this role you will:

Data Pipeline Engineering & Scalability

- Design and build scalable, automated data pipelines using Snowflake, AWS/GCP, and modern ELT frameworks.
- Lead the ingestion of diverse datasets from key enterprise systems including SAP, Salesforce, and Adobe into the Enterprise Data Platform (EDP).
- Implement complex transformation logic using dbt and SQL pipelines to ensure data is business ready.

Platform Optimisation & Governance

- Monitor and optimise data pipeline performance and cloud compute cost efficiency within the Snowflake environment.
- Develop and maintain technical documentation and metadata to ensure data lineage and transparency.
- Support the transition toward a self-serve analytics model by ensuring data architectures support democratised access.

Technical Leadership & Mentorship

- Provide technical guidance and mentorship to junior engineers, fostering a culture of high-quality code and engineering excellence.




- Conduct code reviews and ensure all data engineering work aligns with established architectural standards and security protocols.

Continuous Improvement & Process Excellence

- Identify opportunities to automate manual data processes and improve the reliability of the data ecosystem.
- Drive continuous improvement initiatives in data engineering workflows to reduce technical debt and increase delivery velocity.
- Champion best practices in CI/CD and DevOps for data engineering within the Data & AI hub.

Who you will be working with:

- Technology Teams: Collaborate with the Data Architect, Data Modellers, and the AI team to align engineering efforts with broader architectural and AI roadmaps.
- Analytics Team: Partner with Data Scientists and Analysts to understand data requirements and ensure the delivery of high-quality datasets.
- Delivery Hub: Contribute to a high-performance and collaborative engineering culture.
- Stakeholders: Engage with broader Technology leaders to support the execution of the enterprise data strategy and the migration from legacy systems.

What success looks like:

- Reliable Data Assets: Successful deployment and maintenance of stable, scalable data pipelines with minimal downtime and high data integrity.
- Technical Excellence: Delivery of high-quality, well-documented code that adheres to Officeworks engineering standards and promotes reusability.
- Operational Efficiency: Measurable improvements in pipeline performance and cost-optimisation within the cloud data environment.
- Continuous Growth:



Demonstrable contribution to the capability uplift of the engineering team through effective mentorship and the implementation of process improvements.

How you will lead:

Individual Contributor

- Lives our Officeworks values and behaviours
- Proactively contributes to a safe working environment, escalates appropriately if there are unsafe conditions or inappropriate behaviour
- Operates in line with applicable Officeworks company policies and Code of Conduct
- Demonstrates a robust sense of personal accountability and curiosity to learn and develop

Qualifications and work experience:

Essential

- Education: Tertiary qualification in Computer Science, Information Technology, Data Engineering, or a related field.
- Experience: Minimum of 5-7 years in Data Engineering or related roles, with extensive experience building production-grade ELT/ETL pipelines.
- Technical Mastery: Expert-level proficiency in SQL and deep hands-on experience with Snowflake and dbt (data build tool).
- Cloud Proficiency: Demonstrated experience working within AWS or GCP ecosystems to manage large-scale data ingestion and storage.
- Adaptability: Proven ability to adapt to new technologies (including shifting from traditional ML to AI frameworks) and a strong cultural fit for a fast-paced, evolving environment.
- Communication: Strong interpersonal skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders.

Preferred

- Industry Context: Experience within a large-scale Retail or Omnichannel environment, particularly involving SAP or Salesforce integrations.
- Advanced Tooling: Familiarity with GitHub for version control and automated CI/CD deployment workflows.

📌 Senior Engineer - Data (Bengaluru)
🏢 Officeworks
📍 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 engineer - data (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer - data (bengaluru) / bengaluru