Intermediate Backend Engineer
- Full-time
Company Description
Knockri is on a mission to diminish unconscious bias in hiring with our behavioural skills assessment. Using Machine Learning, we evaluate the transcripts of structured behavioural interviews to identify and classify relevant behaviours that predict non-technical skills and job performance. We work with Fortune 500s including Shopify and IBM to adapt our system around their brand, business competencies, and job requirements. Our assessment helps shortlist job candidates at the top of the hiring funnel, providing fairness and equality across all applicants, and dramatically improving hiring efficiency while eliminating the human bias in employee selection.
Job Description
What we are looking for
We are looking for an Intermediate Backend Engineer to provide technical expertise across our backend services. Working with our Product and Science teams, you will help design, implement and maintain complex server-side features, projects, and data pipelines. You will also be expected to drive coding best practices and help build a strong engineering culture within the company.
What you will work on
- Working alongside one senior and one intermediate backend developer - implement and maintain scalable backend web services
- Implement and maintain new product features such as SSO, Roles & Permissions, Data residency (GDPR), and several more to support our growing user base
- Transition proof-of-concept data processing techniques into mission critical systems
- Maintain our existing backend infrastructure hosted on Azure Kubernetes Service (AKS), Azure Functions and VMs
Qualifications
Who you are
2+ years of experience as a backend developer working primarily with Python and Django
Experience managing applications and systems using modern infrastructure tooling in a containerized cloud environment
Meticulous about testing and verifying your work
Driven to make a positive impact on the world through your work
A self-starter but are very comfortable collaborating with others
Technologies we use
Python / Django
Docker / Kubernetes / Azure / Google Cloud
GraphQL
Prefect (Dataflow Automation)
PyTorch / PyTorch Lightning
Additional Information
What’s in it for you
- A great diverse culture where everyone’s opinions are valued
- A fun environment including weekly game events, team sharing, and great leadership support
- Collaborative team environment
Due to Covid-19 restrictions, our team is currently working remotely.