GrepJob
Toast

Staff Software Engineer

Toast
Apply
about 9 hours ago
Bengaluru, IndiaStaff+
H1B Sponsor

Responsibilities

  • Define and evolve the long-term architecture of the Membership platform.
  • Design distributed systems for subscriptions, entitlements, and usage tracking.
  • Own service boundaries, APIs, and data models across PostgreSQL and DynamoDB.
  • Design event-driven systems using Kafka, Pulsar, or similar technologies.
  • Ensure correctness in distributed systems including idempotency and consistency.
  • Identify architectural gaps and drive resolution.
  • Stay hands-on in designing and code reviewing backend services in Java/Kotlin.
  • Build and evolve microservices deployed on AWS.
  • Translate product requirements into scalable technical designs.
  • Improve system performance, reliability, and production readiness.
  • Lead architecture reviews, RFCs, and design discussions.
  • Mentor engineers and raise the bar for system design quality.
  • Drive alignment on APIs and technical standards.
  • Own reliability and health of production systems.
  • Lead incident analysis and drive systemic improvements.
  • Define and evolve observability standards.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience building backend systems and APIs.
  • Strong expertise in Java and/or Kotlin.
  • Proven experience designing large-scale distributed systems and microservices.
  • Deep understanding of system design trade-offs.
  • Experience with event-driven systems like Kafka or Pulsar.
  • Strong experience with PostgreSQL and/or DynamoDB.
  • Experience building cloud-native systems on AWS.
  • Strong production systems experience, including monitoring and incident response.
  • Experience influencing technical direction across multiple teams.
  • Strong communication skills across technical and non-technical stakeholders.
  • Comfortable working in ambiguous, fast-evolving environments.

Benefits

  • Embrace a hybrid work model that fosters in-person collaboration.
  • Commitment to creating an accessible and inclusive hiring process.

Tech Stack

Amazon DynamoDBApache KafkaApache SparkAWSJavaKotlinPostgreSQLRabbitMQReact