Key Responsibilities
* Deliver meaningful data insights to clients utilizing the company's infrastructure.
* Collaborate with a team of engineers across various projects, driving the evolution of our data architecture for scalability, reliability, and maintainability.
* Guide and mentor engineers to foster a culture of continuous improvement, inclusivity, and excellence.
* Drive business outcomes through data-driven insights by working with cross-functional teams.
* Ensure high-quality code, testing, and documentation standards are met for data solutions.
* Develop strong partnerships across lines of business, aligning technical solutions with strategic objectives.
Requirements
* Strong experience with complex SQL datasets is required.
* Knowledge of application programming languages such as Java, Python, or JavaScript is essential.
* Experience working within the data analysis ecosystem on top of platforms like Spark, Iceberg, Databricks, or Snowflake is beneficial.
* Knowledge of microservice-based architecture operating at scale in a cloud environment, preferably AWS, is advantageous.
* Experience with JVM-based languages such as Java, Groovy, Kotlin is a plus.
* Experience with Apache Iceberg, Apache Druid, Apache Flink is also valuable.