Folklore Ventures
19
companies
32
Jobs

Senior Software Engineer

Kanopi

Kanopi

Software Engineering
Australia
Posted on Feb 13, 2025

We’re Kanopi. Welcome.

Kanopi is a data-driven insurtech that pushes the boundaries of how insurance is delivered. Some of the world’s largest insurers come to us for reliable, flexible technology to create cover that protects and adapts to customers’ changing needs.

Do you want to join an engineering team that has a meaningful impact on the world? Do you want to use your passion for software architecture to build an amazing product? Then we’ve found the right person to be part of our journey.

Please note that our roles are remote-first but based in Australia, and we are not currently hiring anyone based overseas.

The role

We’re a startup with endless opportunities ahead, and now it’s all about execution.

We’re looking for a Senior Software Engineer who thrives in a fast-paced environment and has a strong product mindset. You’ll work across the entire system, making impactful changes that drive real customer value. Your ability to absorb context, navigate complexity, and make high-leverage decisions will be key to shaping our product direction.

As a cornerstone of our small but highly capable team, you’ll collaborate closely, tackle problems together, and continuously ship improvements through fast feedback loops. You’ll bring the team along for the journey, ensuring that every step forward compounds into lasting product value.

We offer the flexibility of remote work and a team of passionate engineers who love solving problems, sharing knowledge, and delivering great software.

The tech

The technology is current and inherently exciting. In order to kick goals, you will need to be comfortable operating within these technologies and practices:

  • React/Typescript in the frontend

  • Python/Django in the backend

  • GraphQL for our APIs

  • Automated testing (unit, integration, visual and e2e)

  • Continuous integration and continuous deployment

  • AWS (ECS Fargate)

Demonstrated Agile experience is important, and we’d love to hear if you’ve worked with Test-Driven Development processes before. Bonus points if you know your way around design systems, and if you’ve worked on API integrations.

What you get to do every day

  • Work closely with Product to turn complex problems into smart, high-impact solutions.

  • Mentor engineers, share knowledge, and help level up the team.

  • Design, build, and scale software that powers critical insurance processes.

  • Develop self-service tools that empower both engineers and customers.

  • Write clean, testable, and extendable code—built to last, not just to ship.

  • Collaborate fast—pair, prototype, and tackle high-leverage tasks with your team.

  • Stay ahead of issues—monitor, troubleshoot, and optimise before they impact users.

  • Shape product strategy with deep technical insight and creative problem-solving.

  • Help build a kick-ass team and a culture of excellence!

What you will bring to the role

  • Experience: 3-7 years as a Software Engineer in a SaaS company, with a strong track record of delivering impactful software solutions.

  • Technical Skills: Proficiency in TypeScript/React, Python/Django, REST, GraphQL, Postgres, Redis, and AWS (CDK/Terraform). Experience with event-driven architectures (Kafka, RabbitMQ, EventBridge) is a plus. Strong understanding of building REST or event-driven services with data stores, caching layers, and distributed or external integrations.

  • Product & Data Focus: Strong understanding of user experience patterns, customer journeys, and data-driven decision-making. Comfortable using analytics tools to measure impact.

  • Shipping Mindset: A bias for continuous delivery, using lean, pragmatic approaches like kanban.

  • Collaboration & Ownership: Ability to work effectively in remote, cross-functional teams. Strong communication skills, a "You build it, you run it, you measure it" mindset, and a proactive approach to problem-solving.

  • Force Multiplier: Your experience, customer mindset, and delivery focus lift the entire team to a higher standard.

  • Valuable but not essential: Experience in insurtech or fintech, particularly with a compliance lens.

  • Valuable but not essential: Experience in a startup environment, demonstrating adaptability and the ability to navigate shifting priorities.

Don’t stop reading yet

If you’re excited about this role but aren’t sure if you tick all our boxes, please send in your application anyway. We know from research that women and other people from underrepresented, minority, or marginalised backgrounds often only apply if they think they meet all the criteria, but please don’t let that stop you from applying. We’d really love to hear from you and to see what unique skills and experience you’d bring to the role, even if it is not everything we have listed above.

Benefits

Things you might want to know about us:

  • We offer a warm and collaborative work culture with big time vision. Our aim is to create an environment in which everyone is included in decisions and opportunities, regardless of your role, age, or how long you've been with the company. Everyone's opinion is welcome, and we're firm believers in discussions and radical candor.

  • A super collaborative, interwoven environment of smart people helping each other out & doing the best work of their life

  • Best-of-breed tooling so you can focus on what you do instead of doing admin

  • Total commitment to rapid growth & freedom to explore your curiosity

  • No sitting in Zoom meetings all day

  • A beefy machine so there is zero chance of any hardware bottlenecks

  • Equity package as a valued member of the company.

  • We trust our people. This means we focus on outcomes and provide a truly flexible workplace. So if you need some time to go to the gym during quiet times, want to break up your day to look after your kids, or feel like going for a walk around that 3pm slump, it’s all fine. We have team members around the globe, so you may need to attend an early morning or early evening meeting occasionally.

  • You will work alongside an experienced team who will challenge you everyday (and expect you to challenge them back).

  • We’re big fans of learning new things, which is why we give you the support and professional development to help you achieve your career goals, learn and grow. We offer time and support to take courses, read books, or attend events, and we have a career development framework in place.

  • We’re a remote-first team, so say goodbye to that commute. Our Melbourne-based team does like to get together occasionally, which we do at our office right in Melbourne CBD. And it’s fully equipped with an indoor golf simulator, arcade machine, ping pong table, and more!

You can find the full position description for this role here.