Epic GamesSr. Software Engineer, Developer Relations (UE China)
任职要求
• Proven senior-level programming skills in C++ (5+ years), with a strong grasp of memory management, multi-threading, and low-level system programming. • Deep understanding of Unreal Engine’s animation system architecture, including experience with Anim Blueprints, Anim Graphs, state machines, montages, blend spaces, IK solvers, and Control Rig. • Proven track record of performance tuning and debugging animation systems using tools like Unreal Insights, sta…
工作职责
• Provide expert-level technical support to external developers using Unreal Engine’s animation systems, including animation blueprints, graph nodes, skeletal mesh components, montages, and control rigs. • Analyze, debug, and resolve complex animation-related issues, such as runtime blending bugs, synchronization problems, and performance bottlenecks. • Serve as a technical liaison between developers and internal engineering teams, communicating feedback, reporting bugs, and helping influence future animation system improvements. • Assist partners in optimizing their animation pipelines for memory efficiency, runtime performance, and cross-platform deployment. • Contribute to documentation, sample projects, and tutorials to illustrate best practices in animation authoring and runtime performance. • Deliver presentations, technical workshops, or written content to educate and support the developer community, especially around advanced animation workflows in Unreal Engine. • Monitor and participate in developer-facing channels (forums, bug reports, feedback sessions) to proactively identify and solve emerging challenges in animation systems.
The Role We are Tesla Energy Team. We are building highly distributed energy network to support company vision of accelerate world’s transition to a sustainable energy. The Energy Team is seeking hardworking and passionate software engineers as various levels. Responsibilities • Design and develop high quality, scalable and stable back-end services. • Develop back-end web services. • Follow Tesla’s high standards for security-best practices in all development. • Partner closely with security team for code analysis and design reviews. • Perform unit testing. • Process bug reports and release fixes. • Participate in code reviews. • Participate in agile processes. • Always think innovatively to solve customer problems.
The Role We are Tesla Energy Team. We are building highly distributed energy network to support company vision of accelerate world’s transition to a sustainable energy. The Energy Team is seeking hardworking and passionate software engineers as various levels. Responsibilities • Design and develop high quality, scalable and stable back-end services. • Develop back-end web services. • Follow Tesla’s high standards for security-best practices in all development. • Partner closely with security team for code analysis and design reviews. • Perform unit testing. • Process bug reports and release fixes. • Participate in code reviews. • Participate in agile processes. • Always think innovatively to solve customer problems.
The Role We are seeking a highly motivated full-stack engineer with expertise in iOS and Android development to create exceptional user experiences for our users in China. You will need strong software engineering skills, proficiency across the entire stack—including frontend frameworks like Angular, React, and React Native, and backend languages along with excellent interpersonal communication and experience in providing meaningful feedback on technical designs. You will be responsible for the end-to-end development of user experiences, including architecture, frontend graphics, and backend systems. Collaboration with our product managers and backend teams is essential. Our goal is to deliver innovative solutions for enterprise B2B systems, and we want to work with individuals who are passionate about this mission and capable of executing it effectively. Responsibilities • Design, code, and maintain full-stack applications, including mobile (ReactNative), web, and backend components. • Optimize code for performance, stability, and maintainability across all layers of the stack. • Work with cross-functional teams, including Product Managers, backend developers, QA/validation specialists, and stakeholders in enterprise B2B projects. • Stay updated on trends in mobile, web, and enterprise technologies, while maintaining comprehensive design and requirements documentation for B2B systems. • Integrate frontend frameworks (e.g., Angular, React, React Native) with backend services (e.g., using C# and NodeJS) to build scalable and secure enterprise applications.
The Role The Tesla IT Applications Sales & Delivery Team is responsible for building applications that support Tesla's rapid growth while delivering an exceptional customer experience. The team is dedicated to creating a consistent customer experience across Tesla's official website, mobile apps, mini-programs, and internal tools. As a Software Engineer in our team, you will primarily be responsible for software design, system implementation, configuration, and management, ensuring the smooth operation of our systems. You will proactively identify and resolve issues before they impact the production environment by implementing appropriate monitoring tools. Responsibilities Design and develop Tesla's order configuration, vehicle inventory, and matching systems/modules to support business operations in both China and the APAC markets. Perform system integrations and maintain technology upgrades. Ensure observability best practices, such as metric monitoring, logging, distributed tracing, and alerting. Monitor system performance and propose improvement recommendations for continuous optimization. Write technical documentation related to workflows, process standards, and best practices.