Software Engineer II, Data
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Someone who has 2-5 years of professional experience working with data, or relevant internship/co-op experience, as well as: • Strong proficiency in Python and SQL • Hands-on with at least two AWS services (S3, Glue, Lambda, or Redshift) • Experience with Infrastructure as Code tools, specifically Terraform. • Experience with workflow orchestration tools like Airflow. • Solid understanding of data modeling, distributed systems (e.g., Spark), and ETL/ELT design patterns. • Comfortable troubleshooting complex data issues in a production environment. • Nice to have: AWS Certified Data Engineer - Associate • Nice to have: Experience with financial data or understanding of fintech concepts. • Someone who has familiarity with AI-powered development tools (GitHub Copilot, Claude, Cursor, etc.) to improve coding productivity or troubleshooting • A strong communicator who can explain technical concepts clearly to both technical and non-technical stakeholders. • The budgeted salary range for this role is $100,000 - $130,000 CAD / year. • At KOHO, we are dedicated to providing pay transparency to all candidates. Compensation at KOHO is determined through various factors including but not limited to: comparable salary market data within Canada, technical skill assessment, a holistic view of previous work history, and internal pay equity with other KOHO team members.
Responsibilities
• Practicing the KOHO values • Gathering requirements for, and implementing streaming and batch pipelines • Developing and maintaining of batch data pipelines using AWS Glue, Lambda, and Python • Collaborating with business users, Data Analyst, and Data Scientists in questions related to our data platform • Implementing shared infrastructure used by all services and teams within the KOHO platform • Contributing to and improving our internal standards for style, maintainability, and best practices • Participating in rotating on-call duties, including incident management
Benefits
• Budgeted range for this job CA$100K – CA$130K • At KOHO, we are dedicated to providing pay transparency to all candidates. Compensation at KOHO is determined through various factors including but not limited to: comparable salary market data within Canada, technical skill assessment, a holistic view of previous work history, and internal pay equity with other KOHO team members. • 📈 Opportunity to shape the future of fintech and financially empower a generation of Canadians • 🤝 Fantastic, Deeply Engaged Team (check out our engagement scores here!) • 🌴 Generous vacation + Wellness days + Flex Days + holiday closure • 💻 Remote-first environment + coworking support + yearly all hands retreat • 🧠 Access to coaching & growth programs • 👶 Parental top-up & leave policies • 💡 Power-up budgets for books, home office setup, phone & internet, AI tools, and professional development • We’re on a mission to make financial services better for every Canadian. That means no hidden fees, no predatory interest rates - just financial products designed to help our users spend smart, save more, and build real wealth. We’re a performance organization with a strong heart: we care deeply about outcomes, and everything ties back to our mission - to financially empower a generation of Canadians. • At KOHO, we’re not your average 9-5. We believe real impact comes from people who are trusted, empowered, and supported to do their best work - without sacrificing their lives to do it. We prioritize work-life integration, not just work-life balance. That means asynchronous collaboration, flexible hours, and a remote-first setup built around autonomy and high trust. • KOHO is entering its next chapter - leaner, smarter, more AI-integrated. We’re building for impact, not bureaucracy. If you thrive in environments that value clarity, ownership, and bold thinking, you’ll fit right in. • We are seeking a skilled Software Engineer II, Data to join our Data Platform team. In this role, you will be responsible for building, maintaining, and optimizing the data infrastructure that powers KOHO’s analytics, data science, and product features. • Software Engineer II, Data • Reporting to the Data Platform Development Manager, you will be part of a team that maintains and expands KOHO's data engineering platform.