About the Role
We're Karat, the world's largest interviewing company.
Karat is transforming organizations around the world. We provide a powerful system for technical leaders at companies like PayPal, Atlassian, and Citi who want to take control of how they hire top engineers, elevate their teams and contractors, and stay ahead. At the core of Karat’s system are live, expert-led interviews, analytics designed to give leaders maximum visibility, and the most robust interview performance dataset in the world.
Come join our Engineering team
Our Software Engineering team is dedicated to building the world’s most predictive, inclusive, and fair interviewing products for our clients and technical candidates alike.
What you will do
As a Software Engineer (SWE1 or SWE2) at Karat, you will work to create new products that aid in Karat’s mission. Your work will be the bridge between users and technology, ranging from engineering work that harnesses modern technologies to complex product thinking to help us solve the intricate problems we encounter every day. Your work will span both technical and non-technical facets.
Write clean, scalable services, frontend components, APIs, and backend code using modern languages and frameworks (GraphQL, Ruby on Rails, Node.js, TypeScript).
Harness AI to develop code quickly, prototype changes, and work across the entire tech stack to implement features that users interact with every day.
Collaborate cross-functionally with Data Scientists, Designers, Product Managers, and Software Engineers to build robust and easy-to-use products and customer-facing workflow tools.
Help monitor our 24/7 interviewing machine and keep Karat's services available.
Maintain the high technical quality bar Karat sets; develop effective processes to ensure our products have high-quality code and minimal defects.
Remain flexible enough to handle the unknowns that come with fast company growth.
Tech Stack
GraphQLRuby on RailsNode.jsTypeScriptAPIsfrontendbackend