
Senior Software Engineer, Gameplay
Warner Bros. Discovery
full-time
Posted on:
Location Type: Remote
Location: Remote • California, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $123,900 - $230,100 per year
Job Level
Senior
About the role
- Develop and implement key gameplay systems and features, with a focus on building extensible architecture to support online, evolving gameplay in a live environment.
- Work closely with the design team to build core gameplay systems and supporting tools.
- Work closely with the project engineering team to architect and develop high quality, low-latency, and highly responsive code.
- Participate in all parts of the development process from concept through to live-ops.
- Develop and implement key game systems and features, as well as integrating with internal and external shared services and libraries.
- Perform peer code reviews and champion a high standard of code excellence.
- Mentor junior engineers and provide design guidance on new features.
- Work with design and product teams for feature viability, costing, design completeness, and risk assessment.
Requirements
- 5+ years of professional software engineering experience, working on cross-functional teams.
- Experience on at least one successfully-published large-scale multiplayer online game title or equivalent.
- Experience on at least one successfully-published game title or equivalent.
- Bachelor’s Degree in Computer Science (or a related field) or equivalent work experience.
- Proficiency in C++ (Templates, Exception Handling, Multi-Threading, etc.).
- Computer Science fundamentals in object-oriented design, algorithms, and data structures.
- Strong 3D Math (Linear Algebra, Vector/Matrix Math, Quaternions, etc.).
- Proficient experience with the Unreal Engine (Core systems, player input, game modes, user interfaces, etc.).
- Exceptional understanding of all game development disciplines and their inputs into the content pipeline.
- Strong problem solving, debugging, and troubleshooting skills.
Benefits
- health insurance coverage
- an employee wellness program
- life and disability insurance
- a retirement savings plan
- paid holidays and sick time
- vacation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++TemplatesException HandlingMulti-ThreadingObject-Oriented DesignAlgorithmsData Structures3D MathLinear AlgebraVector/Matrix Math
Soft skills
Problem SolvingDebuggingTroubleshootingMentoringDesign Guidance
Certifications
Bachelor’s Degree in Computer Science