Backend Platform Engineer
Backend Platform Engineer
Job Details
Vacancies
1 position
Experience Required
No experience required
Job Description
Brief Summary:
We are seeking an experienced Backend Software Engineer to enhance our dynamic development team. This role focuses on building and maintaining robust backend services and APIs that drive client integrations and optimize game functionality.
Responsibilities:
Design, develop, and maintain backend platform services and APIs utilized by client applications and SDKs.
Build reliable and scalable systems that facilitate seamless client integrations.
Collaborate with developers to establish API contracts and manage integration workflows.
Develop and maintain backend systems for games, including player data and live features.
Architect and implement microservices and distributed systems.
Optimize system performance and scalability to support high-concurrency environments.
Ensure operational reliability through effective monitoring, logging, and alerting.
Address production issues and introduce sustainable solutions.
Engage in the complete development lifecycle: designing, implementing, testing, deploying, and maintaining systems.
Write clean, maintainable, and well-documented code adhering to industry best practices.
Continuously enhance system architecture and developer experience.
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
Minimum of 3 years of backend development experience.
Proficiency in at least one programming language such as Go, Java, C#, or Python.
Strong understanding of API design (REST/gRPC) and client-server architecture.
Experience in developing systems that facilitate client or SDK integrations.
Familiarity with databases and data storage solutions (e.g., MySQL, MongoDB, Redis).
Knowledge of messaging systems (e.g., Kafka or similar).
Solid understanding of microservices architecture and distributed systems.
Experience with cloud infrastructure and deployment practices.
Strong debugging and problem-solving abilities in distributed environments.
Preferred:
Experience in building platform or shared backend services across applications.
Previous collaboration with client/SDK teams on integration design.
Understanding of authentication, payments, analytics, or live operations systems.
Familiarity with high-concurrency or real-time systems.
Experience in containerization and orchestration (e.g., Docker, Kubernetes).
Knowledge of observability tools (metrics, logging, tracing).
Understanding of security and data protection best practices.
Interested candidate who wish to apply for the advertised position, please click “Apply”. We regret that only shortlisted candidates will be notified
EA License No.: 01C4394 (PERSOL Singapore Pte Ltd)
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOL Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolsingapore.com/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy.
Similar Jobs
🤡Client Engagement Crew [Mentorship + Travel]
Marketing Brand Trainee (Fast Tracked Growth + One to One Mentor)
[🌠ENTRY LEVEL🌠] CAMPAIGN SPECIALIST
Security Detection & SIEM Engineer
Sales Manager
Response Reality Check
PERSOL SINGAPORE PTE. LTD.
Ready to Apply?
This is a direct application to PERSOL SINGAPORE PTE. LTD.. No recruitment agencies involved.
Apply for this PositionResponse rate not available - Direct application to employer