The Job logo

What

Where

Data Engineer, FinTech

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

About the Role

We are seeking a strong and passionate data engineer with experience in large scale system implementation, with a focus on complex data pipelines. The candidate must be able to design and drive large projects from inception to production. The right person will work with stakeholders, analysts, scientists to gather requirements and translate them into a data engineering roadmap. Must be a great communicator, team player, and a technical powerhouse.

---- What the Candidate Will Do ----

Collaborate with engineering/product/analyst teams across tech sites to collectively accomplish OKRs to take Uber forward.

Enrich data layers to effectively deal with the next generation of products which are a result of Uber's big bold bets.

Design and build data pipelines to schedule & orchestrate a variety of tasks such as extract, cleanse, transform, enrich & load data as per the business needs.

---- Basic Qualifications ----

  • Strong SQL skills
  • Strong in Data Warehousing and Data Modelling concepts
  • Hands on experience in Hadoop tech stack:
  • HDFS, Hive, Oozie, Airflow, MapReduce, Spark.
  • Programming languages - Python, Java, Scala etc.
  • Experience in building ETL Data Pipelines
  • Performance Troubleshooting and Tuning
Set alert for similar jobsData Engineer, FinTech role in Hyderabad, India
Uber Logo

Company

Uber

Job Posted

3 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Data & Analytics

Locations

Hyderabad, Telangana, India

Qualification

Bachelor

Applicants

17 applicants

Related Jobs

Uber Logo

Data Engineer II, Business Technology Engineering

Uber

Hyderabad, Telangana, India

Posted: 8 months ago

Join our team as a Data Engineer II in Business Technology Engineering at Uber, Hyderabad. Drive design, development, and governance of data solutions for complex business challenges, ensuring data integrity and compliance.

Uber Logo

Data Engineer II

Uber

Bengaluru, Karnataka, India

Posted: 3 months ago

What the Candidate Will Need / Bonus Points ---- What the Candidate Will Do ---- Code : Writes high-quality code (i.e., reliable, readable, efficient, testable), provides quality code reviews, and creates comprehensive tests and quality documentation using software engineering principles. This includes knowledge of data structures, algorithms, programming and associated programming languages and frameworks, and major phases/activities of the software research and development life cycle (e.g., requirements, design, build, experiment, test, debug, deploy, monitor). Identifies, reports, and solves technical problems according to standards and best practices. Design : Uses software design principles and methods, knowledge of the capabilities and limitations of existing software solutions at Uber, and an understanding of own work's impact on other areas to reuse, extend, or, when needed, build effective architectures that are integrated with existing solutions and in alignment with needs and goals across areas. Learns and anticipates current and future design requirements and evaluates trade-off decisions to design systems that meet current needs and can be extended for future needs Execute : Executes work with drive and appropriate sense of urgency to deliver technical and business impact. Plans, organizes, and manages tasks, resources, and relationships to accomplish work accurately and on time. Defines and diagnoses problems and determines an appropriate solution, recommendation, or decision while logically evaluating alternatives and factors (e.g., resources, costs, tradeoffs). Accepts responsibility and accounts for own actions and work. Collaborate : Builds trusting and collaborative relationships and rapport with different types of people and teams. Respects the unique backgrounds and contributions of others. Recognizes conflict or disputes among people and situations, learns and works to understand different points of view. Resolves and aligns discrepancies across teams and organizations to accomplish team-, organization-, or Uberwide goals. Provides constructive feedback to others in a tactful and impactful manner. ---- Basic Qualifications ---- Bachelor's degree in Computer Science or related technical field or equivalent practical experience Experience coding using general purpose programming language (eg. Java, Python, Go, Javascript, Fusion) Understanding and exposure to data tech stack eg: Spark, Hive. ---- Preferred Qualifications ---- Coding chops, clean, elegant, bug-free code in languages like JS, React, nodejs, open to new stack as needed Provide technical direction and hands-on solving of technical problems in the area of distributed systems Strong desire to learn and grow, while building the outstanding systems Work in close collaboration with other specialists, product managers, designers, and operations to ship useful and fabulous experiences to our customers Passionate about helping teams grow by inspiring and mentoring engineers. Ability to Identify and resolve performance and scalability issues

Micron Technology Logo

Associate Data Engineer

Micron Technology

Hyderabad, Telangana, India

Posted: 4 months ago

Job Description Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.   Broad knowledge and experience in: Understanding of Big Data Engineering/processing, Business Intelligence and Advanced analytics Knowledge on ETL/ELT Design and processes Knowledge in databases and Datawarehouse modeling Knowledge in Cloud based data engineering and Machine Learning Models Knowledge in building APIs for application integration Knowledge on Software development life cycle process. e.g. Agile and Waterfall. Establish procedures and determine the necessary transformations to transfer both structured and unstructured data from the source to a new physical Data Model. Work with Data Scientists to implement strategies for cleaning and preparing data for analysis, to develop data imputation algorithms, and optimize performance of big data and machine learning systems.   Above average skills in: Big Data Engineering and Processing using Google Cloud Tech stack (Big Query, Big Table, Cloud functions, Spark, and cloud storage etc.) Cloud Data Engineering knowledge on GCP/AWS/AZURE is a plus. Conceptual Knowledge on ETL/ELT Design and processes (Apache Ni-Fi and Snowflake is a plus) Algorithms and Data Structures (Understand appropriate usage of data structures and how they are used in common algorithms) Cloud tools (Object Store (GCS),  Kubernetes (GKE), Databases (BQ)) Solid understanding of SQL and databases (Oracle, MSSQL, etc.), including SQL and NoSQL. Programming Skills in Python/Java etc... Effective Communicator with analytical, logical and problem-solving skills.   Demonstrated ability to: Work in a dynamic, fast-paced work environment Be self-motivated and able to work under minimal supervision. Adapt to new technologies and learn quickly. Have a strong passion for data and information, as well as strong analytical, problem-solving, and organizational skills. Work in multi-functional groups with diverse interests and requirements to achieve a common goal. Communicate very well with distributed teams (written, verbal and presentation)