Software Engineer (SWE3), Backend

4 - 8 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are Karat, the world's largest interviewing company. Join our Engineering team dedicated to building the world's most predictive, inclusive, and fair interviewing products for clients and technical candidates. As a Software Engineer at Karat, you will be responsible for building product features that enhance the interviewing process for engineers and engineering organizations. This role offers growth opportunities in a dynamic environment where your code directly influences how companies evaluate technical talent and develop their most valuable asset - their people. You will: - Develop sophisticated web applications, both frontend and backend, using various programming languages, testing, and development tools. - Write clean, scalable services, components, and APIs to maintain high standards of code quality and maintainability. - Collaborate with cross-functional partners to define features and build user-friendly products. - Participate in architecture discussions and contribute to balancing innovation with reliability. - Own and deliver projects from design to release, ensuring thorough testing and smooth integration. - Enhance existing codebases, identify improvement opportunities, and increase developer productivity. - Contribute to engineering best practices, including code reviews, documentation, and knowledge sharing. Requirements: - 4+ years of professional experience in developing and launching web applications - Expertise in modern programming languages such as Ruby, Python, React, and TypeScript/JavaScript - Experience with database design, RESTful API development, and modern frontend technologies - Understanding of software engineering fundamentals, data structures, algorithms, and system design principles - Knowledge of version control systems, CI/CD pipelines, and deployment practices - Familiarity with cloud platforms and containerization technologies - Strong analytical and problem-solving skills with attention to detail - Excellent communication skills in English - Ability to work independently and collaboratively in cross-functional teams - Interest in technical interviewing, talent assessment, or educational technology - Proficiency in leveraging AI tools to enhance development workflows This position is available in Bengaluru and open to candidates authorized to work in India only. No visa sponsorship is provided. Benefits include a competitive salary, stock options, private healthcare, generous time off policies, and country-specific benefits. Karat values diversity and encourages individuals of color, womxn, and LGBTQIA+ to apply. Accommodations for disabilities or special needs can be requested at accommodation@karat.com.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now
Karat logo
Karat

Human Resources / Software

Seattle

RecommendedJobs for You