Engineering

Senior Backend Engineer

Design and build backend systems that power DASANA's learning platform, from scalable APIs to secure data and microservice architecture.

About the role

You will implement complex business logic, ensure data integrity, monitor system performance, and collaborate closely with frontend and DevOps teams.

Key responsibilities

  • Design and implement RESTful or GraphQL APIs.
  • Build scalable database solutions and optimize queries.
  • Implement authentication, authorization, and security measures.
  • Develop microservices architecture components.
  • Write comprehensive tests and documentation.
  • Monitor and improve system performance.

Requirements

  • 5+ years of backend development experience.
  • Proficiency in Python and Node.js.
  • Strong database design and SQL skills.
  • Experience with relational and NoSQL databases.
  • Knowledge of API design best practices.
  • Understanding of microservices, caching, and message queues.