about 4 hours ago
Responsibilities
- Design, develop, and maintain backend services and APIs in Python on AWS.
- Collaborate with stakeholders to implement new features and plan server core technologies.
- Leverage AI tools in daily work for tech planning and code generation.
- Lead technical delivery within a cross-functional pod.
- Represent the engineering team in planning meetings.
- Generate effort estimates and break down features into actionable tasks.
- Visualize system architecture and feature flows using tools like Miro.
- Facilitate technical discussions and resolve disagreements within the pod.
- Inspect server cluster performance and propose improvements.
- Analyze player behaviors to enhance server security and experience.
- Work with QA to resolve bugs and ensure high-quality code.
- Deploy and manage applications in a cloud environment.
- Stay updated with industry trends related to Python, AWS, and gaming.
Requirements
- Highly experienced in professional development teams or relevant areas.
- Experience in developing back-end systems for large-scale MMO games.
- Proficient in Python and its ecosystem, including web frameworks.
- Familiar with Redis and its ecosystem for scalable systems.
- Strong knowledge of Linux, Docker, and database systems.
- Hands-on experience with AI-assisted development tools.
- Experience with version control and CI/CD pipelines.
- Familiarity with stateful and stateless game server architectures.
- Strong communication skills for conveying technical concepts.
- Ability to break down complex features into executable tasks.
- Demonstrated leadership in guiding a team through feature lifecycles.
- Comfortable facilitating discussions and making decisions under uncertainty.
- Experience with visual collaboration tools for technical planning.