Description

You will lead software engineering efforts focusing on scalable backend systems and data integration.

Responsibilities

  • Design and implement scalable services using Python, Scala, and TypeScript.
  • Develop and maintain high-performance APIs using GraphQL, gRPC, and FastAPI.
  • Manage data workflows and messaging patterns using Kafka.
  • Optimize database interactions and complex queries using SQL.
  • Own and improve CI/CD pipelines to automate deployment processes.

Required Skills

  • 5+ years of professional software engineering experience.
  • Proficiency in Python and FastAPI.
  • Experience with TypeScript.
  • Strong backend development skills in Scala.
  • Advanced SQL knowledge.
  • Hands-on experience with Kafka.
  • Experience designing and consuming APIs, including GraphQL and gRPC.
  • Practical knowledge of CI/CD pipeline implementation.
  • Bachelor's degree in any field.

Education

Any Gradute