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
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.
