AppGreat logo

Data Engineer

AppGreat·Salary not specified

Primary stack

dbtBigQueryPythonSQL

Nice to have's

GitAirflowFivetranAirbyteGCP

Job description

About the Position

AppGreat is one of the fastest-growing global IT companies, supporting the highest-tech organizations in the world with offices in Sofia, Skopje, Bucharest, Tel Aviv, Chisinau, and Warsaw.

We are AppGreat! We are a young and ambitious company like no other! We are committed to creating a pleasant environment and a place where everybody feels like they belong. We invest in our team in any way we can, starting from the amazing atmosphere in the office, unique benefits, and career growth opportunities.

We are looking for a Data Engineer to help build, maintain, and scale our data and analytics platform. In this hands-on role, you will work closely with analytics, product, and game teams to turn raw game and product data into reliable, well-modeled datasets that support decision-making across the company.

Responsibilities

  • Decompose tricky problems, turn raw game and product data into reliable datasets, and work towards clean solutions by yourself or with teammates.
  • Responsible for building and maintaining production ELT data pipelines for game and product data.
  • Responsible for developing, testing, and documenting dbt models following analytics engineering best practices.
  • Work extensively with Google BigQuery for analytics, query optimization, and cost efficiency.
  • Write clean, maintainable Python for data processing, transformations, and automation.
  • Identify downstream implications, ensuring data quality, reliability, and consistency across datasets.
  • Monitor pipelines, troubleshoot issues, and take end-to-end ownership of fixes in a fast-paced environment.
  • Collaborate closely with analytics, product, and game teams, clearly communicating requirements, assumptions, and outcomes.
  • Contribute to data architecture decisions in a fast-paced startup environment.

Requirements

  • 2+ years of experience as a Data Engineer; We’re open to mid, as well as senior professionals.
  • Hands-on experience with dbt (models, tests, documentation).
  • Experience working with Google BigQuery.
  • Solid Python skills for data engineering use cases.
  • Strong SQL skills and understanding of data modeling concepts.
  • Experience building and maintaining production data pipelines.
  • Familiarity with Git and collaborative development workflows.
  • Strong English - written and verbal.
  • Good communication skills and the ability to work effectively with cross-functional teams.
  • A serious, responsible mindset - taking ownership and accountability.
  • High motivation to succeed, learn, and grow in a startup environment.

Nice to Have

  • Experience in the gaming industry (mobile, F2P, online, or real-time analytics).
  • Understanding of event-based data, funnels, retention, cohorts, and LTV.
  • Experience with data orchestration tools (Airflow, Prefect, Dagster).
  • Familiarity with data ingestion tools (Fivetran, Airbyte, or similar).
  • Exposure to GCP beyond BigQuery.
  • Experience working in a startup or fast-paced environment.

We Offer

  • Attractive remuneration package.
  • Working style – Remote or Hybrid (depending on the location).
  • Flexible Working Hours: We care about results, not when you clock in, depending on the team working schedule.
  • Comprehensive Private Medical Insurance: Your health matters to us (UNIQA) / Medical Subscription Regina Maria (Premium Package).
  • Annual leave starting with 20 days up to 25 days (depending on the relevant experience).
  • Multisport Card: Stay active with a subsidized membership, courtesy of AppGreat.
  • Netflix or Spotify Subscription: Your choice, fully covered by us for your entertainment and relaxation.
  • Monthly Food Vouchers.
  • eMAG birthday gift voucher: A little extra something to celebrate your special day.
  • Childbirth gift: A thoughtful gift to support and celebrate one of life’s most important moments.
  • Office Snacks & Treats: Fresh fruits, nuts, coffee, sweets, and protein bars always stocked.
  • Team Events & Offsites: Regular team buildings and company events to keep the good vibes going.
  • Learning & Development: Access to training programs to boost your skills and career.
  • Career Growth Opportunities: Grow with a fast-scaling, innovation-driven company.
  • Supportive Culture: Work with a young, motivated, and close-knit team.
  • Modern Office in Prime Location: Our office is right next to Paradise Mall in Sofia - easily accessible and surrounded by great spots.

We believe great work starts with great people. If this feels like the right place for you, we’d love to connect.

We appreciate every application we receive. Please note that only candidates selected for the next stage of the recruitment process will be contacted. If your profile matches the role, our Talent Acquisition team will reach out to you directly.

Apply now

First Name

Last Name

Email

Phone number

LinkedIn Profile URL

Upload Resume

Message

How did you hear about the position?

Friend LinkedIn Facebook Jobs.bg google Outdoor Campaing

By clicking the "Submit" button, you agree and consent to AppGreat Terms and Conditions

I agree that you can keep my data for an extended time period so that it will be easier for you to contact me about job opportunities.


Services

  • UI & UX
  • Software Architecture
  • Project Management
  • Product Vision

Software Engineering

  • Software Engineering
  • Mobile Engineering
  • Quality Assurance
  • Application Integration

Executing Operations

  • DevOps & Cloud
  • Security Operation Center
  • Network Operation Center

Supporting Operations

  • Multilingual Customer Interaction Services
  • Tech Support
  • Data Entry Services
  • Backoffice Management

Industries

  • Cyber Security

  • Renewable Energy

  • Infrastructure

  • Fintech

  • Gaming

  • Insurtech

  • Telecom

  • Edutech

  • E-commerce

About Us

Contact us

  • Company
  • Careers
  • Knowledge Base

© AppGreat. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at AppGreat

All 9 roles

Popular searches