Loading...

Backend Engineer — Platform

Engineering · Remote · Full-time

Careers / Engineering / Backend Engineer — Platform

About the role

Join our Platform team to build the foundational services powering ERPS X. You'll design APIs, optimize data pipelines, build multi-tenancy infrastructure, and ensure our platform scales to serve tens of thousands of businesses.

What you will do

  • Build and maintain core platform APIs used by all product teams.
  • Design multi-tenant data architecture for enterprise-grade isolation and performance.
  • Optimize database queries, caching layers, and background job processing for scale.
  • Implement authentication, authorization, and security best practices across the platform.
  • Develop internal tools and SDKs that accelerate the velocity of product teams.
  • Monitor, profile, and continuously improve platform reliability and performance.

What we are looking for

  • 4+ years of backend engineering experience in PHP or Python.
  • Deep understanding of API design patterns (REST, GraphQL) and versioning strategies.
  • Strong relational database skills including schema design, indexing, and replication.
  • Experience with caching (Redis/Memcached) and message queues (RabbitMQ, SQS).
  • Solid understanding of security principles — OWASP, encryption, access control.
  • Comfortable with Linux, Docker, and CI/CD toolchains.

Nice to have

  • Experience building multi-tenant SaaS platforms.
  • Knowledge of event-driven architecture and CQRS patterns.
  • Familiarity with observability tools (Datadog, Prometheus, Grafana).

About ERPS X

ERPS X LLC, based in St. Petersburg, Florida, builds ERPS (ERP by department), POS (point of sale) and RMS (restaurant management) as one connected cloud platform. Each customer company runs in its own workspace on erpsx.com, and every product posts to the same accounting. Read more about us.

Equal opportunity. ERPS X is an equal opportunity employer. We consider applicants on skill and character, regardless of race, colour, religion, sex, national origin, age, disability or any other protected status.
Role overview
Skills and tools
Hiring process

What happens after you apply

A short, respectful process. We tell you where you stand at every step and give a clear answer at the end.

1
Apply

Send your CV or profile and a short note on why this role, using the form on this page.

2
Review

We read every application and reply to let you know whether we are moving forward.

3
Conversation

A call with the hiring manager about your experience, the role and how we work.

4
Practical

A focused exercise or working session relevant to the role, scoped to a few hours at most.

5
Offer

A written offer with compensation, hours and expectations set out clearly.

Apply — Backend Engineer — Platform

Refer someone — Backend Engineer — Platform

Know someone who would be a strong fit? Share their details and we will reach out to them directly and mention that you referred them.

Top