The target of vent.io is to accelerate the growth of German Mittelstand vent.io GmbH develops digital business models, products and services, collaborates with and invests in start-ups. We are a company of Deutsche Leasing AG and part of Sparkassen-Finanzgruppe. We are looking for YOU as Senior Data/Software Engineer (f/m/d) in the division of Product Engineering. YOUR TASKS As a Senior Data/Software Engineer (f/m/d) you are part of the Data Engineering Stream within vent.io and drive the data science models towards production. Besides that, you act as the architect for all technical matters around data science activities and you lead the development of the analytics platform of vent.io: Together with the other senior members of the team, you design the software architecture of the various A.I. products of vent.io You make sure that the vent.io architectural principles defined at the executive and strategic level are respected in the architecture and in the code You actively code features for data science models and A.I. products and you coach and mentor other data engineers on best practices You conduct peer reviews and point out inefficiencies and anti-patterns so that the code quality is ensured You take ownership of the end-to-end development of a digital data product from design over development to packaging and rollout You actively shape the software development frameworks, processes and toolsets of the company You define the test strategy (unit, end-to-end and stress tests) of the data engineering activities and ensure that it is followed You keep an eye on the defined quality standards and ensure that the delivered code abides by those by continuously monitoring the SLIs defined by the SRE team You assist the CTO during workshops, design sessions and stakeholder meetings You are enthusiastic about participating in meetups and external conferences for disseminating the successes of the team YOUR SKILLS Graduate degree in computer science, engineering, informatics or another quantitative field At least 5 years of experience as Software Engineer with a strong focus on data related topics or as Data Engineer in an innovative enterprise or fast changing professional environment You are proficient in Python and have a good command of the PySpark API You have a good working knowledge of various data storage formats (e.g., Parquet, Avro, ORC, JSON, CSV) and knowledge of the pros and cons of each one You have first experiences with frameworks like Django and Flask You can think in a distributed way and code according to the principles of the Map-Reduce design pattern You understand the tradeoffs of distributed architectures and you find it easy to think “parallel” when you code You do not find it hard to intuitively choose the appropriate architecture and framework for the challenge at hand by respecting the business requirements You have come across tasks for consuming or even designing and implementing modern APIs and you understand that an API is far more than just a technical concept A very good theoretical but also practical knowledge of the fundamentals of computer science like algorithms, time complexity and data structures but also distributed systems, design patterns, API maturity levels, databases, eventual consistency, state management and DevOps processes You have a good command of Git code versioning system and you understand the benefits of the DevOps mentality even for Data Science activities (ML-Ops) Experience with running systems and implementing non-functional requirements in the early phases of a product Experience in cloud-native development, ideally with Azure YOUR COMPETENCIES You have good analytical skills and you are able to split a complex problem into its individual parts Team work is not alien to you and you enjoy working together with highly-skilled engineers and scientists You speak English and German fluently THIS IS WHAT WE OFFER Flexible work options in the office space in Frankfurt am Main or in the context of mobile working Free drinks and snacks in the vent.io office Modern hardware that you can also use privately Fitness budget, which you can manage yourself in the emplu app Your future, our contribution: company pension scheme Participation in vent.io internal events (offsite, kick-off, etc.) Room for taking responsibility, quality, co-design and team spirit Start-up flair with the security of the Sparkassen Finanzgruppe behind you You have any questions? Write us an e-mail to jobsvent.io Or visit our website www. vent.io