Job Closed
This listing is no longer active.
Software for rapid military planning: make planning fast enough for today's environment
Game Play Engineer
Location
United States
Posted
154 days ago
Salary
$150K - $220K / year
Seniority
Senior
Job Description
Game Play Engineer
Onebrief
• Collaborate closely with designers to iterate on gameplay concepts and specifications, ensuring features are technically feasible, performant, and deliverable within schedule constraints • Implement new gameplay systems and player-facing features in AtomEngine using Godot, GDScript, and C++ • Profile, analyze, and optimize gameplay systems to ensure high performance and responsiveness across a range of scenarios and scales • Design gameplay features with a practical understanding of where logic lives (client vs server), how state is replicated, and how latency and scale impact gameplay behavior and player experience • Partner with QA and testing teams to validate features, identify edge cases, and iterate on bugs related to gameplay correctness, performance, and user experience • Write and maintain clear technical documentation describing system behavior, interfaces, dependencies, and constraints to support collaboration and long-term maintainability
Job Requirements
- 3+ years of game engine or gameplay engineering experience, with experience both shipping and supporting live service games
- Familiarity with popular game engines (Godot, Unity, Unreal)
- Experience optimizing performance of systems
- A mindset focused on player experience at massive scales
- Due to federal contract requirements, U.S. Citizenship is mandatory for this position.
Benefits
- Offers Equity
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
MES Project Engineer
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Contribute to the implementation of MES solutions utilizing the Software Suite. • Own technical deliverables during the entire lifecycle of the projects. • Engage throughout the full lifecycle of assigned projects. • Work closely with the client to understand their needs and develop strategies tailored to their organization through site assessments. • Make standard recommendations on workflow, application, interface, reports, testing and uploads to customers through the implementation process. • Responsible for go-live readiness and support as well as post-live checkups. • Work collaboratively with internal team members and clients to ensure customer satisfaction. • Provide informal guidance to new team members.
• Highly motivated to contribute to our mission and be part of something bigger. Excited to work on projects that are ground-breaking and complex • Refactor, improve and lead software design and implementation • Communicate effectively with the team and document your code. It is also expected that senior engineers mentor less experienced engineers. • Read and understand protocol specifications and be able to break them into issues and turn them into code. • Maintaining a large codebase with many components and keeping it well-designed, future-proofed, modular and highly performant • Automate security testing processes and benchmarks, creating innovative tools and frameworks for continuously improving our systems.
• Translate customer requirements into functional system designs • Review pre-construction design and documentation • Support the sales team by assisting with technical design, estimating hours, and highlighting logistical challenges • Generate functional system descriptions and diagrams • Provide ongoing engineering support • Perform system calculations from preliminary to final design • Provide markups for plans and lead cost estimates • Coordinate with project staff, other disciplines, subconsultants, clients, and reviewers to ensure accuracy and quality of work • Manage and maintain project documentation, including meeting project schedules, budgets, and scope • Assist in proposal development, scopes of work, and fee schedule preparation • Mentor junior staff with technical and professional development • Review and approve final design of projects.
• Gain a solid understanding of our existing customer Manifold deployments and how they interact and integrate within their legal operations ecosystem. • Build, install, maintain and support Manifold deployments for our on-premise customers. • Work with the Customer Success team to educate and train our on-premise customers in using our products. • Listen to and convey product-improvement feedback from customer interactions to the Product team. • Maintain a live and accurate documentation of scheduling, technical, and communication aspects of all customer deployments. • Handle communications related to install, update, and support for our Manifold deployments with customers. • Prepare knowledge articles with common troubleshooting tips for Manifold to help customer IT teams. • Our tech stack is varied - you will work with Linux, Ruby/Rails, Javascript/React, Postgres, Redis, Sidekiq, Heroku, AWS, and more.




