Skip to content
inKindinKind

Senior Software Engineer

Design, build, and operate resilient distributed systems powering real-time restaurant payment workflows. The role requires 8+ years of production systems experience, strong database and security expertise, and experience with highly available architectures.

About the job

Responsibilities

  • Design and implement scalable distributed systems supporting financial transactions and real-time events.
  • Architect services for real-world scale, failure scenarios, performance constraints, data integrity, and consistency.
  • Build secure infrastructure protecting sensitive financial data.
  • Identify opportunities to use AI tools to accelerate development and improve engineering workflows.
  • Contribute to AI-enabled product features and platform automation.
  • Design systems with observability, monitoring, and failure recovery.
  • Debug complex production issues across distributed services.
  • Improve reliability and performance of mission-critical systems.
  • Participate in on-call rotations.
  • Partner with product and business teams to translate customer needs into scalable technical solutions.
  • Lead architectural decisions through hands-on implementation.
  • Mentor engineers and help raise engineering standards.

Requirements

  • 8+ years of experience building and operating production systems.
  • Strong distributed systems design experience.
  • Expertise in at least one major web framework, such as Rails, Django, Express, or Fastify.
  • Strong database knowledge, including indexing, query optimization, and transactional integrity.
  • Experience designing highly available production systems.
  • Familiarity with authentication, authorization, and secure API design.

Nice to Have

  • Experience scaling systems during periods of rapid growth.
  • Background in payments, financial transactions, or regulated systems.
  • Experience with retries, circuit breakers, and event-driven workflows.
  • Experience working with or evolving large Rails applications.
  • Experience integrating AI tools into engineering workflows or building AI-powered product features.

Compensation and Benefits

  • Salary: $160,000–$185,000 per year, depending on experience.
  • Generous paid time off and company holidays.
  • Company-paid short-term disability.
  • Employer-covered health and dental insurance for direct employees; vision coverage and dependent coverage options available at additional cost.
  • Child care benefits and parental leave.
  • Daily lunches and snacks for in-office team members.

Skills

Distributed Systems, Web Frameworks, Ruby on Rails, Django, Express, Fastify, Databases, Query Optimization, Authentication, Authorization, Api Security, Observability, Event-Driven Architecture, AI Tools

Casca

Casca

San Francisco, CA

Senior Software Engineer
$160k+/yrOn-site5+ YOEFullstack Engineering

Senior engineer building AI-native banking systems. Own end-to-end features in TypeScript/React/Next.js/Python/Postgres on AWS; 5+ years SaaS experience required.

Typeface

Typeface

Bellevue, WA

Senior Software Engineer
$160k+/yrHybrid8+ YOEFullstack Engineering

Build end-to-end web applications and cloud services for generative AI products, collaborating across product, design, marketing, and data science. The role requires a bachelor's degree and 8+ years of backend development experience, with expertise in cloud platforms, databases, and modern programming languages.

Shield AI

Shield AI

Boston, MA
Senior Software Engineer, Autonomy Capabilities – Maritime
$160k+/yrOn-site10+ YOEFullstack Engineering

Develop and deploy maritime autonomy software for USVs, UUVs, and cooperating UAVs, including motion planning, localization, safe behaviors, and multi-agent coordination. The role requires substantial robotics experience, C++ and Python proficiency, simulation expertise, and eligibility for a SECRET clearance.

Hinge Health

Hinge Health

San Francisco, CA

Senior Software Engineer - Full Stack
$158k+/yrHybrid5+ YOEFullstack Engineering

Build and scale backend-heavy full-stack referral products, including incentive mechanics, referral flows, personalization, and AI-enabled features. The role requires a bachelor’s degree, at least 3 years of professional software development experience, and strong backend API ownership with React or React Native experience.

Sprinter Health

Sprinter Health

San Francisco, CA
Partner Engineering - Senior Software Engineer, Lead
$163k+/yrHybrid2+ YOEFullstack Engineering

Build backend and full-stack systems that turn healthcare partner requirements into scalable integrations and platform capabilities. The role requires 2+ years of production experience, project ownership, API or integration experience, and close collaboration across product and operations.