Engineering Manager – Data Devfinity

Engineering Manager – Data

  • Industry Other
  • Category Software Engineering
  • Location Kathmandu, Nepal
  • Salary Not Disclosed
  • Expiry date Aug 23, 2026 (7 days left)
Job Description
About The Role

We are looking for an Engineering Manager – Data to lead our data engineering team and oversee the design, development, reliability, and delivery of scalable data solutions.

This role combines strong hands-on data engineering expertise with technical leadership and people management. You will guide engineers, drive technical decisions, manage delivery, and work closely with business stakeholders to turn data requirements into reliable solutions.

Key Responsibilities

  • Lead, mentor, and manage the data engineering team, including performance, career development, and technical growth.
  • Plan and oversee data engineering projects from requirements through production.
  • Guide the architecture and development of scalable ETL/ELT pipelines and data warehouse solutions.
  • Review SQL, Python, data models, pipelines, and infrastructure changes while maintaining strong engineering standards.
  • Ensure data platforms are reliable, scalable, secure, performant, and maintainable.
  • Oversee data quality, validation, monitoring, testing, CI/CD, deployment, and production support.
  • Identify technical risks, bottlenecks, and opportunities for process and platform improvement.
  • Work with Data Analysts, BI teams, Software Engineers, Product/Business teams, and leadership to define priorities and deliver solutions.
  • Translate business requirements into technical strategies, data models, and engineering plans.
  • Manage priorities, resources, timelines, dependencies, and delivery risks.
  • Participate in hiring, interviewing, onboarding, and developing data engineering talent.
  • Build a culture of accountability, collaboration, continuous learning, and engineering excellence.
  • Support engineers with complex technical issues, pipeline failures, database performance, and data inconsistencies.
  • Maintain documentation for architecture, data flows, transformation logic, and operational processes.

Required Qualifications

  • 8+ years of experience in Data Engineering, Software Engineering, or a related technical field.
  • 3-5 years of experience managing or leading data engineering teams.
  • Strong hands-on experience with SQL, relational databases, ETL/ELT, and data warehousing.
  • Strong understanding of data warehouse architecture and dimensional data modeling.
  • Strong Python experience for data processing and automation.
  • Experience with Azure SQL, SQL Server, PostgreSQL, or similar technologies.
  • Strong understanding of database performance tuning, query optimization, and scalable architecture.
  • Experience building and supporting production-grade data pipelines.
  • Experience with data quality, monitoring, reconciliation, and incident resolution.
  • Experience with CI/CD, deployment, logging, and monitoring.
  • Experience with tools such as Airflow, dbt, Docker, or similar technologies.
  • Experience with cloud-based data platforms, preferably Microsoft Azure.
  • Strong technical review, architecture, mentoring, and team leadership skills.
  • Excellent communication, project management, prioritization, and problem-solving skills.

Preferred Qualifications

  • Experience with Power BI or other BI platforms.
  • Experience working with APIs, CSV/Excel ingestion, third-party systems, and business applications.
  • Experience designing data models for analytics, dashboards, AI, or agentic use cases.
  • Experience with accounting, finance, ERP, or other business-critical datasets.
  • Familiarity with General Ledger, Trial Balance, Chart of Accounts, Income Statement, Balance Sheet, AR/AP, invoices, payments, and journal entries.
  • Experience supporting US-based businesses and distributed/global engineering teams.

What Success Looks like

  • The team consistently delivers reliable, high-quality data solutions.
  • Engineers have clear ownership, goals, and development opportunities.
  • Technical decisions are scalable, documented, and aligned with business needs.
  • Data platforms remain reliable, secure, performant, and maintainable.
  • Production issues are resolved quickly and systematically.
  • Strong standards are maintained around testing, code review, documentation, deployment, and monitoring.
  • Stakeholders have clear visibility into priorities, progress, risks, and delivery.
  • The team continuously improves its technology and engineering practices.

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 “Engineering Manger – Data” in the subject line.

Download Our Mobile App