Data Engineer

Worldwide leader in online test prep for college entrance, undergraduate, graduate, and professional licensing exams throughout the United States.
Data
Mid-Level Software Engineer
In-Person
4+ years of experience
Education

Description For Data Engineer

UWorld, a leading provider of online test preparation solutions, is seeking a Data Engineer to join their team in Hyderabad, India. This role combines technical expertise with business impact, focusing on building and maintaining robust data infrastructure that powers decision-making across the organization.

The ideal candidate will have 4-7 years of experience in data engineering, with strong skills in Python, Spark/PySpark, and various database technologies. They will be responsible for designing and implementing data warehousing solutions, creating efficient data pipelines, and developing analytics capabilities that drive business insights.

This position offers the opportunity to work with modern technologies including cloud platforms (Azure, AWS, GCP), big data tools (Data Bricks/Delta Lake), and various database systems (SQL Server, MongoDB). The role requires someone who can balance technical excellence with business acumen, as you'll be working closely with cross-functional teams to deliver data solutions that impact product development, sales, and marketing strategies.

Working at UWorld means joining a company that has helped over 2 million students prepare for high-stakes examinations since 2003. The company's growth trajectory and focus on education technology provides an exciting environment for professional development. The role demands someone who can thrive in a fast-paced, agile environment and contribute to the company's mission of educational excellence through data-driven solutions.

Key aspects of the role include developing and maintaining data warehouses, creating scalable data pipelines, implementing analytics solutions, and ensuring data quality and reliability. The position requires strong communication skills, attention to detail, and the ability to work effectively in a collaborative environment.

Last updated a month ago

Responsibilities For Data Engineer

  • Design, develop, test, deploy, and support Data Analytics and Data warehouse platform
  • Develop and maintain data warehouse aggregating data from multiple sources
  • Develop scalable data pipelines
  • Develop analytics for product sales, marketing impact, and application usage
  • Work with QA engineers to ensure quality and reliability of reports
  • Collaborate with technical architects, developers, and other team members
  • Work in an agile environment

Requirements For Data Engineer

Python
MongoDB
MySQL
  • Master's/bachelor's degree in computer science or related field
  • 4-7 years of experience as a Data Engineer
  • Experience with Python, Spark/PySpark, Big Data Platforms (Data Bricks/Delta Lake)
  • Experience with SQL, PL/SQL, and Relational Databases
  • Knowledge of REST API, Web Services, JSON
  • Experience with Cloud environments (Azure, AWS, GCP)
  • Working proficiency in verbal and written English
  • Excellent attention to detail and organization skills

Interested in this job?

Jobs Related To UWorld, LLC Data Engineer

Business Intelligence Engineer, Prime Video Sports Finance

Business Intelligence Engineer role at Amazon Prime Video Sports, focusing on data analysis, reporting automation, and strategic planning for major sports properties.

Data Engineer, Prime Video Personalization and Discovery Data Platform

Data Engineer role at Amazon Prime Video focusing on building and maintaining large-scale data platforms for personalization and discovery features.

Business Intelligence Engineer, Global Realty

Business Intelligence Engineer role at Amazon's Global Realty team, focusing on data analytics and insights for worldwide fulfillment network operations.

Data Engineer, GMAC FP&A

Data Engineer position at Amazon's GME Finance team, building scalable data solutions and analytics platforms for financial reporting and forecasting.

Materials Engineer | Data Management

Materials Engineer position at Apple focusing on data management systems and materials specifications for product development.