Data Engineer
Excelsior Works Sofia, Sofia-City, Bulgaria
Entertainment Providers · 51-200 employees
About the role
Develop and maintain scalable data pipelines while designing effective data models to support business analytics. Ensure data quality through validation frameworks and optimize existing processes for improved performance and reliability.
What they look for
Requirements
Requires a bachelor's degree in Computer Science or a related field and at least 3 years of experience in data warehouse engineering. Candidates must be proficient in Python, SQL, and cloud data warehousing technologies.
Benefits
Full description
At ExWo we’re building a global digital platform focused on fairness, simplicity, and radical transparency. We’re not here to reinvent the wheel – we’re here to make it turn better.
Our mission is simple: put users first, cut the nonsense, and build a product that earns trust every step of the way.
Role Overview:
We’re looking for a Data Engineer to help us build and evolve the data infrastructure that supports reporting, analytics and decision-making across the business. You’ll be responsible for developing reliable data pipelines, building effective data models and ensuring the quality, accuracy and performance of our data. Working closely with Engineering and stakeholders across the business, you’ll translate data needs into scalable solutions and continuously improve how we collect, process and use data. This is a hands-on role for someone who enjoys solving data problems, improving how things work and building reliable foundations that enable teams across the business to make better-informed decisions.
What You’ll Do:
- Develop and maintain scalable data pipelines for loading data from different sources into the DWH.
- Collaborate with cross-functional teams, including Engineering, and business stakeholders, to define and understand data requirements.
- Data Modeling and Transformation: Design and implement effective data models that support business needs, enabling high-quality reporting and downstream analytics.
- Ensuring Data Quality: Develop and apply data quality checks, validation frameworks, and monitoring to ensure the consistency, accuracy, and reliability of data.
- Performance and Efficiency: Identify and address performance issues in pipelines, queries, and data storage. Suggest and implement optimizations that enhance speed and reliability.
- Optimize and fine-tune existing data processes for improved performance.
- Create and maintain reports on regulatory requirements and internal business needs.
- Evaluate and implement new technologies, tools, and frameworks to enhance data processing and storage capabilities.
What We’re Looking For:
- Bachelor's degree in Computer Science, Data Science, or a related field.
- 3+ years of experience in a data warehouse engineering or related role.
- Experience with cloud data warehousing technologies, such as Amazon Redshift, Snowflake, or Google BigQuery.
- Good programming skills in Python.
- Proficiency with SQL and data modelling.
- Experience with pipeline orchestration tools (e.g., Airflow, Dagster).
- Experience working with Git.
- A growth mindset - enthusiastic about learning new tools, sharing knowledge, and improving team practices.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork skills.
- Fluency in English.
Nice to Have:
- Experience with stream processing frameworks (e.g., Apache Kafka).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Experience with data visualization tools (e.g., Looker, Tableau, Power BI).
- Understanding of CI/CD principles and experience implementing automated deployment processes.
- Experience with DBT.
What We Offer:
- Competitive salary and discretionary performance bonus.
- Premium private health insurance, including dental care.
- €50 monthly flexible benefits allowance.
- Up to 25 days of paid annual leave.
- Hybrid working, including 1 work-from-home day per week.
- Opportunity to grow and have a real impact in a fast-moving international company.
- A collaborative environment where ownership, ideas and new ways of doing things are encouraged.
If you’re looking for a place where you can make an impact, take ownership and grow alongside the business, we’d love to hear from you.
Similar roles
-
Senior Data Engineer, Vice President
State Street Boston, Massachusetts, United States · $110K–$208K/yr
-
AI Data Engineer II (Business Data Analyst II)
UKG Bengaluru, Karnataka, India
-
Databricks Data Engineer
Elevate Government Solutions Washington, District of Columbia, United States
-
Senior Data Engineer
Iris Software Noida, Uttar Pradesh, India
-
Data Engineer II, GenAI
Travelers Hartford, Connecticut, United States · $126K–$209K/yr
-
Data Engineer - BODS
Weekday AI Bengaluru, Karnataka, India