Platform Engineer (Unity + PlayStation)
About us
We are building a new kind of platform where gaming and renewable energy meet. We let players earn rewards in the games they love while helping finance real renewable-energy projects behind the scenes. Backed by leaders from Unity, EA, Xbox, and the climate world, we are a small, ambitious team creating something with global reach. We welcome builders from all backgrounds and experience levels who care about games, impact, or simply solving meaningful problems. If you want to grow fast, take real ownership, and help shape a category that is only just beginning, we are the place to do it.
The Role
CleanPlay is seeking a Platform Engineer with strong Unity engineering experience and a solid understanding of PlayStation platform requirements. You’ll guide the implementation of our Unity applications across PS5, PS4, PC, mobile and future platforms, oversee code quality, and ensure predictable, high-caliber delivery. This role blends hands-on engineering with technical oversight, milestone management, and cross-team coordination.
Key Responsibilities
- Develop, integrate, and refine Unity features for CleanPlay’s applications across PlayStation, PC, and additional platforms.
- Translate wireframes, UX flows, and updated design assets into stable, scalable implementations.
- Review and approve code from other development managers, ensuring consistency, maintainability, and adherence to platform standards.
- Manage external contributors and vendors: track milestones, validate build quality, and maintain alignment with technical specifications.
- Oversee Azure-based integrations, including user profiles, entitlements, transactions, analytics, and energy data models.
- Maintain platform-specific build configurations and ensure compliance with Sony technical requirements, SDK updates, and entitlement flows.
- Implement and refine data-driven features, such as CP charts, ElectricityMaps integrations, device usage estimates, and forecasting systems.
- Integrate new art direction, content, animations, and UI updates into the Unity application.
- Support the design and documentation of in-game commerce flows across gaming ecosystems.
- Ensure IP protection, secure coding practices, and smooth handoff for certification or publishing processes.
Required Experience
- Proven record shipping Unity projects on PlayStation and Xbox. (7+ years)
- Experience porting apps from PS5 to PS4
- Strong C# and Unity fundamentals(7+ years), including UI systems, and architecture for multi-page applications. (7+ years)
- Experience with entitlement systems, transaction tracking, and backend-integrated gameplay or app features.
- Familiarity with Playfab and Azure services such as Functions, Storage, Cosmos or SQL, and DevOps pipelines.
- Ability to provide structured, actionable code reviews and guide a junior developer’s growth.
- Competence in technical documentation, especially around platform commerce, certification, and integration patterns.
Success Criteria
You bring deep experience designing and running production backend systems on Azure,PlayFab, a strong understanding of subscription and entitlement flows, and a solid grasp of distributed-system patterns like queues, retries, and concurrency. You’re hands-on with CI/CD and dev ops, write clean code (C#, Node, or similar), and know how to introduce process and structure without slowing teams down. Most importantly, you can lead other engineers while keeping architecture, reliability, and delivery tight.
Why Join Us
- Build something at the intersection of play and purpose, where gaming meets climate action.
- Join an early-stage company where your technical decisions shape the future.
- Collaborate with passionate innovators across gaming, clean tech, and software.
- Competitive compensation, flexible work setup, and a mission you’ll be proud to tell your friends about.
