1h ago

Senior Software Engineer (India)

Bangalore, India
full-timesenior Remotetechnology

Tech Stack

+1

Description

As a Senior Software Engineer at Karat, you will own complex, technically demanding projects on our flagship interviewing platform, making significant architectural decisions and driving them end-to-end. You will collaborate with a cross-functional team to build predictive, inclusive, and fair interviewing products, while embracing AI-assisted development and mentoring junior engineers.

Requirements

  • 7+ years professional experience in full-stack web applications and distributed systems
  • Deep expertise in Ruby, Python, React, TypeScript/JavaScript and web frameworks
  • Strong experience with system architecture, microservices, database optimization, and API development
  • Hands-on experience with cloud infrastructure and DevOps (AWS, GCP, or Azure)
  • Excellent written and verbal communication in English

Responsibilities

  • Own and deliver complex, ambiguous projects from design to release
  • Design and build full-stack web applications with significant architectural decisions
  • Proactively improve technical quality across the team's codebase
  • Mentor junior engineers through knowledge sharing and code reviews
  • Collaborate with cross-functional team to define and deliver product features
0 views 0 saves 0 applications