
Senior Systems Engineer
Posted 10 hours ago

Posted 10 hours ago
This is a fully remote position, open to applicants in United States.
• Design, develop, and uphold essential gameplay systems and frameworks throughout the project.
• Create and sustain custom Unreal Engine plugins tailored for project-specific tools and gameplay requirements.
• Architect and execute multiplayer and networked gameplay systems, focusing on replication strategies and network optimization.
• Take ownership of technical decisions regarding systems, balancing production demands with performance and maintainability.
• Collaborate with designers and gameplay programmers to convert design concepts into adjustable systems.
• Recognize architectural risks and technical debt while proactively driving towards solutions.
• Mentor junior and mid-level engineers through code reviews, collaborative programming, and providing technical guidance.
• Diagnose and resolve intricate systemic issues throughout production, QA, and post-launch phases, utilizing Jira for tracking and prioritizing tasks.
• Document system architecture, workflows, and design patterns in Confluence.
• Engage in and assist in leading code reviews, design discussions, and sprint planning sessions.
• Remain updated on systems programming and Unreal Engine best practices, enhancing existing systems.
• Deliver stable and scalable systems that are user-friendly and easily extendable.
• Minimize technical risks, elevate engineering skill levels, and boost project efficiency, maintainability, and velocity.
• Over 8 years of professional experience in game development or at least 2 shipped AAA titles, with a focus on systems or gameplay programming.
• Strong expertise in systems and framework design, including data-driven architecture, modular/extensible system design, and gameplay frameworks.
• Profound knowledge of gameplay programming, evidenced by a successful track record of delivering gameplay systems in Unreal Engine.
• Experience in designing and developing Unreal Engine plugins.
• Solid hands-on experience in multiplayer and networked gameplay, including replication, RPCs, network optimization, and troubleshooting networked issues.
• Excellent proficiency in C++ and Blueprints within Unreal Engine.
• A true passion for mentoring fellow engineers and supporting their professional development.
• Preferred: Knowledge of Unreal Engine core/engine-level, previous leadership experience, experience delivering systems that scaled beyond MVP, proficiency in Unreal Engine performance profiling and optimization, familiarity with source control tools such as Perforce, and a passion for horror games or narrative-driven experiences.
• Profit sharing
• Medical insurance
• Dental insurance
• Vision insurance
• 401(k) matching
• FSA/HSA
• Paid time off
• Sick time
• Holidays
• Parental leave
NinjaOne
ALTEN Technology USA
GridUnity
Get handpicked remote jobs straight to your inbox weekly.