Senior Data Engineer

7 years

0 Lacs

Posted:4 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position: Senior Data Engineer

Type: Fulltime

Location : Chennai (Work from Office)

Experience Required:

Technical Skillset

  • Data Platforms:

    Snowflake (expert-level experience in data modeling, performance tuning, and query optimization)
  • ETL/ELT Tools:

    FiveTran (data ingestion and integration)
  • Programming Languages:

    Python (data processing, automation, API integration)
  • Data Transformation:

    DBT (data modeling, testing, documentation)
  • Visualization & Reporting:

    Power BI (dashboard creation, DAX, Power Query)
  • Database Tools:

    DataGrip (SQL development and database administration)

Key Responsibilities

  1. Requirement Validation & Implementation

  • Validate correctness and completeness of requirements from Product Owners.
  • Implement scalable and maintainable data logic with comprehensive testing for high-quality deliverables.
  1. System Design & Development

  • Create system designs with strong considerations for

    security, performance, reliability, and maintainability

    .
  • Produce robust designs requiring minimal revisions from Principal Data Engineers.
  1. Data Engineering Expertise

  • Apply deep knowledge of data infrastructure, algorithms, pipelines, data modeling, transformations, and validation tests to solve business problems.
  • Deliver

    end-to-end data architecture and pipelines

    of medium complexity with minimal guidance.
  1. Coding & Data Handling

  • Write clean, maintainable data logic in at least two languages, or multiple techniques within a single language.
  • Handle normalized, semi-structured, and unstructured data effectively.
  1. Technology Decision-Making

  • Understand trade-offs between different technology choices, make informed decisions, and advocate effectively.
  1. Collaboration & Integration

  • Work with system owners and developers to establish system-to-system data connections.
  • Contribute to team on-call rotation and address root causes of operational issues.
  1. Process & Infrastructure Improvement

  • Contribute to defining team-level processes and engineering best practices.
  • Enhance data infrastructure functionality and processes.
  1. Mentorship & Knowledge Sharing

  • Mentor junior engineers and be sought after for advice on engineering approaches and best practices.

Qualifications

  • Minimum 7 years

    of real-world experience in data engineering roles.
  • Proven track record in building and optimizing large-scale data pipelines.
  • Strong communication skills and ability to work independently as well as in cross-functional teams.
  • Experience in designing and implementing secure, high-performance, and reliable data solutions.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You