SupercellSenior Automation Engineer, Game Engine
任职要求
• Strong professional experience in C++. • Experience with in-house game engine development. • Solid background in automated testing and mocking practices. • Experience with native iOS and Android development. • Familiarity with multi-threaded systems. • Ability to quickly understand and navigate large, existing codebases. • Ability to communicate with technical and non-technical people. • Driven, fo…
工作职责
• Maintain, improve, and expand our automated test systems across desktop and mobile. • Work with the engine team to identify and automate manual workflows and bottlenecks. • Collaborate with central tech and QA teams to evolve automation processes and workflows. • Identifying and implementing improvements to game engine and other core tech code bases used by live and upcoming games, targeting multiple mobile platforms • Maintaining existing engine and shared codebases used across multiple live products • Engage with the wider development team here at Supercell to help shape the future of our tech
• Has strong experience building and maintaining automation systems — ideally in mobile gaming or similar environments • Understands the importance of observability, uptime, and reliability and test infrastructure • Enjoys collaborating with game teams and other developers to identify pain points and ship better tools • Can take ownership of complex systems and improve them over time If this sounds like you and you’re curious to find out whether Supercell could be the right fit — hit that apply button.
• Hold and articulate the vision for Trust & Safety at Supercell: Ensure that safety, fairness, and player well-being remain at the core of our social experiences. Hold and articulate the vision for Trust & Safety at Supercell • Lead: Foster a culture where senior subject matter experts, developers, and operators thrive, and help the team align around shared goals that will have the greatest impact for our players. Lead • Drive operational excellence: Ensure smooth day-to-day functioning of Trust & Safety across the program, data, operations, and development sub-cells. Drive operational excellence: • Drive strategic alignment: Lead the development of clear, ambitious, and achievable objectives for the team, and create space for the team to define the best paths toward achieving them. Drive strategic alignment • Champion the smart use of technology and AI: Help the team explore, evaluate, and implement new technical approaches to improve detection, prevention, and player experience. Champion the smart use of technology and AI • Be a partner and connector: Work closely with Player Care, “Heads Of” games, and other partners across Supercell to ensure we support the most social experiences in a way that cares for the safety of our players. Be a partner and connector • Be a confident and calming presence: The work is challenging and sometimes emotionally charged, the Lead must be a stabilizing presence at all times. Be a confident and calming presence: • Elevate external awareness and internal alignment: Highlight emerging risks, newsworthy events, and strategic recommendations to internal stakeholders, while also contributing to industry discussions on best practices. Elevate external awareness and internal alignment • Invest in growth and learning: Coach and support team members to broaden their expertise in safety, wellness, regulation, technology, and research, helping them stay ahead of evolving challenges. Invest in growth and learning • Measure and improve: Oversee reporting on effectiveness, quality, and impact, and ensure insights from data and operations inform continuous improvement. Measure and improve • Remove barriers: Surface and resolve roadblocks that prevent the team from doing their best work, and advocate for the resources and support they need. Remove barriers
• Implement AI/ML models for target detection, collision avoidance and automation control • Control robotics systems with computer vision, 3d camera, machine learning, etc • Develop automation software systems with smart, scalable, and testable code • Collaborate with senior engineers and cross-functional partners to understand requirements and translate them into concrete technical tasks • Work with various sensor modalities (LiDAR, cameras, IMUs, etc.) • Stay up to date with the evolving AI/ML landscape and help improve our tools, infrastructure, and practices based on new developments • Utilize CAD software (SolidWorks, Fusion 360, or equivalent) for mechanical modeling and fabrication (3D printing, CNC machining, etc.)