Jobgether
1 year ago
Staff Data Engineer (Remote - India)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Jobgether
- Location
- India India
- Posted
- 1 year ago
Job description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Data Engineer in India.
We are seeking a seasoned Staff Data Engineer to lead the design, development, and optimization of large-scale data platforms that power advanced analytics and business intelligence. In this role, you will work on transforming complex, unstructured, and semi-structured data into actionable insights that directly influence business decisions. You will collaborate with product and engineering teams to architect scalable data pipelines, mentor junior engineers, and drive innovations in data processing, storage, and retrieval. The ideal candidate thrives in solving optimization and integration challenges, enjoys technical leadership, and contributes to creating a robust and reliable data ecosystem.
Accountabilities
- Lead the design, development, and extension of data pipeline services and architectures to support business and customer needs.
- Transform raw unstructured and semi-structured data into structured, high-quality datasets for analytics and reporting.
- Implement and optimize ETL/ELT processes and workflows, ensuring scalability, reliability, and efficiency.
- Build and maintain data warehouses, data lakes, and streaming data solutions to enable advanced analytics and AI pipelines.
- Collaborate with cross-functional teams to define data solutions that align with business requirements and drive value.
- Provide technical mentorship to junior engineers and evangelize best practices across teams.
- Maintain high-quality standards for data management, documentation, and operational procedures.
- Contribute new ideas and innovations to enhance data architecture, processing, and analytics capabilities.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- 10+ years of professional experience in data engineering or software engineering with a focus on data platforms.
- Strong proficiency in Python and SQL, with hands-on experience in data processing frameworks like Apache Spark, Flink, and Airflow.
- Experience with RDBMS, NoSQL, and Big Data solutions (Postgres, MongoDB, Snowflake, etc.).
- Solid understanding of streaming solutions (Kafka, Pulsar, Kinesis/Firehose) and ETL/ELT processes.
- Hands-on experience with Docker, Kubernetes, Terraform, and infrastructure-as-code practices.
- Knowledge of columnar and row-oriented data structures (Parquet, ORC, Avro) and open table formats like Apache Iceberg.
- Familiarity with data warehousing, data lakes, and BI tools (e.g., Tableau) and ML/AI pipelines.
- Strong problem-solving skills, ability to learn quickly, and adapt to changing business requirements.
- Experience leading teams, mentoring engineers, and facilitating agile ceremonies.
- Excellent communication skills and ability to collaborate with cross-functional teams.
Bonus Points:
- Experience with vector databases, retail/ecommerce environments, or additional programming languages (Scala, Java, Golang).
- Experience with in-memory columnar data technologies (Apache Arrow).
Benefits
- Competitive salary and potential equity options.
- Health and wellness coverage.
- Flexible and remote working opportunities.
- Professional development and training programs.
- Collaborative, inclusive, and innovative work environment.
- Opportunities to work on cutting-edge data technologies and large-scale systems.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
It compares your profile to the job’s core requirements and past success factors to determine your match score.
Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
#LI-CL1
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.