Data Engineer (ETL, AWS)
Team: Finance
Location: Hyderabad India
Commitment: Regular Full-Time
Workplace Type: onsite
We are seeking a highly skilled Data Engineer to join our Business Intelligence (BI) team in India. This role is foundational to our data strategy and serves as a dedicated resource for our Finance and cross-functional teams. You will be responsible for designing, building, and optimizing a high-velocity AWS data ecosystem that bridges the gap between raw business data and actionable intelligence.
The ideal candidate is a technical expert in data movement and modeling, passionate about building robust, scalable infrastructure that transforms raw financial data into reliable, AI-ready assets. This role is designed to provide the business with the agility it needs to move fast while maintaining high standards for data integrity, security, and enterprise alignment.
Job Responsibilities
- Architect and Build Pipelines: Design, develop, and maintain automated ETL/ELT pipelines to ingest data from diverse sources (ERP, CRM, Billing systems).
- Data Modeling: Design and implement scalable data models (Star Schema, Data Vault, or OBT) that support complex financial reporting, ensuring high performance and data integrity.
- Workflow Orchestration: Lead the transition from legacy manual processes to robust, automated pipelines. Use Python and AWS native orchestration to engineer scalable infrastructure that powers high-availability data products.
- Optimization & Scaling: Continuously improve data ingestion throughput query performance to handle increasing volumes of Financial, Sales, and Marketing data.
- Data Governance & Quality: Implement custom Python-based validation frameworks and CloudWatch monitoring to ensure gold-standard accuracy for financial metrics like ARR, NRR, and Churn.
- Cross-Functional Collaboration: Partner with BI Analysts and functional teams to translate business requirements into technical data specifications and architectural designs.
- DevOps Integration: Maintain and promote code quality through version control (Git), CI/CD pipelines, and rigorous documentation of the data lineage.
- Semantic Layer: Institutionalize KPI definitions and metric governance by building a unified semantic layer; ensure data consistency across Finance and GTM systems to eliminate reporting silos and maintain a single source of truth.
- Security & Compliance: Ensure all financial data pipelines adhere to strict security standards, encryption, and access control policies.
Job Qualification
- 4+ years of experience in data engineering, backend development, or data architecture.
- Proven track record of building and scaling production-grade data pipelines.
- Experience working cross-functionally to support strategic initiatives.
- Bachelor’s degree in computer science, software engineering, or a related technical field. Master’s degree in a technical discipline preferred.
- Advanced SQL: Expert-level ability to write complex, performant queries and stored procedures.
- Programming: Strong proficiency in Python for data engineering and API integrations.
- AWS Mastery: Strong hands-on experience building and scaling production-grade pipelines using the AWS stack (S3, Glue, Redshift, Lambda, or Athena).
- Data Architecture: Mastery of data warehousing concepts, dimensional modeling, and Lakehouse architecture.
- Data Pipeline Automation: Proven experience designing and managing complex task dependencies and distributed workflows. Proficiency in using industry-standard orchestration engines to ensure resilient, scalable, and observable data movement.
- BI Support: Expertise in developing robust backend data models to support enterprise reporting. Proficiency in optimizing analytical query performance, managing tabular schemas, and establishing unified metric definitions to ensure data consistency across visualization tools.
- DevOps: Solid experience with Git and an understanding of CI/CD practices for data deployments
- Demonstrated experience using generative AI tools (e.g., ChatGPT, Copilot, Claude, Gemini) to improve productivity, decision‑making, or problem solving in a professional or personal context.
Technical Skills
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
