This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
By bringing together next-gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive and personalized than ever before. We are looking for strong Data engineers who are hungry to learn continuously and take ownership of the tools and products that they work on in accordance with best practices for Agile Software Development.
Job Responsibility:
Design, develop, and maintain data processing applications and services using Spark, Java, Kotlin
Build and maintain ETL pipelines and Data Processing architectures
Implement and manage relational databases, ensuring data integrity and performance
Optimize applications for maximum speed and scalability
Write clean, maintainable, and efficient code
Troubleshoot and debug applications
Stay up-to-date with emerging technologies and industry trends
Requirements:
Proven experience as a Software Engineer
Proficiency in one distributed columnar data store (Spark, Hive, Redshift, Presto, Snowflake)
Proficiency in a compiled language(Java, Scala, Kotlin, Python)
Strong understanding of relational databases (e.g., MySQL, PostgreSQL)
Familiarity with version control systems (e.g., Git)
Excellent problem-solving skills and attention to detail
Ability to work independently and as part of a team
Strong communication skills
Nice to have:
Experience with cloud platforms (e.g., AWS, Azure, GCP)