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