Remote / Hybrid

Senior Software Engineer (Backend – Python/Go)

Responsibilities:

  • Design, develop, and maintain scalable and reliable backend services using Python and Go.
  • Architect and implement RESTful APIs, microservices, and distributed systems to support business needs.
  • Optimize the performance of databases and ensure data integrity and consistency.
  • Collaborate closely with frontend developers, DevOps engineers, and data scientists to create seamless, efficient systems.
  • Provide mentorship to junior team members and contribute to code reviews.
  • Continuously improve system architecture to enhance scalability, availability, and performance.
  • Write clean, modular, and well-documented code that adheres to industry best practices.

Requirements:

  • 5+ years of experience in backend development.
  • Strong proficiency in Python and/or Go, with a solid understanding of frameworks such as FastAPI, Flask, or Gin.
  • In-depth knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, etc.).
  • Experience with cloud platforms (AWS, GCP, Azure) and infrastructure management.
  • Familiarity with containerization (Docker, Kubernetes), CI/CD processes, and microservices architecture.
  • Excellent understanding of software engineering best practices, including version control, testing, and deployment.
  • Strong problem-solving skills and the ability to work effectively in a fast-paced environment.

Ready to join our team?

Send your resume using the form.

By clicking "Send" you agree to the Terms And Conditions

Thank you!

Your message has been sent successfully. We will contact you as soon as possible!

Oops! Something went wrong while submitting the form.