REMOTEFULLTIME
Sr Data Engineer
Ninjaone
Remote · remote · Posted 44d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.3s
- Found the form on Naukri · 10 questions to answer1.3s
- Decided the answers for all of them2.7s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job Summary
Were looking for a Senior Data Engineer to design, build, and operate the reliable, scalable data pipelines powering analytics, AI/ML, and operational workloads.
This is engineering that matters; production-grade ETL with real observability, rigorous testing discipline, and architectural decisions that scale. Youll work across the full stack of modern data systems, applying strong design principles to build pipelines that dont just run, but run reliably at scale.
If youre passionate about data engineering done right, where monitoring isnt an afterthought, tests are non-negotiable, and system design is foundational, this is the opportunity for you!
Location - Remote in India
Responsibilities
- Design, build, and maintain scalable ETL/ELT pipelines across batch and streaming workloads.
- Implement and operate pipelines following a tiered data model (e.g., Bronze/Silver/Gold) to ensure clear data contracts, quality boundaries, and reusability.
- Build pipelines that are observable by default, with strong metrics, logging, tracing, and alerting.
- Implement data quality checks, validations, and automated tests at each data tier to ensure correctness, freshness, and reliability.
- Apply strong system design principles to build fault-tolerant, scalable, and maintainable data systems.
- Optimize pipeline performance, cost, and reliability through profiling, monitoring, and tuning.
- Collaborate with platform, analytics, and ML teams to design well-modelled datasets for downstream consumers.
- Participate in architecture and design reviews, contributing to data modelling, ingestion, and observability standards.
- Troubleshoot production issues across pipelines and storage layers using logs, metrics, and traces.
- Ensure data pipelines comply with security, governance, and compliance requirements.
- Other duties as needed.
Requirements
- Strong experience building ETL/ELT pipelines for large-scale data platforms.
- Good understanding of tiered data architectures (e.g., Bronze/Silver/Gold, medallion model) and how to apply them in production.
- Hands-on experience with pipeline observability (metrics, logs, alerts, SLAs/SLOs).
- Solid understanding of distributed systems and system design fundamentals.
- Experience testing data pipelines, including data quality checks, regression testing, and failure scenarios.
- Proficiency in one or more programming languages (e.g., Python, Java, Scala).
- Experience with cloud platforms (AWS, Azure, or GCP).
- Strong problem-solving and production debugging skills.
Not necessary but highly regarded
- Experience with streaming platforms (Kafka, Pulsar, Kinesis).
- Familiarity with data lakes, lakehouse architectures, or OLAP systems.
- Experience with CI/CD for data pipelines and infrastructure-as-code.
- Exposure to regulated or high-availability environments.
Additional Information
Applicants must hold valid working rights in India at the time of application. We are unable to provide visa sponsorship for this role.
We are an equal opportunity employer in accordance with the Constitution of India (Articles 14, 15, and 16) and applicable labor legislation, including the Code on Wages, 2019 and the Sexual Harassment of Women at Workplace (Prevention, Prohibition and Redressal) Act, 2013 (POSH Act). All applicants will receive fair consideration for employment regardless of nationality, gender, age, disability, or background. We are committed to fostering an inclusive and respectful workplace for all employees.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Section · 02