Job Closed
This listing is no longer active.
Software for rapid military planning: make planning fast enough for today's environment
Game Engine Engineer
Location
United States
Posted
154 days ago
Salary
$150K - $220K / year
Seniority
Senior
Job Description
Game Engine Engineer
Onebrief
• Design, implement, and evolve core engine systems that power the AtomEngine runtime and editor. • Design, build, and maintain complex, reusable engine systems and tools that form the foundation of AtomEngine. • Analyze and lead efforts to improve performance, scalability, and stability across the engine and its dependent systems. • Balance short-term delivery needs with long-term architectural clarity and maintainability • Collaborate closely with simulation engineers, tools developers, and AI engineers to integrate engine capabilities into higher-level systems • Contribute to code quality, technical standards, and best practices across the engine codebase • Identify technical risks and propose pragmatic solutions that preserve system integrity while maintaining development velocity
Job Requirements
- 3+ years of software engineering experience, with a history of shipping games working across subject areas
- Familiarity with popular game engines (Godot, Unity, Unreal)
- Strong knowledge of standard engineering practices and a high bar for quality
- 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.




