Location
Sofia, Sofia City, Bulgaria
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
OpenTag
is a well-funded international company within the field of Sports Betting and iGaming.
Our mission
is to create the best software through empowered teams, centralized around our product. We do this to help great organizations reach ambitious goals and fulfill their purpose with equally great teams.
Our platform is built in Golang and Java (Spring Boot), with a modern data ecosystem that powers analytics and business intelligence across our products. We take pride in innovation, engineering excellence, and continuous improvement.
We're looking for a
Middle
Data Engineer
to join our R\&D team and help build, optimize, and maintain our data platform. You'll work closely with internal stakeholders and B2B clients to deliver ad-hoc data solutions, develop and improve ETL pipelines, and ensure reliable, high-quality data for business needs.
Requirements:
- Good understanding of relational database logic. I.e. differences between CAP and ACID, types of relations between tables, isolation levels etc.
- Hands-on experience with PostgreSQL.
- Proficiency in query authoring (SQL).
- Working knowledge of procedures and functions.
- Experience with performance and tuning of SQL queries.
- Good understanding of de-normalized/normalized data.
- Solid understanding of ETL logic.
- Good understanding of DWH principles and DWH performance optimization.
Nice to have technical qualifications:
- Experience with Python
- Experience with big data tools: Spark, Airflow, Flyway etc.
- Experience with NoSQL databases.
- Experience with data tools: DBT.
- Basic experience with stream-processing systems: Kafka, Storm, Spark-Streaming, etc.
- Basic experience with GitLab CI/CD pipelines
Day-to-day responsibilities:
- Build and maintain reliable, well-structured data pipelines.
- Assemble large, complex data sets that meet functional / non-functional business requirements.
- Contribute to internal process improvements: automating manual processes, optimizing data delivery, and improving scalability.
- Build the components required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and BI technologies.
- Support the development of analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
- Create data tools for analysts and data scientists that will assist them in building andoptimizing our product into an innovative industry leader.
What do We offer?
- An inspiring workspace
with awesome teammates and a great vibe
- Learning opportunities
with a dedicated training budget to level up your skills
- 25 vacation days
\+ an extra day off to celebrate your
birthday 🎉
- Premium health insurance
for your peace of mind
- Birthday vouchers
and little surprises along the way
- Free snacks, team lunches, and great coffee
(because fuel matters ☕)
- Sports card
,
transportation
, and
food allowance
- Quarterly team events
that bring everyone togethe
r
Excited to join us?
Click the
Apply
button and let’s build something amazing together!
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.