About the Company : Liquid Analytics builds high-performance decision analysis products. Our dynamic team thrives on challenges, building software that delights customers. We are based in The Blue Mountains, Ontario, Canada.
About the Role : First and foremost, you are a senior software developer. You build production-grade applications and products with Python. You will design, prototype, and optimize complex data workflows and architectures, focusing on SQL optimization, Python development, and data-driven analysis. This role requires a developer with expertise in a minimum of two (2) programming languages.
Responsibilities :
1. Write code in Python to build our Decisions platform including industry-specific algorithms.
2. Advanced SQL Development, including optimizing complex queries (CTEs, window functions, pivots, grouping sets) in DuckDB and PostgreSQL.
3. Build and optimize data workflows using Python and modern tools like Spark, DBT, Kafka, Dagster, and Flink.
4. Apply statistical methods and machine learning principles to derive insights and drive decision-making.
5. Code with a GenAI coding assistant in your Visual Studio Code IDE.
6. Manage your CI / CD gitops developer workflow.
7. Write clear problem statements and conduct coding experiments to optimize software workflows.
8. Have expertise in statistics.
Qualifications :
1. Bachelor's degree in Computer Science.
2. Machine learning, data engineering, and SQL expertise.
3. Strong communication, documentation, and client interaction skills.
Location Requirements : You live within 30-40 minutes of either Thornbury, Ontario (The Blue Mountains) or downtown Toronto. Onsite availability 2-3 days per week as needed for collaboration at the Blue Mountain location.
Why Join Us? Work in a fast-paced, collaborative environment where your contributions directly impact our products. Enjoy life in a beautiful natural setting with clean air, water, and a high quality of life. Build exceptional experiences for the modern data stack.
#J-18808-Ljbffr