We at Holycode are currently looking for a Senior Data Engineer with strong skills and proven experience who is ready to dive into the Billwerk+ team, for a full-time engagement.
Billwerk+ empowers its clients to flourish by offering cutting-edge subscription management and payment solutions that enhance efficiency, foster growth, and streamline operations. Their software is crafted to simplify the entire order-to-cash lifecycle, establishing enduring revenue relationships for their clients. Companies such as the RTL Group, Haufe Lexware, Cornelsen and EWE AG automate their subscription business with the Billwerk+ platform and rely on them.
Billwerk+ is an expanding, well-funded, globally operating SAAS provider specializing in Subscription & Payment software. With the ambition to become the leader in Europe, Billwerk+, despite nearly a decade in existence, acknowledges there is a substantial journey ahead to realize this vision. To accomplish this goal, they seek exceptional products, valued customers, and outstanding talent!
What part will you play?
Billwer+ is searching for a highly motivated and skilled Senior Data Engineer to play a pivotal role in shaping our Data & Analytics strategy! In this role, you will collaborate with all parts of their data ecosystem and have the opportunity to lead key projects. You will work closely with cross-functional teams, particularly the product team, to drive innovation and foster data literacy across the company.
Your key tasks will include:
- Upgrading Data Lake by implementing a new Data Catalog.
- Developing and optimizing real-time Data Streaming to support better decision-making.
- Enhancing Analytics Stack with new features and capabilities.
- Supporting Analytics Engineer with GenAI initiatives and innovations.
This is an exceptional opportunity to make a significant impact on the product and technology roadmap!
What do we expect you to do?
Data Platform & Pipeline Management
- Collaborate with the data engineering team to upgrade company-wide DataLake (AWS, Snowflake).
- Get involved in all steps of the data lifecycle, including ingestion, processing, and serving.
- Design and implement data models and pipelines on various technologies (Kafka, AWS Glue, dbt).
- Take responsibility on all the dimension of the infrastructure, also including monitoring, testing and updating to new technologies.
Collaboration & Cross-Team Initiatives
- Work closely with the product team to refine their product offering and drive innovation.
- Help drive data literacy across the company through close collaboration and communication with stakeholders.
DevOPS Integration & Best Practices
- Partner with the DevOps teams to bring your solutions into production (Terraform, DataOps, CI/CD).
- Implement best development practices, including testing, live monitoring, continuous integration, code deployment, and end-to-end automation.
ML & Analytics Projects
- Assist with the development and operationalization of machine learning projects, such as churn prediction and GenAI solutions.
- Work with the Analytics Engineer to apply cutting-edge tools for customer analytics, predictive modeling, and journey analysis.
Required Skills & Experience:
- 5+ years of experience in data engineering or a related software development role.
- Extensive understanding of the modern data stack and broad knowledge of the cloud ecosystem.
- Experience with technologies such as Python, SQL, AWS, Snowflake, Java, and Terraform.
- Knowledge of streaming technology is a plus (Kafka, Debezium, Kinesis).
- Familiarity with cloud native computing.
- Experience with CI/CD.
- Knowledge of Agile/Scrum or Kanban lean principles.
- Proficiency with version control and knowledge-sharing tools (e.g., Git, Jira, Confluence, or equivalent systems).
- Strong communication skills and the ability to collaborate effectively in a remote team environment.
- Proficiency in English.
Preferred Skills & Experience:
- Entrepreneurship mindset and experiences working in a dynamic environment.
- Experience or aspirations in data architecture.
- Basic knowledge of data governance.
- Experience with data cataloging and other data lake components.
- Experience with end-to-end ML tools and a strong interest in generative AI and LLMs.
Benefits:
- The chance to make a lasting contribution to the pioneer and driver of the European Subscription Economy
- Your opinion matters – take responsibility, show initiative, and have your input valued
- Familial working atmosphere in an open-minded multinational team
- Flexibility with remote work, allowing you to create your ideal work environment
- All necessary equipment – up to you to decide what you prefer
- Covered private health insurance
- The budget for professional improvement (courses, conferences, books…)
- Budget for the mastery of the English language during working hours
- Nice offices in Belgrade and Novi Sad
- Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
- Tournaments of table tennis, table soccer, and darts in our office
- Skilled and senior co-workers
- Opportunities to build products that really make a difference
- Opportunities to learn and grow with us
If you are looking for an environment where you can grow professionally, learn from the best in the field, balance work and life habits and have a pleasant and enthusiastic environment, please submit your CV in English.