Job Description
About The Role
We are looking for someone who can do more than just build pipelines.
The right candidate should be able to think about reliability, maintainability, data quality, performance, scalability, and long-term warehouse design.
You should be comfortable owning technical decisions, reviewing work, identifying risks early, mentoring others, and improving existing systems instead of only adding new code.
Key Responsibilities
Design, build, and maintain robust ETL/ELT pipelines from multiple source systems.
Work across landing, staging, and production layers of the data warehouse.
Develop clean, optimized SQL queries, stored procedures, transformation logic, and data models.
Own data warehouse modeling for reporting, analytics, and business use cases.
Perform data validation, reconciliation, profiling, and quality checks.
Troubleshoot pipeline failures, data mismatches, performance issues, and production incidents.
Optimize database performance through indexing, query tuning, schema improvements, and best practices.
Review ETL code, SQL scripts, table designs, and deployment changes.
Mentor junior data engineers and support the team in following proper engineering standards.
Collaborate with analysts, developers, business users, and leadership to deliver reliable data solutions.
Document data flows, transformation rules, assumptions, table logic, and deployment changes.
Support production deployments with proper review, testing, monitoring, and rollback awareness.
Preferred Qualifications
Minimum 5 years of experience in a similar Data Engineer or Senior Data Engineer role.
Strong SQL skills with hands-on experience in writing and optimizing complex queries.
Strong understanding of relational databases and data warehousing concepts.
Experience with ETL/ELT pipeline development and production support.
Experience with Azure SQL, SQL Server, or PostgreSQL.
Experience with Python for data processing, automation, or ETL development.
Strong understanding of indexing, query optimization, and database performance tuning.
Understanding of dimensional modeling, fact/dimension tables, data marts, and warehouse design patterns.
Experience working with APIs, CSV/Excel ingestion, third-party systems, or business application data.
Exposure to data quality checks, profiling, reconciliation, and pipeline monitoring.
Ability to debug complex data issues and trace data across multiple systems.
Ability to write clean, maintainable, well-documented, and production-ready code.
Ability to review technical work and guide junior team members.
Experience designing data models for analytics, dashboards, or AI/agentic use cases.
Experience with CI/CD, deployment processes, logging, and monitoring for data pipelines.
Experience with Airflow, dbt, Docker, or similar data engineering tools.
Experience with cloud-based data platforms or Azure services.
Experience working with Power BI/reporting teams.
Experience working with accounting, finance, or ERP data, preferably for US-based businesses.
Understanding of core accounting datasets such as Trial Balance, General Ledger, Chart of Accounts, Income Statement, Balance Sheet, Accounts Receivable, Accounts Payable, invoices, payments, and journal entries.
Ability to understand financial reporting requirements and translate accounting data into clean, reliable warehouse models for analytics and reporting.
Why Join Us?
Be part of an innovative team driving efficiency in the technology industry. Work on exciting projects with cutting-edge tools and technology. Opportunities for professional growth and skill development.
How To Apply
If you meet the above qualifications and are ready to make an impact, send your resume to HR Nepal – [email protected]. Please include “Data Engineer” in the subject line.
Ready to take the next step in your career?
➡️ Apply on Kumarijob
You will be redirected to the original job posting to complete your application.
KaamNepal does not collect applications or store personal data.
Ready to take the next step in your career?
➡️ आवेदन दिनुहोस्
स्रोत: Kumarijob | You will be redirected to the original job posting to complete your application.
KaamNepal does not collect applications or store personal data.