Talent.com
This job offer is not available in your country.
Senior Backend Software Engineer

Senior Backend Software Engineer

Happy Hour GamesSingapore, Singapore, SG
30+ days ago
Salary
SGD 7,000.00–SGD 12,000.00 monthly
Job type
  • Full-time
  • Quick Apply
Job description
  • Design, develop, and maintain scalable backend systems for mobile games.
  • Lead technical design, implementation, debugging and optimization of game features.
  • Collaborate with game designers and frontend software engineers for game feature implementation.
  • Identify potential technical risks and provide technical advice for mitigation.
  • Ensure the security and integrity of backend systems and user data.
  • Write clean, maintainable, performant and well-documented code.
  • Troubleshoot and resolve backend-related issues in a timely manner.
  • Collaborate with other senior engineers to establish coding standards, best practices and development processes.
  • Create and maintain technical documentation for code, systems, tools, processes.
  • Requirements

    • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
    • 5+ years of experience building backend systems or game services.
    • Experience on cloud computing platforms like AWS, GCP or Azure.
    • Experience with designing, developing scalable, production-ready architecture for large systems from scratch.
    • Experience building high-quality software in languages like Go, Java, Python, Javascript
    • Experience with building RESTful APIs.
    • Solid understanding of game architecture, design patterns, and software engineering principles.
    • Solid understanding of DevOps practices, continuous integration, and deployment pipelines.
    • Excellent problem-solving and debugging skills.
    • Strong communication and interpersonal skills.
    • Passion for gaming and a drive to create engaging experiences for players.
    • Preferred Qualifications

    • Prior experience with building backend systems for mobile games.
    • Prior experience in game development.
    • Leadership experience and the ability to mentor junior engineers.
    • Benefits

    • Well-being and Personal Growth
    • Impactful Work in a Growing Industry
    • Supportive Learning Environment