F
Data Engineer
Fanduel
Contract type
Ongoing
Work mode
On-site · On-site (see listing for address)
Experience
3 years
Job description
Key details
- Design, build, and maintain scalable Python Flask API applications or similar programming languages to achieve low latency response
- Develop batch and stream data ingestion and applications leveraging SQL databases like PostgreSQL or NoSQL/Redis DB
- Implement REST API endpoints on Kubernetes cluster using API Gateway like KONG
- Ensure API response is reliable, accurate, and delivered in a timely manner
- Write clean, efficient, and well-documented code and test cases using tools like Python, SQL, and Pyspark (optional)
- Understand containerization and Kubernetes deployment using ArgoCD
- Partner with Senior Engineers in code reviews, design discussions, planning sessions and team ceremonies
- Work with data analysts, data scientists, and product managers to understand requirements and deliver actionable data solutions
- Translate business questions into engineering tasks and contribute to technical planning
- Participate in code reviews, sprint planning, and retrospectives as part of an agile team
- Monitor applications and troubleshoot issues in a timely, systematic manner
- Implement data quality checks and contribute to observability and testing practices
- Document data sources, transformations, and architecture decisions to support long-term maintainability
- Company mission
- Information not specified
Primary stack
Core technologies
Python (Programming Language)SQLKubernetes
Benefits
- Information not specified
Requirements & details
- Strong technical contributor with interest in Data applications
- Experience building software and data applications at scale
- Experience with Python Flask API applications or similar programming languages
- Experience with batch and stream data ingestion
- Experience with SQL databases like PostgreSQL or NoSQL/Redis DB
- Experience implementing REST API endpoints on Kubernetes cluster using API Gateway like KONG
- Experience with containerization and Kubernetes deployment using ArgoCD
- Experience with Python, SQL, and Pyspark (optional)
- Ability to collaborate with data analysts, data scientists, and product managers
- English speaking role in United Kingdom
- Python, Flask, SQL, PostgreSQL, Redis, Kubernetes, KONG, ArgoCD, Pyspark
- Python (Programming Language)
- SQL
- Kubernetes
