Remote (Global)

Playlab is hiring a Staff Backend Engineer (Python)

About the Role

The role involves leading backend development efforts with an emphasis on building robust, scalable services using Python. The engineer will collaborate closely with product and frontend teams to deliver reliable features and infrastructure.

Responsibilities

  • Design and implement scalable backend services using Python
  • Collaborate with product teams to define technical requirements
  • Optimize system performance and reliability
  • Lead code reviews and uphold engineering standards
  • Troubleshoot production issues and implement fixes
  • Contribute to architectural planning and system design
  • Mentor junior engineers and support team growth
  • Integrate with frontend applications through well-defined APIs
  • Ensure data consistency and integrity across services
  • Work with DevOps to streamline deployment pipelines
  • Maintain comprehensive test coverage for backend systems
  • Support incident response and on-call rotations
  • Evaluate new technologies for potential adoption
  • Document technical designs and operational procedures
  • Drive improvements in monitoring and observability
  • Enforce security best practices in backend development
  • Participate in sprint planning and backlog refinement
  • Align engineering work with business objectives
  • Refactor legacy systems for better maintainability
  • Ensure compliance with data handling policies

Nice to Have

  • Experience with large-scale data processing systems
  • Background in game or interactive media platforms
  • Familiarity with microservices architecture
  • Knowledge of message queuing systems
  • Experience with GraphQL or similar query languages
  • Contributions to open-source projects
  • Advanced degree in a technical field
  • Leadership experience in engineering teams
  • Hands-on work with real-time systems
  • Exposure to international development teams

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid remote policy with flexibility for full remote

Team

Collaborative engineering team focused on product-driven development

About the Role

This position plays a key technical leadership role in shaping the backend infrastructure. The engineer will own critical components and guide best practices across the team.

What We Value

We prioritize clear communication, initiative, and a commitment to sustainable engineering practices over rigid adherence to processes.

Available for qualified candidates

Required Skills
PythonFastAPIMachine LearningMicroservicesAPI DevelopmentDatabase ManagementDockerKubernetes
About company
Playlab
A tech non-profit dedicated to helping educators and students become critical consumers and creators of AI. Equips communities with AI tools and hands-on professional development to build custom AI apps for their unique context.
All jobs at Playlab Visit website
Job Details
Category backend
Posted 7 months ago