Syndicode
Senior Backend Engineer
Remote Senior $4.7k–$12.8k/moest.
Summary
Syndicode is a value-driven software development partner seeking a Senior Backend Engineer for a mature, multi-tenant B2B hiring marketplace platform. You'll own backend development and feature delivery on a lean team using Rails 7.2 and React, with expertise in AI-native engineering workflows.
What you'll do
- Own backend development and code quality across a multi-tenant Rails 7.2 application
- Identify and resolve performance bottlenecks including N+1 queries, slow endpoints, Elasticsearch tuning, and caching strategy
- Develop multi-tenant features with strict data isolation across enterprise clients
- Monitor application health using New Relic, Cloudflare, and Rollbar, and lead incident resolution
- Build and maintain API endpoints integrated with a React frontend
- Work within a multi-agent development workflow where AI agents handle requirements intake, code generation, and code review
Requirements
- 5+ years with Ruby on Rails; experience with Rails 7.x
- React: comfortable with frontend integration and component work
- PostgreSQL: query optimisation, indexing, performance profiling
- Caching strategies: HTTP caching, Redis, application-level caching
- Technical leadership: architectural decisions, code reviews, mentoring
- Experience working with AI coding agents beyond autocomplete, including multi-agent frameworks and orchestration tools
- Ability to critically review, guide, and override AI-generated code
- Terminal-first workflow: comfortable with CLI tools and scripting
- Systems thinking: understand how changes affect multiple tenants and services
- English: Upper-Intermediate or above
Nice to have:
- Elasticsearch query tuning and search optimisation
- Redis
- Kubernetes and containerisation
- Multi-tenant system design experience
- Python
- Familiarity with context limits and token economy in LLM-assisted workflows
- Multi-agent orchestration experience
Conditions
- 15 days of vacation per year
- 11 days off for holidays
- 20 sick leave days per year
- Fully remote job
- Internal tech meetups
- Continuous feedback within teams and departments
- Self-management: opportunity to manage your time and plan your activities
- Ability to participate in decision-making and bring new ideas
- Dynamic, fast-growing environment with quick adaptation to market changes