Staff Software Engineer (Backend), Payments

1 hour, 51 minutes ago
Full-time
Lead
Software Development
Toast

Toast

Toast is an all-in-one platform for restaurants, offering tableside ordering, online ordering, and labor management to empower businesses in the food service industry.

Hotels, Restaurants & Leisure
1K-5K
Founded 2012

Description

  • Plan, design, build, and deliver features for Toast’s payments products.
  • Develop and implement automated test suites and other best practices to ensure high-quality code.
  • Roll out features to customers and monitor their success after release.
  • Collaborate with product management and UX on feature definition and design.
  • Partner with teams across Toast to share knowledge and coordinate work across functions.
  • Lead design and code reviews with experienced engineers.
  • Contribute to services that provide both core and supporting functionality for the unified payment processing platform.

Requirements

  • 8+ years of experience designing and implementing robust backend services.
  • Ability to step into a technical leadership role and mentor junior engineers on architecture, design, coding, testing, and deployment.
  • Proven ability to design and develop scalable and secure APIs that integrate with internal and external systems.
  • Applied knowledge of API lifecycle management, including versioning, documentation, and deprecation strategies.
  • Experience with microservices architecture and containerization technologies for scalability and maintainability.
  • Demonstrated proficiency with DynamoDB or PostgreSQL (preferred).
  • Proficiency in Kotlin, or Java with willingness to learn Kotlin, plus Kotlin-specific frameworks and libraries (preferred).
  • Experience with modern data architectures such as event sourcing, OLAP, ETL/ELT, or streaming data (preferred).
  • Experience designing payments APIs (preferred).
  • Familiarity with PCI-DSS (preferred).
  • Familiarity with AI-augmented development tools and workflows such as Claude Code, GitHub Copilot, or Codex (preferred).

Benefits

  • Competitive compensation and benefits package.
  • Base salary range of $193,000-$309,000 USD for Zone A, $168,000-$269,000 USD for Zone B, or $151,000-$242,000 USD for Zone C.
  • Additional cash compensation may include overtime and eligible bonus or commissions.
  • Equity is included in the total rewards package.
  • Hybrid work model with options for remote work in the US and hybrid work in Boston or New York.
  • Flexible total rewards designed to support a healthy lifestyle and changing employee needs.
  • Accessible and inclusive hiring process with reasonable accommodations available for candidates with disabilities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Python and Data Ecosystem

ClickHouse 51-250 IT Services

ClickHouse is hiring a Senior Software Engineer to own and evolve Python integrations that connect its real-time analytics platform with orchestration, transformation, and AI/data tooling used by data practitioners.

Apache Airflow Apache Spark ClickHouse Dagster dbt Flink LLM Machine Learning Metabase NumPy Pandas Power BI Prefect Python SQL Superset Tableau
6 minutes ago

Backend Developer (Node.js)

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring a Backend Developer to build and scale the high-load infrastructure behind its global nonprofit fundraising platform.

Bull ClickHouse Datadog Elasticsearch Grafana Kafka Koa MongoDB NestJS Node.js Prometheus RabbitMQ React Redis REST API TypeScript Vue.js
36 minutes ago

Senior Software Engineer - Observability Knowledge Graph Backend | US | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a remote Software Engineer for its Observability group to develop and operate the Knowledge Graph platform that powers full-stack observability across Grafana Cloud.

AWS Azure GCP Grafana Java Kubernetes Microservices SQL
51 minutes ago

Backend Developer (Node.js)

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring a Backend Developer to help build and scale the high-load systems behind its global nonprofit fundraising platform.

Bull ClickHouse Datadog Elasticsearch Grafana Kafka Koa MongoDB NestJS Node.js Prometheus RabbitMQ React Redis REST API TypeScript Vue.js
1 hour, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers