Join a fast‑growing product team that builds the APIs, services, and data infrastructure powering Creuto’s platform. Collaborate with frontend engineers, product managers, and DevOps to deliver secure, high‑performance back‑end solutions.
What You’ll Do
- Design and maintain RESTful APIs and micro‑services using Node.js, Python or Go.
- Optimize PostgreSQL and MongoDB schemas and queries for performance and scalability.
- Implement JWT, OAuth 2.0, and role‑based access control for secure authentication.
- Apply Redis or Memcached caching to reduce response latency at scale.
- Write unit and integration tests, ensuring high code‑coverage across services.
- Collaborate with DevOps on Docker containers, CI/CD pipelines, and AWS/GCP deployment.
What You Need
- 2‑5 years of production backend development experience.
- Strong grasp of data structures, algorithms, and system design.
- Proficiency with relational and NoSQL databases (PostgreSQL, MongoDB).
- Experience building secure auth systems (JWT, OAuth 2.0).
- Familiarity with caching (Redis/Memcached) and message queues (RabbitMQ/Kafka).
- Competence in writing comprehensive automated unit and integration tests.
- Ability to work independently, take initiative, and solve problems.
Good to Have
- GraphQL schema design for complex data models.
- Serverless architecture experience using AWS Lambda.
- Full‑text search implementation with Elasticsearch or OpenSearch.
- Integration of AI or LLM APIs into backend services.
The Opportunity
Here you’ll shape backend systems that are fast, reliable, secure, and easy to maintain while partnering closely with product and DevOps teams.
