Who We Are SnappTrip’s Data Team is a cross-functional group of data analysts and engineers working with cutting-edge, open-source tools. Our mission is to empower the business with data-driven decisions while continuously growing our skills. Join us as we work with modern technologies to drive impactful results.
Who You Are You're a software engineer with a strong understanding of distributed systems and a passion for handling large datasets efficiently. With expertise in programming, databases, data structures, algorithms, and operating systems, you are eager to dive into modern, open-source Big Data frameworks.
Why Join Us? At SnappTrip, you’ll have the opportunity to work on both mature and expanding products that are data-driven. Our team uses a wide range of modern, open-source technologies to extract valuable insights, giving you direct experience with cutting-edge toolkits and distributed frameworks.
Key Responsibilities Collaborate with data team members and stakeholders to understand data requirements and design efficient solutions. Develop and maintain scalable data pipelines using Python, Scala, Spark, Trino, and the Hadoop ecosystem. Optimize ETL/ELT processes for large-scale data processing. Manage and deploy data applications using Kubernetes, Helm, and container orchestration tools. Utilize Git and CI/CD tools for version control and continuous integration. Work with databases like Hive, PostgreSQL, and ClickHouse for data storage and retrieval. Implement and maintain database changes using Debezium. Handle data streaming with Kafka. Ensure system health with monitoring tools like Grafana, Prometheus, and Zabbix. Automate workflows using Apache Airflow. Core Qualifications Bachelor's or Master’s degree in Computer Engineering, Computer Science, IT, or related field. 3+ years of experience in programming (Scala, Java, or Python). 2+ years of experience developing Spark applications. Strong understanding of ETL/ELT processes and distributed computing. Experience with relational databases (preferably PostgreSQL) and HDFS. Proficiency in Linux, Git, and CI/CD tools. Hands-on experience with monitoring and streaming technologies like Kafka, Debezium, Grafana, and Prometheus. Familiarity with container orchestration tools like Kubernetes and Helm. Experience with workflow automation tools (Apache Airflow). Preferred Qualifications (Nice to Have) Experience with Power BI, SSIS, SSAS, or SQL Server. Familiarity with Airbyte, dbt, and the ELK stack. You Will Be Doing Developing and deploying Scala, Spark, and Python applications to process data in batch or streaming environments. Maintaining and optimizing the entire Data stack, including PostgreSQL, HDFS, Kafka, Airflow, Metabase, Spark, Kubernetes, ClickHouse, and Trino. Supported other team members with open-source tools and resolved performance issues in SQL and Spark. If you're excited about working with modern Big Data technologies and collaborating in a dynamic, agile environment, we’d love to hear from you!
Apply Now!
معرفی شرکت
تا چند وقت پیش کسانی که به فکر سفر میافتادند، منبع جامع و کاملی از هتلها در دسترس نداشتند تا بتوانند بسته به بودجه و سلیقهشان اقامتگاهی مناسب پیدا کنند. اسنپ تریپ 95 درصد از اقامتگاههای ایران را در سایت گردآوری کرده است تا مسافران هتلها را مقایسه کنند و اقامتگاه مدنظرشان را با بهترین قیمت بهصورت آنلاین رزرو کنند.
اما کار همینجا تمام نشد، تیم ما هر روز بزرگتر میشد و هر روز رویا و هدفهای جدیدی پیش رویمان قرار میگرفت که بزرگترینشان این بود که بتوانیم تمامی مراحل سفر را تحتپوشش قرار دهیم. خرید آنلاین بلیط هواپیما، قطار و اتوبوس را هم به خدماتمان اضافه کردیم و انقدر بزرگ شدیم که توانستیم از نامخانوادگیمان، اسنپ، استفاده کنیم و اسممان را از پینتاپین به اسنپتریپ تغییر دهیم. خدمات ویژهای را هم برای شرکتها و سازمانها فراهم کردیم و در سایتمان بخشی را به سفرهای کاری اختصاص دادیم.
حالا اسنپتریپ از آن گروه کوچک چندنفره به گروهی 220 نفره تبدیل شده و یکی از بزرگترین سامانههای آنلاین خدمات سفر (بلیط، هتل و ...) است.
اما هدفهای ما برای ارائه خدمات بهتر و بزرگترشدن هنوز ادامه دارد. قدم بعدیمان این است که بهروزترین مرجع گردشگری ایران باشیم و کیفیت خدمات آنلاینمان آنقدر بالا باشد که تمامی گردشگران خدمات آنلاین را به خدمات آفلاین ترجیح بدهند. ما منتظر روزی هستیم که اسنپتریپ برای گردشگران یادآور تجربه خوش سفر باشد.
کار شرکت ما با فروش تمام نمیشود؛ تیم پشتیبانی اسنپ تریپ، 24 ساعته آماده پاسخگویی به مشتریان است.