Freelance Backend Engineer—Payments & Ordering Platform

Openkrill

United States

Remote

USD 160,000 - 240,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sunday is building the fastest, simplest way to pay in restaurants. We are seeking two senior back-end engineers to grow the Billing & Ordering Platform, focusing on reliability, scalability, and maintainability of invoices and orders.

Join a highly autonomous team, work on Kotlin/Java, Spring Boot, and distributed systems, with observability tooling and a path to impact the architecture while delivering real-world payment experiences.

Qualifications

  • 7+ years of professional software development experience.
  • Strong JVM experience with Kotlin or modern Java.
  • Professional experience with Spring Boot.
  • Experience designing and operating distributed systems in production.
  • Strong API and integration design, contracts evolution.
  • Ability to own a topic end to end including monitoring and ops.
  • Professional English for team rituals and documentation.

Responsibilities

  • Design, develop, and maintain back-end services in Kotlin/Java on the JVM.
  • Unify boundaries between billing and ordering.
  • Evolve REST and gRPC APIs with versioning and contracts.
  • Build reusable models for invoice and order flows.
  • Improve reliability of distributed flows with idempotency, retries, deduplication, reconciliation.
  • Enhance production observability with metrics, logs, traces, dashboards, alerts.
  • Diagnose end-to-end issues across services and integrations.
  • Contribute to architecture discussions and ADRs.
  • Collaborate with product, POS, loyalty, and partners to improve platform.
  • Occasionally contribute to CI/CD and infrastructure code.
  • Share knowledge and build reusable patterns as team grows.

Skills

Kotlin
Java
Spring Boot
Distributed systems
API design
English proficiency

Tools

Kafka
gRPC
Datadog
PostgreSQL
CI/CD

Job description

Sunday is building the fastest, simplest way to pay in restaurants. We are seeking two senior back-end engineers to grow the Billing & Ordering Platform, focusing on reliability, scalability, and maintainability of invoices and orders.

Join a highly autonomous team, work on Kotlin/Java, Spring Boot, and distributed systems, with observability tooling and a path to impact the architecture while delivering real-world payment experiences.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer - POS Integrations & Platform
Remote Senior Software Engineer - POS Integrations & Platform

Openkrill • United States

Remote
USD 180,000 - 260,000
Remote-first culture
100% health coverage for you and your家
Equity
+2
Freelance Backend Software Engineer - Billing & Ordering Platform
Freelance Backend Software Engineer - Billing & Ordering Platform

OpenKrill • United States

On-site
USD 160,000 - 240,000
Senior Backend Engineer, Payments Platform — Remote
Senior Backend Engineer, Payments Platform — Remote

Airbnb • United States

Hybrid
USD 196,000 - 227,000
Staff Backend Engineer: Payments Platform Leader
Staff Backend Engineer: Payments Platform Leader

Flex • United States

Hybrid
USD 170,000 - 250,000
Medical, dental, and vision
Company equity
401(k) with company match
+4
Staff Backend Engineer — Order Platform for Scalable Payments
Staff Backend Engineer — Order Platform for Scalable Payments

Affirm • San Francisco (CA)

On-site
USD 230,000 - 290,000
Health coverage for you and yourdepend
Monthly stipends for tech setup
Flexible time off
+1
Staff Backend Engineer - Payments Platform & APIs
Staff Backend Engineer - Payments Platform & APIs

Flex • San Francisco (CA)

Hybrid
USD 200,000 - 250,000
Competitive benefits
Company equity
401(k) with match
+3
Senior Backend Engineer - FinTech Payments, Equity
Senior Backend Engineer - FinTech Payments, Equity

Flex • San Francisco (CA)

Hybrid
USD 172,000 - 215,000
Company equity
401(k) plan with company match
Unlimited PTO
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

A16Z GAMES • Los Angeles (CA)

On-site
USD 130,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+15
Staff Backend Engineer — Scalable Payments & FinTech APIs
Staff Backend Engineer — Scalable Payments & FinTech APIs

GoodLeap • Irvine (CA)

On-site
USD 155,000 - 194,000
Bonus eligibility
Equity ownership
Remote Backend Engineer — Payments Infrastructure & APIs
Remote Backend Engineer — Payments Infrastructure & APIs

Not Disclosed • United States

Remote
USD 34,000 - 83,000