Data Engineer – Data Platform
⭐ JOIN THE EXITLAG CLAN
Are you passionate about games, technology, and challenges that truly make a difference?
We’re the first AI-powered game optimization platform, ensuring maximum performance and connection stability for millions of players in over 190 countries.
We were founded in Brazil, but we operate with a global mindset, a high-performance culture, and a total focus on the user experience. Here, gaming is serious business, and we always deliver in PRO mode.🎮
🚀 Why join ExitLag?
✅ GPTW – Great Place To Work
A workplace recognized by people, with a strong culture, collaboration, and a team that plays together every day.
✅ Real global impact
Your work impacts millions of gamers around the world and helps transform the gaming experience every day.
✅ Accelerated growth
Here you’ll find autonomy, leadership opportunities, real challenges, and room to grow both technically and professionally.
✅ A borderless mindset
We’re Remote First and operate globally. Where you are never limits the scope of your career.
Our EVP | Employee Value Proposition
At ExitLag, you’ll find more than just a job, you’ll find a journey with purpose.
We want you to:
🎯 Connect with your purpose
🚀 Take pride in what you build
🤝 Grow alongside people who challenge and support you every day
🌍 Be part of a global, innovative, and constantly evolving company
🎮 Experience a culture that truly believes in the power of gaming and technology
Job Purpose
Build and evolve ExitLag’s data platform, ensuring that data is ingested, stored, and made available in a reliable, scalable, and governed manner. The individual will be responsible for the technical foundation that supports the Analytics, Data Science, Product, and Growth teams.
We have a culture of in-house development: our lakehouse on Apache Iceberg is being built from scratch alongside the infrastructure team, on top of Kubernetes, and the new ingestion suite will be managed by dbt, with data contracts and dead-letter queues from day one.
Key Responsibilities
- Build and evolve the lakehouse using Apache Iceberg, in close collaboration with the infrastructure team.
- Design and develop the ingestion suite managed by dbt and orchestrated on
- Kubernetes, with data contracts, schema validation, and a DLQ for handling invalid records.
- Define and maintain data contracts with producer teams, including rules for schema evolution and compatibility.
- Implement and operate CDC from transactional databases (MySQL/MariaDB and PostgreSQL).
- Develop and operate streaming applications in Flink, consuming and producing data in Kafka, with a focus on low latency and fault tolerance.
- Develop and maintain batch pipelines orchestrated in Airflow.
- Manage the analytics layer in ClickHouse Cloud, optimizing modeling, query performance, and costs.
- Ensure data quality, observability, and reliability (testing, monitoring, alerts, and reprocessing from the DLQ).
- Document all processes, pipelines, and implementations clearly, comprehensively, and in a timely manner, including architecture, technical decisions, runbooks, and data contracts.
- Build robust, durable, and easily maintainable solutions, prioritizing clean code, automated testing, and consistent standards across projects.
- Create reusable components and best practices that enable self-service for user teams.
- Participate in decisions regarding the platform's architecture and roadmap.
Technical Requirements
- 3+ years of experience in data engineering or software engineering with a focus on data.
- Advanced Python and SQL; Java or Scala (a plus, especially for Flink).
- Streaming with Apache Flink (Spark Structured Streaming, Kafka Streams, Bytewax, or similar technologies are also considered), including event time, watermarks, windows, and state management.
- Kafka (Pulsar, Kinesis, or Pub/Sub are also considered).
- CDC from relational databases (MySQL/MariaDB binlog, PostgreSQL WAL), using Debezium, Flink CDC, or in-house solutions.
- Data contracts and schema management (Avro, Protobuf, or JSON Schema; schema registry; evolution and compatibility).
- Error-handling patterns in ingestion: dead-letter queues, reprocessing, and idempotence.
- Apache Iceberg (Delta Lake or Hudi are also considered), including catalog, partitioning, compaction, and snapshot management.
- dbt.
- Airflow (Dagster or Prefect are also considered).
- Columnar analytical databases, ideally ClickHouse (Druid, Pinot, BigQuery, or Snowflake are also considered).
- MySQL/MariaDB and/or PostgreSQL.
- Software engineering best practices: Git, testing, code review, and CI/CD.
- Technical English for reading documentation and written communication.
- Kubernetes, especially for running data workloads (strong plus).
- Rust, since we have event ingestion and enrichment services written in Rust that the team will be expected to take over in the future (plus).
- Knowledge of AI/LLM: applications with LLMs, observability, and evaluation of models, such as Langfuse and LiteLLM (a plus).
- Experience building or operating self-hosted lakehouses, not just managed services (a plus).
- Query engines for Iceberg, such as Trino, Spark, or StarRocks (a plus).
- Data quality and observability tools, such as Great Expectations, Soda, or OpenLineage (a plus).
- Contributions to open-source projects in this field (a plus).
🎁 What You’ll Find at ExitLag
Here, we believe that high-performing individuals deserve an environment that fosters their growth and recognizes their achievements.
💰 Compensation & Recognition
✅ 13th-month salary (annual bonus)
✅ Performance Bonus (In-Company Goal): opportunity to earn up to 5 extra months’ salary per year, based on the company’s results.
✅ Stock Options after 6 months with the company, allowing you to grow alongside ExitLag.
🌴 Quality of Life & Well-being
✅ 30 days of paid vacation
✅ A day off on your birthday, so you can make the most of your special day.
✅ Bradesco Health Insurance, 100% covered by the company for the primary beneficiary.
✅ Zenklub and TotalPass, promoting your physical and emotional well-being.
💳 Flexible Benefits
✅ R$1,200/month Flash Card, with flexible use for meals, working from home, and much more.
📚 Career Development
✅ Educational subsidy of up to 50% for courses and specializations (after 6 months).
✅ Structured career path, with performance review cycles and real opportunities for growth and promotion.
✅ Unlimited access to ExitLag Premium, so you can enjoy our product without restrictions.
🚀 An onboarding experience designed for your success
We know that a good start makes all the difference.
That’s why your first few days will be dedicated to an immersive onboarding experience, during which you’ll get to know our culture, our products, how we work, and the company’s key areas.
In addition, you’ll receive our Ramp-Up Workbook—a structured guide to support your journey during your first few months—filled with information, goals, best practices, and guidance that will help you adapt and accelerate your integration into the team.
You’ll also have a Buddy—an ExitLag employee who will be your partner during this initial phase, helping with day-to-day questions, sharing knowledge, and making your onboarding experience even more welcoming.
Our goal is to ensure you have a smooth, welcoming, and well-prepared start so you can thrive with confidence from day one.
🌍 Come join a global team that makes things happen
Localização | ||
|---|---|---|
São Paulo, SP, BR |
