🧾 Position:
-
Data Engineer Intern
🏢 Company:
-
Xiaomi India
📍 Location:
-
Bengaluru, Karnataka, India
📌 Job type:
-
Internship
💼 Job mode:
-
Onsite
🆔 Job requisition id:
-
Not specified
🎓 Years of experience:
-
6 Months Internship
🏢 Company Description:
-
Xiaomi is a global tech giant known for building affordable yet powerful hardware, software, and internet services.
-
Founded in 2010 by Lei Jun, Xiaomi has grown to become the world’s third-largest smartphone manufacturer.
-
In India, Xiaomi has led the smartphone market for 17 consecutive quarters, offering a diverse product portfolio including smartphones, laptops, TVs, smart wearables, and home appliances.
-
The brand follows a philosophy of "Innovation for Everyone" and is committed to offering top-quality products at honest prices.
-
Xiaomi operates in more than 100 countries and is the number one smartphone brand in over 54 of them.
-
The company ranked #266 in the Fortune Global 500 and has received several accolades including a spot in the "Top 100 Most Valuable Global Brands" by Kantar BrandZ and "50 Most Innovative Companies of 2021" by BCG.
🧑💻 Profile Overview:
-
As a Data Engineer Intern at Xiaomi India, you will work on projects that influence decision-making across departments.
-
The role emphasizes building and maintaining large-scale data systems that fuel analytics, business intelligence, and AI models.
-
You’ll collaborate closely with data engineers and analysts, contributing to the development of scalable data solutions and high-quality data pipelines.
-
You will assist in various stages of the data lifecycle including ingestion, transformation, validation, and modeling.
-
This internship is an opportunity to get hands-on experience with big data tools and cloud platforms while gaining mentorship in a fast-paced, high-impact environment.
🎓 Qualifications:
-
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related disciplines.
-
Fresh graduates or students who have recently completed their coursework are eligible to apply.
-
Strong coding skills in Python, especially for data scripting and automation.
-
Proficiency in SQL with the ability to write complex queries including joins, aggregations, and filters.
-
Solid understanding of data modeling concepts such as fact-dimension models, star and snowflake schemas.
-
Familiarity with big data tools like Hive, HDFS, and Spark is preferred.
-
Exposure to PySpark is a strong advantage.
-
Comfortable using Jupyter, VS Code, or other modern development environments.
-
Knowledge of cloud ecosystems (AWS, Azure, GCP, or Databricks) is considered a bonus.
🔍 Key Responsibilities:
-
Help design and build scalable data pipelines for analytics and reporting tasks.
-
Support data engineers in modeling data for real-time and batch processing use cases.
-
Clean and transform raw data using PySpark and other ETL tools.
-
Participate in validating data consistency and quality across different layers.
-
Work closely with analytics teams to understand reporting needs and implement solutions.
-
Use version control tools to manage script revisions and collaborate on shared repositories.
-
Operate within Hadoop-based systems to process and query large volumes of data.
-
Document processes and develop SOPs for common tasks and scripts.
🛠️ Technical Skills:
-
Proficient in Python, particularly for automation and data processing.
-
Strong SQL capabilities for data querying, manipulation, and database interactions.
-
Basic understanding of schema design, especially star and snowflake models.
-
Familiar with distributed computing platforms like Hadoop, HDFS, and Spark.
-
Exposure to PySpark or a willingness to learn quickly.
-
Experience working with IDEs like Jupyter Notebook, VS Code, or similar platforms.
-
Bonus points for any exposure to cloud environments like AWS, Azure, GCP, or Databricks.
🧠 Soft Skills:
-
A strong desire to learn new technologies and approaches in data engineering.
-
Analytical mindset with attention to accuracy and data integrity.
-
Good interpersonal skills to work effectively within teams.
-
Capable of managing time and tasks independently in a structured way.
-
Ability to adapt to fast-paced environments and evolving priorities.
-
Open to feedback and comfortable iterating quickly on deliverables.
ℹ️ Additional Info:
-
Internship duration is 6 months, and this is a full-time onsite role based in Bangalore.
-
Ideal for freshers or recent graduates who want to start their careers in data engineering.
-
Opportunity to work in a product-centric tech environment with real-world impact.
-
Direct collaboration with industry professionals in the analytics and engineering space.
-
Xiaomi’s data team is involved in strategic business decisions and product insights.
-
Interns may gain exposure to consumer tech analytics and product telemetry at scale.
-
High visibility projects and potential pathways into full-time roles for high performers.
-
Applicants should be prepared to demonstrate coding skills and problem-solving ability in interviews.
Please click here to apply.
Comments
Post a Comment
Please feel free to share your thoughts and discuss.