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.
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.
Apply
Send your CV or profile and a short note on why this role, using the form on this page.
Review
We read every application and reply to let you know whether we are moving forward.
Conversation
A call with the hiring manager about your experience, the role and how we work.
Practical
A focused exercise or working session relevant to the role, scoped to a few hours at most.
Offer
A written offer with compensation, hours and expectations set out clearly.