Careers
Engineering/Development

Data Engineer

Apply Now

Location: [Sofia / Hybrid]
Employment Type: Full-time

Who We Are & The Work Culture

We are the industry-leading unified CRM, marketing, and gamification platform, powering 1,000+ global brands. We operate at massive scale where absolute security (SOC 2 Type II and ISO 27001), strict data isolation, and architectural integrity are always non-negotiable. We expect and celebrate extensive use of AI tools for enhancing coding quality, enabling rapid debugging, and accelerating delivery. When something breaks, you own it end-to-end, fix the root cause, and deploy automated tests to prevent recurrence.

What Makes a Great Candidate Here

We hire for mindset and outcome, not pedigree or tool loyalty.

  • AI-Empowered Problem Solver: You autonomously resolve issues, validate solutions, and use AI to master complex, new systems rapidly.
  • Architectural Mindset: You prioritize fundamental engineering principles, readily adapting to superior logic, data-backed evidence, or more efficient patterns.
  • Business-Centric Team Multiplier: You bridge technical architecture with business utility while elevating team performance through high standards and rigorous code reviews.

About This Role:

You will own the data systems that serve as the single source of truth for our entire organization. This is an architectural, ownership-first position where we expect heavy use of AI tooling to eliminate boilerplate and accelerate your work. What matters is the quality and reliability of the systems you build, not how many hours you spent writing code.

Key Responsibilities

  • Design and maintain a centralized, governed Semantic Layer using modern frameworks (e.g., dbt) to serve as the company’s "Single Version of the Truth".
  • Define explicitly all KPIs, dimensions, and business rules in version- controlled repositories.
  • Standardize "Safe Dimension Patterns" to guarantee type safety, manage fallbacks, and prevent data fan-outs.
  • Write and optimize AI-augmented SQL queries, execution plans, and dependency graphs in cloud data warehouses (BigQuery or Snowflake) to maximize performance.
  • Enforce strict attribute-based access control (ABAC) and row-level security to maintain absolute multi-tenant data isolation.
  • Implement automated alerts and fallback strategies for data emergencies, converting repetitive analytical requests into self-serve models.

What You’ll Bring

  • AI-Tool Proficiency: You actively leverage AI tools to generate code, debug, document, test, and confidently close your own knowledge gaps.
  • Ownership Track Record: At least 3 years in a senior capacity (Data Engineer, BI Architect, Database Developer, etc.) owning end-to-end, production-grade data infrastructure.
  • Security-Minded: Deep understanding and execution of access control patterns (ABAC, row-level security) in multi- tenant environments.
  • Cloud Data Platform Fluency: Comfortable navigating and building in modern cloud data warehouses, powered by both hands-on experience and AI-augmented workflows.
  • Semantic Layer & Modeling Instincts: You can reason about query performance and data design trade-offs, understanding the underlying problem rather than just memorizing macros.

What We Offer

  • Premium health insurance
  • 22 vacation days per year
  • Flexible working hours and hybrid Fridays
  • Dynamic, startup-style environment with frequent team events
  • MultiSport card and other wellness benefits
  • The chance to join a talented, motivated, and fast-growing international team

#LI-DNI

Join Our Team! Submit Your Application