Engineering - Remote

Backend Engineer, Platform APIs

Build the APIs, webhooks, and billing plumbing that everything else at Chatoly depends on, with the reliability a customer-facing chat product requires.

Role at a glance

Employment type
Full time, fully remote
Hiring regions
We can hire in Pakistan, United Arab Emirates, United Kingdom
Timezone overlap
At least 4 hours of overlap with 10:00-18:00 UTC+5
Apply for this role

Takes about five minutes. No account needed.

The work

What you will actually own.

This is the day-to-day scope of the role, not an aspirational list.

Design and maintain the core platform APIs that power the dashboard, the chat widget, and partner integrations.

Own webhook delivery and ingestion, including retries, idempotency, and signature verification.

Maintain billing and subscription flows on Stripe, including plan changes, usage limits, and failed payments.

Build the audit logging and access controls that customers ask about during security review.

Instrument the system so we find out about problems before customers report them.

Requirements

What we are looking for.

If you meet most of these but not all, apply anyway and tell us how you would close the gap.

Essential

  • Four or more years building backend services in production.
  • Strong API design instincts and experience versioning an API that external teams depend on.
  • Solid database skills, including query performance work and migrations against live data.
  • Experience with billing or payments integrations and the edge cases they generate.
  • A defensive mindset about auth, tenancy boundaries, and data isolation.

Nice to have

  • Experience with real-time messaging infrastructure such as WebSockets or server-sent events.
  • Background in queueing, rate limiting, or usage metering.
  • Familiarity with SOC 2 or GDPR evidence collection.

Apply

Apply for Backend Engineer, Platform APIs.

A person reads every application and you will get an answer either way. There is no account to create and no portal to log into.

Country and timezone. Every role is remote, but we can only hire in some countries.

A LinkedIn profile, a CV shared from Drive or Dropbox, or a personal site all work.

We use what you send here only to assess your application. Prefer email? Write to careers@chatoly.com.