Apply

Software Platform Engineer

Posted 3 days agoViewed

View full description

📍 Location: Australia, New Zealand

🔍 Industry: Financial Services

🏢 Company: Stake👥 11-50Gambling

🪄 Skills: Backend DevelopmentDockerSoftware DevelopmentCloud ComputingDesign PatternsGCPKubernetesCommunication SkillsRESTful APIsMicroservicesScripting

Requirements:
  • Software engineering background with experience in Golang (Preferred), Java, or Python
  • Proficiency in developing reusable libraries and defining engineering patterns
  • Experience in designing and maintaining core platform services and internal tooling
  • Understanding of service design patterns and architectural principles for scalable systems.
  • Proficient with containerisation and orchestration using Kubernetes
  • Strong collaborative and communication skills
  • Proficient with cloud platforms, particularly GCP
Responsibilities:
  • Design and implement reusable libraries for common functionalities like observability, and error handling, and promote best practices for service design and performance.
  • Develop and maintain internal services and tools for streamlined software development and operations, including authentication, service discovery, and configuration management.
  • Collaborate on service design patterns and contribute to architectural decisions that enhance system scalability and reliability.
  • Act as a liaison between platform and product teams, ensuring platform capabilities meet development needs and partnering with DevOps and SRE teams.
Apply