Data Engineering

Data Warehouse Engineer

  • Indore
  • ₹600,000 - ₹1,950,000
  • Freelancing Job

Job Description

## Data Warehouse Engineer

**Department:** Data Engineering | **Industry:** Application Development / Software Applications
**Location:** Indore | **Job Type:** Full-time | **CTC:** INR 6.0-19.5 LPA

### Role Overview
This position calls for a Data Warehouse Engineer who can take ownership of core responsibilities within our Data Engineering team. The role is positioned at the mid level and reports into the broader Data Engineering charter.

### Key Responsibilities
- Own end-to-end delivery of tasks related to data engineering.
- Apply working knowledge of Unit Testing and Object-Oriented Design to daily execution.
- Coordinate with cross-functional stakeholders within Application Development / Software Applications.
- Maintain documentation and reporting as required by the team lead.
- Flag risks and blockers early rather than at review checkpoints.

### Requirements
- BCA or equivalent qualification.
- 4 years of relevant experience (mid level).
- Working proficiency in: Unit Testing, Object-Oriented Design, Version Control (Git), Data Engineering, Java/Python/JavaScript, Database Design (SQL/NoSQL), REST API Development.

### Additional Notes
References may be requested closer to the offer stage rather than at the start of the process. Applications without a clear summary of relevant experience are less likely to be shortlisted for the first round. The organisation places a premium on ownership; once a task is assigned, the expectation is to see it through without hand-holding. Priorities can shift mid-week depending on business needs, so adaptability matters as much as technical depth. Leave policy follows standard industry norms, including earned leave, sick leave, and public holidays as applicable. Expect a mix of scheduled reviews, ad-hoc troubleshooting, and documentation as the workload shifts through the week. Learning and certification support is available for tools and frameworks directly relevant to the role. A typical day starts with reviewing priority tasks and syncing with the immediate team before moving into focused execution work. No two days look identical - some are heavy on execution, others are spent largely in planning and cross-team discussions. Managers here tend to give context rather than instructions, leaving room for the individual to decide how a task gets done.

Related Jobs