This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Seeking a Senior Python Developer with Snowflake experience to contribute to the development of an asset management platform for a leading investment company.
The project involves processing and analyzing large volumes of time series data through a distributed solution.
Responsibilities include designing and implementing software components, system integration and testing, troubleshooting, and collaborating with teammates.
The focus is on achieving high-performance data processing, system scalability, and data consistency.
Opportunity to provide technical input into product roadmaps.
Requirements:
5+ years' experience in SQL, and Relational Databases (Oracle / MySql / Postgres).
5+ years’ experience as a Python developer, writing reusable, testable, and efficient code.
4+ years' experience with Snowflake.
Strong unit test and debugging skills.
Proficiency in Linux.
Knowledge of SQL, particularly in performance tuning.
Fluency in English (both verbal and written).
Strong analytical and problem-solving skills.
Ability to adapt quickly to new technologies.
Strong interpersonal skills and a positive attitude under challenging circumstances.
Nice to have:
Exposure to tools like DBT for data transformation over the cloud.
Familiarity with MS Azure products, ADO, ADLS, etc.
Experience in cloud data warehouses (Redshift / Pyspark).
Exposure to Big Data workloads (Hadoop, Spark, Kafka).
Familiarity with Airflow DAGs, Kubernetes for orchestration, and messaging tools like Kafka and Protobuf.
Benefits:
Culture of Relentless Performance: Join a technology development team with a 99% project success rate and significant revenue growth.
Competitive Pay and Benefits: Comprehensive compensation package, health insurance, and relocation program.
Work From Anywhere Culture: Enjoy the flexibility of remote work.
Growth Mindset: Access professional development opportunities, certification programs, mentorship, and talent investment programs.
Global Impact: Collaborate on impactful projects for top global clients.
Welcoming Multicultural Environment: Thrive in an inclusive work environment with open communication and team-building events.
Social Sustainability Values: Contribute to sustainable business practices focused on IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.