Data Engineer

A global currency services provider offering Currency Converter, Market Analysis, Currency Data API and Money Transfers for individuals and businesses.
Data
Mid-Level Software Engineer
Remote
Finance

Description For Data Engineer

XE is a leading global currency services provider, part of Euronet Worldwide (Nasdaq: EEFT), serving nearly 300 million people annually with currency information and facilitating international money transfers for over 150,000 customers. The company is seeking a Data Engineer to join their Data Science team, working with a massive dataset from 280 million annual visitors across web and app properties.

The role offers an exciting opportunity to work with raw data and transform it using cloud data architecture. You'll be handling an enterprise-grade events-based Martech stack, connecting various data sources to create meaningful business insights and drive product improvement. The position involves developing API services, maintaining ETL pipelines, and managing data lakes while ensuring scalability and security.

As a Data Engineer at XE, you'll be part of a team that values customer-first solutions and innovative approaches to currency services. The role requires strong technical skills in Python, SQL, and Docker, combined with a deep understanding of data architecture and security principles. You'll work in a collaborative environment with data scientists and architects, contributing to projects that directly impact millions of users worldwide.

The position offers competitive benefits including annual salary reviews, bonuses, stock purchase plans, generous vacation time, and comprehensive insurance coverage. This remote role provides the perfect opportunity for a data professional who wants to make a significant impact in the fintech sector while working with cutting-edge technology and massive datasets.

Last updated 21 days ago

Responsibilities For Data Engineer

  • Develop and maintain data-serving performant API services
  • Design, develop, and maintain microservices for real-time data ingestion and ETL pipelines
  • Analyze and organize raw data across Xe's Martech stack
  • Develop and Maintain data lakes
  • Collaborate with data scientists and architects on several projects
  • Ensure all components are highly scalable, maintainable, and monitored
  • Optimize cloud services for security, cost and performance

Requirements For Data Engineer

Python
  • Degree in Computer Science, Software Engineering, or related discipline
  • Strong proficiency with SQL and its variations amongst popular databases
  • Strong knowledge of developing and maintaining API services in a cloud environment
  • Strong object and service-oriented programming skills in Python
  • Knowledge of modern containerization techniques - Docker, Docker Compose
  • Experience with relational and unstructured databases and data lakes
  • Understanding of business goals and how data policies can affect them
  • Effective communication and collaboration skills
  • Strong understanding of concepts associated with privacy and data security

Benefits For Data Engineer

Medical Insurance
Dental Insurance
  • Annual salary increase review
  • End of the year bonus (Christmas bonus)
  • ESPP (Employee Stock Purchase Plan)
  • 30 days vacation per year
  • Insurance guaranteed for employees (Health, Oncological, Dental, Life Insurance)
  • No fee when using RIA service/wire transfers

Interested in this job?

Jobs Related To XE Data Engineer

Data Engineer

Data Engineer position at XE, working on data pipelines and API services for a global currency services provider.

Data Engineer

Data Engineer position at XE, working remotely in Brazil, focusing on API development, ETL pipelines, and data lake management using Python and SQL.

Business Intelligence Engineer, ORC (ORC- Operations Risk Compliance) Program Analytics

Business Intelligence Engineer role at Amazon focusing on ORC Analytics, combining statistical analysis, data engineering, and business intelligence expertise in London.

Data Engineer

Data Engineer position at WorldQuant focusing on developing data pipelines and engineering solutions for financial strategies.

Data Engineer

Data Engineer position at G-P, developing solutions for their Global Employment Platform, working with Python, SQL, and modern data technologies in a remote environment.