Senior Software Engineer (United States)

Karat
•$132,032 - $191,655•Remote

About The Position

Karat is hiring a Senior Software Engineer to build full-stack product features that improve how engineers are interviewed and how engineering organizations operate. The role involves developing robust, scalable solutions and implementing AI-enhanced features for technical talent assessment. The engineer will collaborate with product and engineering leadership to advance Karat’s goal of making technical interviewing more predictive, inclusive, and fair. The position is remote, but applicants must reside in Florida, Illinois, Massachusetts, Missouri, Oregon, Texas, or Washington. Applications from other states will not be considered. Immigration sponsorship is not available. Base salary varies by geographic location. The listed ranges are $169,755.30–$191,655 for GeoLo 2, $150,893.60–$170,360 for GeoLo 3, and $132,031.90–$149,065 for GeoLo 4.

Requirements

  • At least 7 years of experience developing and launching web applications or systems in production environments.
  • Experience with or exposure to AI/ML technologies and an understanding of how they can enhance assessment and interviewing products.
  • Experience integrating LLM APIs, familiarity with knowledge-enhanced language model pipelines, and ability to evaluate and improve AI feature performance.
  • Strong analytical and problem-solving skills, including the ability to balance technical tradeoffs.
  • Strong proficiency in Ruby, Python, TypeScript/JavaScript, or similar languages, with experience in modern web frameworks and REST and GraphQL API design.
  • Experience with system architecture, database design, cloud infrastructure, and deployment technologies such as AWS, GCP, or Azure.
  • Knowledge of software engineering best practices, including CI/CD, testing strategies, and performance optimization.
  • Ability to work effectively in cross-functional teams and communicate complex technical concepts to diverse stakeholders.
  • Demonstrated technical leadership, including mentoring teammates and driving technical decisions.
  • Must reside in Florida, Illinois, Massachusetts, Missouri, Oregon, Texas, or Washington.
  • Immigration sponsorship is not available.

Nice To Haves

  • Interest in technical interviewing, talent assessment, or educational technology.

Responsibilities

  • Design and develop full-stack systems for Karat’s next-generation interview platform, incorporating AI capabilities where useful.
  • Build scalable, production-ready infrastructure and services that meet performance, reliability, and security standards.
  • Create interfaces and APIs for interviewers, candidates, and hiring teams.
  • Collaborate with product managers, designers, and data scientists to turn complex requirements into technical solutions.
  • Contribute to architecture decisions that balance innovation and reliability while maintaining enterprise-grade platform stability.
  • Share technical expertise across engineering teams, promote best practices, and help elevate the organization’s technical capability.
  • Balance short-term deliverables with long-term technical health, addressing customer-facing features and foundational infrastructure.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service