About the Role
We’re looking for a Backend Engineer to design, build, and scale reliable APIs and services that power our products. You’ll work with product, frontend, and infra teams to deliver secure, performant, and well-tested systems using Node.js (TypeScript) or Python/Java, with a strong focus on databases, distributed systems, and cloud deployments.
Key Responsibilities
- Design, build, and maintain scalable REST/GraphQL APIs and background workers.
- Model data and write efficient queries for PostgreSQL/MySQL/MongoDB; manage migrations.
- Implement caching (Redis), message queues (Kafka/RabbitMQ), and async workflows.
- Own service performance, reliability, and observability (logging, metrics, tracing).
Requirements
- 3–5 years backend experience with Node.js (Express/NestJS) or Python (Django/FastAPI) or Java (Spring Boot).
- Strong SQL and schema design; familiarity with ORMs (Prisma/TypeORM/SQLAlchemy/Hibernate).
- Experience with caching, queues, and event-driven architectures.
- Solid grasp of system design fundamentals (scalability, consistency, CAP, idempotency).
What We Offer
- Competitive compensation package
- Work with cutting-edge AI and technology
- Professional growth and learning opportunities
- Collaborative and innovative work environment
- Flexible work arrangements
Quick Info
Job ID#21
PostedMar 19, 2026
DepartmentEngineering
Work ModelRemote