Software Engineer II, Data
ABOUT KOHO
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.
About The Role
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.
Reporting to the Data Platform Development Manager, you will be part of a team that maintains and expands KOHO's data engineering platform.
WHAT YOU’LL BE DOING
- 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 duti...