Principal / Staff Data Engineer
Team: Engineering
Location: Pune, India
Commitment: Full-time (Salary)
Workplace Type: onsite
Key Responsibilities - Data Pipeline
- Design and implement high-performance data pipelines using ETL processes, batch/streaming frameworks (e.g., Apache Spark, Airflow), and cloud platforms (AWS).
- Optimize data ingestion, transformation, and storage workflows to meet scalability, reliability, and latency requirements.
Key Responsibilities - Data Architecture & Query Efficiency
- Architect database schemas and dimensional models (e.g., star/snowflake) to maximize query performance and reduce latency.
- Implement indexing strategies, partitioning, and materialized views to optimize data retrieval.
Key Responsibilities - Collaboration & Governance
- Partner with data scientists, product managers, and engineers to align data infrastructure with business needs.
- Establish data governance frameworks, ensuring compliance with security, privacy, and quality standards.
- Mentor junior engineers and foster best practices in data engineering
Key Responsibilities - Innovation & Leadership
- Stay ahead of industry trends (e.g., AI/ML integration, real-time analytics) and advocate for emerging technologies.
- Lead technical strategy for data infrastructure, balancing innovation with operational stability.
Technical Expertise
- 8+ years of experience in data engineering, with a focus on ETL, data modelling, and cloud-based architectures.
- Proficiency in SQL, Python, and tools like Spark and Snowflake.
- Strong knowledge of database design, dimensional modeling, and query optimization.
Leadership & Collaboration
- Proven ability to lead teams, mentor engineers, and drive technical initiatives.
- Experience translating business requirements into scalable technical solutions.
Preferred qualifications
- Expertise in machine learning model deployment or real-time analytics.
- Familiarity with DevOps practices (CI/CD, Docker, Kubernetes).
Our Core Values
- Game Changers- A game changer is someone who looks at problems with an open mind and shares new ideas with team members, regularly reassesses existing plans and attaches a realistic timeline to goals, makes profitable, productive, and innovative contributions, and actively pursues improvements to Pattern’s processes and outcomes.
- Data Fanatics- A data fanatic is someone who recognizes problems and seeks to understand them through data, draws unbiased conclusions based on data that lead to actionable solutions, and continues to track the effects of the solutions using data.
- Partner Obsessed- An individual who is partner obsessed clearly explains the status of projects to partners and relies on constructive feedback, actively listens to partner’s expectations, and delivers results that exceed them, prioritizes the needs of your partners, and takes the time to create a personable experience for those interacting with Pattern.
- Team of Doers- Someone who is a part of a team of doers uplifts team members and recognizes their specific contributions, takes initiative to help in any circumstance, actively contributes to supporting improvements, and holds themselves accountable to the team as well as to partners.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
