Data Engineer
Tech Stack / Keywords
Firma i stanowisko
XTB is a global company from the financial industry, focusing on online trading of financial instruments. It is the largest FinTech in Poland and a leader in Central and Eastern Europe, operating in several countries including Asia and South America. XTB offers training and development programs for employees and holds a Great Place to Work certification.
Wymagania
- At least 3 years of experience as a Data Engineer or related software engineering role.
- At least 1 year of experience with MS SQL Server, SSIS, and SQL Server Agent technologies, including deployment.
- Experience analyzing and improving legacy code.
- Flexibility to participate in Databricks oriented projects.
- Proficiency in Python with ability to write clean, testable production code.
- Hands-on experience with Apache Spark.
- Advanced SQL skills with query optimization on large datasets.
- Strong understanding of data warehouse design principles and data modeling.
- Practical knowledge of ETL/ELT processes.
- Familiarity with data quality, monitoring, and pipeline reliability.
- Experience with relational databases including modeling and optimization.
- Understanding of REST and gRPC standards for system integration.
- Experience with workflow orchestration tools such as Airflow or Dagster.
- Knowledge of CI/CD pipeline building and maintenance.
- Strong analytical problem-solving skills and attention to detail.
- Effective communication skills and ability to collaborate in a team.
- Openness to learning new technologies and methodologies.
Nice to have:
- Experience with dbt.
- Experience with Kafka, Pub/Sub, or other event streaming systems.
- Experience building near-real-time or real-time pipelines.
- Experience with Infrastructure-as-Code tools.
- Understanding of CDC (Change Data Capture) and integration from transactional systems.
- Experience with Databricks or other lakehouse platforms.
Obowiązki
- Implementing, maintaining and supporting MS SQL Server warehouse and SSIS processes and jobs daily.
- Designing, building, and maintaining scalable data processing pipelines using SQL, Python, and Apache Spark/PySpark.
- Working with raw data and designing integration methods into the data platform.
- Developing CI/CD pipelines for data engineering solutions.
- Creating and maintaining Infrastructure as Code solutions.
- Integrating the data platform with other systems and applications.
- Participating in architectural decision-making and defining engineering standards.
- Conducting code reviews, documenting solutions, and sharing knowledge with team members.
Benefity
- Real influence on the development of the company and product.
- Work in an experienced team willing to share knowledge.
- Clear career development paths with regular feedback.
- Regular team-building meetings.
- Training budget for courses and conferences.
- An extra day off on your birthday.
- An extra day off for parents.
- Equipment tailored to your needs.
- Private medical care and group insurance.
- Access to e-learning English platform and benefits platform.
- Access to wellbeing platform with workshops and private therapy sessions.
- Remote work or from the office in Warsaw or a coworking space in your city.
Inne informacje
Informujemy, że administratorem danych jest XTB S.A. z siedzibą w Warszawie, ul. Prosta 67. Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją. XTB S.A. stosuje zasadę równych szans i weryfikuje wszystkie aplikacje złożone przez osoby posiadające stosowne do oferty kwalifikacje, bez względu na rasę, płeć, stopień niepełnosprawności, wyznanie/ przekonania, orientację seksualną lub wiek.
XTB
37 aktywnych ofert