freehire launches on Product Hunt on 26 August.

Follow →

Senior Engineer, Backend Engineering

Summary

Build and optimize backend services for a large-scale gaming platform using Go, Python, and SQL, while mentoring peers and improving system architecture.

Job Description



  • Lead the development, maintenance, and optimization of backend services and key sub-components.

  • Work closely with engineers to design, implement, and test scalable APIs and system components.

  • Conduct code reviews, testing, and documentation to ensure high-quality software development.

  • Participate actively in system design and architecture discussions to improve performance, reliability, and scalability.

  • Mentor junior engineers and contribute to the team’s technical growth and best practices.


Job Requirements



  • Bachelor’s degree or higher in Computer Science, Information Systems, or a related field.

  • At least 3 years of relevant full-time working experience as a Backend Engineer, preferably in large-scale or internet-based systems.

  • Proficient in all the following languages: Go, Python, SQL.

  • Knowledge and experience in Docker and/or Kubernetes (k8s) is preferable.

  • Deep understanding of computer architectures, data structures and algorithms.

  • Strong problem solving skills and logical thinking.

  • Open-minded, agile and proactive mindset with a strong willingness to learn.

  • Good team communication and collaboration skills.

  • Strong sense of responsibility and accountability in delivering quality work on time.

See also