Senior Data Applications Engineer
WPT Global is seeking a Senior Data Applications Engineer to join a small, all-senior data team. The role focuses on building data models, pipelines, and applications that support business functions ranging from product and marketing analytics to fraud detection and internal operational tools.
The team operates with an AI-first approach, where coding agents generate a significant portion of the code. The engineer is responsible for focusing on architecture, testing, and guardrails to ensure that AI-assisted development remains safe and reliable in production environments. The position involves transforming data into functional applications, APIs, and internal tools rather than solely focusing on tables and dashboards.
- Build data applications end to end using AI, from data models and infrastructure through to APIs and user interfaces.
- Turn data into internal tools, APIs and self-service products for teams across the business.
- Work across Databricks workspaces, dbt projects and data pipelines.
- Help shape technical direction across application architecture, APIs, data modelling, testing, security and performance.
- Review AI-generated code, identify weaknesses and turn recurring issues into automated checks and guardrails.
- Improve codebases and workflows so both engineers and coding agents can work more effectively.
- 5+ years of experience building production software across backend and frontend (required).
- Strong AI-first development experience, using tools such as Claude Code, Codex or Cursor regularly (required).
- Deep Python backend experience, including APIs, authentication and testing (required).
- Strong TypeScript / React experience (required).
- Strong SQL and data modelling skills (required).
- Hands-on data engineering experience with warehouses or lakehouses, pipelines and dbt (required).
- Experience with containers, CI/CD and cloud deployment (required).
- AWS (preferred).
- Strong technical judgement and the confidence to challenge designs and propose better solutions (required).
- Experience building agents or LLM-powered tools, including MCP, orchestration or evals (nice-to-have).
- Databricks / Spark (nice-to-have).
- PostgreSQL, MySQL and SparkSQL performance optimisation (nice-to-have).
- Kubernetes (nice-to-have).
- Marketing or product analytics experience (nice-to-have).
- Experience within gaming, fraud, trust & safety or fintech (nice-to-have).
- Competitive Salary: Reflecting experience and performance.
- Quarterly Performance Reviews: Regular feedback and career growth opportunities.
- Bonus Opportunities: Rewarding outstanding performance and successful growth initiatives.
- Fully Remote Role: Work remotely from within the Nordic region.
- Company Meet-ups: Opportunities to connect with global colleagues.
- Tech Setup Budget: Essential equipment provided for optimal productivity.
WPT Global is the online poker platform of the World Poker Tour, offering real-money cash games and tournaments. It operates one of the world's largest cash poker networks, with tens of thousands of players worldwide, and emphasises security and fairness across its product. The company is a fully remote organisation that hires talent regardless of location. WPT Global is registered in Nicosia, Cyprus.