Karat logo

Senior Software Engineer (United States)

Karat
NewPosted today

LOCATION

United States · Remote

EXPERIENCE

7+ Years

SALARY

$132.03K - $191.66K /year

SKILLS REQUIRED

Full-Stack DevelopmentTechnical LeadershipSoftware ArchitectureCloud InfrastructureRESTful APIs

Job description

Overview

Senior Software Engineer at Karat, building full-stack product features that improve how engineers are interviewed and how engineering organizations operate, including AI-enhanced assessment features.

What you'll do

  • Design and develop sophisticated full-stack systems that power the next-generation interview platform, incorporating AI capabilities where they add the most value.
  • Build scalable, production-ready infrastructure and services that maintain high standards of performance, reliability, and security.
  • Create intuitive interfaces and APIs that serve interviewers, candidates, and hiring teams effectively.
  • Collaborate with cross-functional teams (product managers, designers, data scientists) to translate complex requirements into elegant technical solutions.
  • Contribute to architecture decisions that balance innovation with reliability, ensuring the platform evolves while maintaining enterprise-grade stability.
  • Serve as a technical leader by sharing expertise across engineering teams, promoting best practices, and elevating the overall technical capability of the organization.
  • Balance short-term deliverables with long-term technical health, addressing both customer-facing features and foundational infrastructure.

What you'll need

  • 7+ years developing and launching web applications/systems into production environments.
  • Experience with or exposure to AI/ML technologies and understanding 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 with 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 (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 with excellent communication skills; can translate complex technical concepts for diverse stakeholders.
  • Demonstrated ability to provide technical leadership, including mentoring teammates and driving technical decisions.

Nice to have

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

Details

  • Remote; open only to candidates residing in FL, IL, MA, MO, OR, TX, or WA. Applications from other states will not be considered at this time.
  • Team operates 100% remotely.
  • Immigration sponsorship is not available.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer (United States)