Position: Data Engineer
Company: Altamira.ai
Experience required: 3y
English level: intermediate

**About Us:**
Altamira is a digital transformation company providing consulting services, including innovative strategies and bespoke technology solutions, that unlocks the full potential of Scale-Up organizations across the world. Headquartered in Bratislava (Slovakia) with offices in Ukraine, we are a sought-after business partner with a world-class team of talented professionals. We are proud of our teammates. Among our employees, it’s easy to find public speakers, technology gurus, certified architects, and a whole host of talented people. We are building empowered, self-organized teams that are focused on personal and professional growth, and who share our customer obsession.

**About the project:**
GrubTech is customer centric all in one SaaS solution F&B players looking to thrive in their digital evolution.
As off premise dining grows, F&B players need to adapt their operations to be able to sell more online, while also focusing on staying technologically enabled for their on-premise dining. New business models such as Cloud Kitchens and Virtual Brands are scaling at a fast rate, but unfortunately the technology providers in this space have not pivoted fast enough to capture the demand. Grubtech provides the most comprehensive all in one solution for all players in the F&B landscape relying on technology for efficiency and growth.

**What they do?**
They are one of the few companies globally that is purpose built from the ground up to cater to delivery centric restaurants and cloud kitchens. The product suite encompasses the entire end to end operations from on premise ordering and payment solutions, online demand generation and integration into different channels, payment providers and last mile delivery and thorough in-kitchen operations tools. The solution provides a high degree of automation which reduces manpower costs, unlocks digital channel revenues and improves the consumer experience on premise and off premise. Their customers are leading enterprise restaurant groups and cloud kitchen platforms. We power customers in 12 countries across EMEA and SEA have processed over 1.5 million orders. They empower customers to focus on what they do best, making great food while we handle the technology landscape to bring best of breed capabilities to assist in navigating the digital transformation of their sector.

**Clients Mission & Vision**
**Mission:** Powering the next generation of cloud kitchens and restaurants
**Vision:** Reimagining F&B to continuously satisfy customer tastes

**Job Overview:**
The solution addresses a key gap in the market, and we have witnessed significant demand for the product both regionally and globally. The GrubTech team is growing at a significant rate to ensure that we successfully meet that demand, effectively serve of customers, consistently exceed expectations, and continuously innovate and identify new opportunities.

The Data Engineer is responsible for collecting, cleansing and manipulating anonymized data using tools and algorithms to generate relevant insights for GrubTech and its clients. Our ideal data engineer candidate is passionate about visualizing data, discovering trends and solutions, has business sense and is adept at defining metrics and building future proof tools to better mine and extract value from large sets of data.

**Responsibilities and Duties:**
— Build high quality analysis and prediction systems, e.g. for customer segmentation, recommendation generation, and A/B testing;
— Hands-on application design and implementation by applying best practices including proof-of-concepts projects;
— Monitoring systems and troubleshooting performance related issues;
— Conducting code review process and providing feedback;
— Collect, cleanse and manipulate large data sets;
— Ensure the integrity and accuracy of data mined and analyzed;
— Optimize the data collection and analysis process;
— Supplement GrubTech data with third party sources, when required;
— Stay up to date on the latest technology trends;
— Generate and present insights for internal discussions with relevant teams;
— Work closely with the product, strategy and engineering teams to understand needs and develop solutions as well as to identify opportunities to leverage data for the creation of new or enhancement of existing business solutions;
— Coordinate with relevant teams to implement solutions and monitor outcomes;
— All levels are applicable: mid, senior, lead.

**Qualifications:**
— BS or MS in Computer Science or a related fields;
— Minimum of 1 years of practical experience in data mining and statistical analysis;
— Minimum of 3 years of practical experience of professional software engineering in designing and implementation backend applications;
— Experience in design and implementation with Java and Spring Boot
Strong understanding of OOP concepts;
— Experience with NoSQL databases and cache mechanisms such as MongoDB, Elasticsearch, Redis, Hazelcast;
— Experience in OLTP/OLAP database systems such as PostgreSQL, MySQL, Apache Druid, Cassandra;
— Experience in data warehouse and data lake systems such as Redshift, Snowflake, Hadoop Ecosystem;
— Experience with streaming technologies such as Apache Kafka, Apache Spark Stream, AWS Kinesis;
— Experience with data processing technologies such as Spark, Airflow;
— Experience with reporting/analytical tools such as Apache Superset is an added advantage;
— Experience working with Docker containerization and orchestration tools such as AWS ECS and EKS;
— Experience in distributed systems such as event-driven, microservice, or serverless architectures;
— Experience in agile methodologies;
— Knowledge of AWS cloud services;
— Strong communication skills in English;
— Adept at understanding various data structures and methods for data transformation;
— Experience working with and create data architectures;
— Capable of using and building a variety of data tools and models to analyze large data sets;
— Proven ability to analyze data, synthesize relevant insights and drive successful business-related outcomes;

**We offer:**
— Competitive salary, room for development and growth;
— Possibility to work in the Bratislava office or fully remotely;
— Loyal management, interesting tasks, constant support;
— Medical insurance;
— Paid vacations 20 workdays, paid sick leave, regular salary reviews;
— Flexible schedule and ability to manage your working hours;
— Support of your personal growth and skills upgrading;
— The great environment inside the team, support of initiatives, and ability to contribute to the common goal.

We are not just building software, we provide our customers with extra services and excellent experience by partnering our team. We value each of our clients and work tirelessly on enhancing the quality of our services and delivering high-grade software products. We are willing to help our customers digitally transform their business by adopting innovative technologies into their workflows among which are Big Data, IoT, AI, machine learning, etc.