Senior Data Engineer

5 - 6 years

4 - 8 Lacs

Posted:1 month ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

Senior Data Engineer

Responsibilities

  • Build and prototype scalable data pipelines and develop new API integrations to handle increasing data volume and complexity.
  • Write reusable, testable, and efficient Python code for data ingestion and integration.
  • Use SQL and Python to analyze data and derive insights in collaboration with business stakeholders.
  • Work on multiple projects simultaneously, adapting to shifting priorities in a fast-paced environment.
  • Apply creative problem-solving approaches to complex data challenges, continuously improving data strategies and execution.
  • Contribute to design, code, configurations, and documentation for components managing data ingestion, real-time streaming, batch processing, ETL, and data storage.
  • Help maintain and improve engineering infrastructure, identifying and addressing gaps to boost platform quality, robustness, maintainability, and performance.
  • Collaborate with engineering teams to ensure solutions meet functional, performance, availability, scalability, and reliability standards.
  • Perform development, QA, and DevOps tasks as needed to ensure end-to-end ownership of solutions.
  • Work closely with business analysts and data scientists to support their use cases.
  • Participate in team and unit activities, contribute to community building, and represent the company in conferences and best practice initiatives.
  • Support sales activities, customer engagements, and digital services.
  • Understand and contribute to cloud infrastructure design and implementation.

Requirements

  • Proven experience as a data engineer or in a similar role focused on data integration and management.
  • Strong programming skills in Python, including working with APIs and automation.
  • Solid foundation in SQL and relational database design.
  • Excellent problem-solving skills with an algorithmic mindset.
  • Strong communication skills and ability to collaborate in a team-oriented environment.
  • Experience building and maintaining robust, scalable data pipelines.
  • Hands-on experience with batch and streaming data processing systems.
  • Familiarity with best practices in software development, including documentation, testing, and performance optimization.
  • Demonstrated ability to work independently and take initiative in high-impact projects.
  • Understanding of cloud infrastructure and deployment.

Desirable

  • Experience with cloud platforms (e.g., AWS, Google Cloud Platform, Azure).
  • Knowledge of data warehousing concepts and ETL methodologies.
  • Familiarity with version control tools such as Git.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Ciklum logo
Ciklum

IT Services and IT Consulting

London England

RecommendedJobs for You

mumbai, maharashtra, india