- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
- 1-3 years of software engineering experience through internships, academic projects, or professional work.
- Experience with modern frontend technologies such as React, TypeScript, JavaScript, or similar frameworks.
- Experience developing backend services or APIs using Node.js, Python, Java, Go, or similar languages.
- Experience building and consuming RESTful APIs and microservices.
- Experience with cloud platforms such as GCP, AWS, or Azure.
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
- Strong understanding of software engineering fundamentals, data structures, and problem-solving skills.
- Experience working in collaborative Agile development environments.
- Good communication and collaboration skills with a willingness to learn from cross-functional teams.
- Internship, academic, or project experience working on scalable applications, gaming platforms, or live-service systems is a plus.
- Familiarity with telemetry, analytics, operational tooling, or cloud technologies is a plus.
- Interest in building developer tools, operational platforms, or internal web applications.
- Interest in Trust & Safety systems, moderation tooling, abuse prevention, or player safety technologies.
- Familiarity with CI/CD workflows, Git-based development, or cloud infrastructure is a plus.
- Interest in automation, AI-assisted workflows, or platform engineering is a plus.