Data Engineer - ERP

Tehran , Iran

AI overview

Design and maintain data pipelines and system integrations for enterprise platforms while focusing on advanced SQL development and ensuring production system stability.

Our Journey So Far

At Snapp, we’re redefining how cities move. Our ride-hailing and mobility platform connects millions of riders and drivers every day, delivering safe, reliable, and efficient transport solutions. Powered by real-time data and robust infrastructure, we make urban travel faster, simpler, and more sustainable.

We operate with the mindset of a global tech leader and the agility of a startup, building services that scale across markets while staying responsive to local needs.

Your Impact

We are seeking a skilled Data Engineer to design, build, and maintain reliable data pipelines and system integrations across enterprise platforms, including ERP, BI, and finance systems.

This role focuses on advanced SQL development, API-based integrations, and ETL workflows to enable secure, scalable, and high-performance data exchange. You will work closely with cross-functional teams to deliver robust integration solutions while supporting production systems and business-critical initiatives.

What You’ll Drive Forward

Data & Database Engineering:

  • Design, develop, and optimize advanced SQL queries, stored procedures, and database functions.

  • Perform database performance tuning and query optimization to ensure high efficiency and scalability.

  • Implement database security best practices and manage access controls.

    Integration & ETL:

  • Develop and maintain integrations between systems using APIs, web services, and ETL processes.

  • Build and monitor data exchange workflows to ensure timely and accurate data transfers.

  • Implement and manage REST/SOAP APIs for data exchange.

  • Ensure API endpoints are securely and efficiently integrated with SQL-based systems.

Operations & Support:

  • Identify, troubleshoot, and resolve integration failures and performance issues in production environments.

  • Support internal stakeholders in diagnosing and resolving data-related issues.

  • Coordinate proactively with Data, ERP, and Finance teams to meet critical project deadlines.

Documentation & Collaboration:

  • Document SQL scripts, integration workflows, and system configurations.

  • Maintain clear and structured technical documentation to support maintainability and onboarding.

  • Collaborate closely with ERP, BI, and development teams to gather requirements and deliver reliable integration solutions.

What Powers Your Drive

  • Advanced SQL development expertise (T-SQL, PL/SQL, or similar).

  • Strong experience in database performance tuning and optimization.

  • Proficiency in API integrations (REST/SOAP).

  • Hands-on experience with ETL processes and integration tools.

  • Solid knowledge of database security and access control.

  • Experience with Python for scripting, automation, or data processing tasks.

  • Familiarity with monitoring tools and automation scripting.

  • Experience troubleshooting production issues in distributed systems.

  • Strong analytical and communication skills with experience working in cross-functional environments.


Nice to Have:

  • Experience integrating ERP or finance systems.

  • Familiarity with monitoring and alerting frameworks.

  • Experience supporting production data pipelines.

  • Working knowledge of C# for integration or backend development.

Ready to Get on Board?

Help us shape the future of ride-hailing and urban mobility. Submit your CV and let’s build smarter cities together.

Snapp is a ride-hailing and mobility platform that connects millions of riders and drivers every day, offering safe, reliable, and efficient transportation solutions. By harnessing real-time data and a robust infrastructure, we are transforming urban travel into a faster, simpler, and more sustainable experience. With the mindset of a global tech leader and the agility of a startup, we build scalable services that are tailored to the unique needs of each market.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Data Engineer Q&A's
Report this job
Apply for this job