Staff Software Engineer (Platform)

2 months ago
Lead
Software Development
Fortis Games

Fortis Games

Fortis Games focuses on developing engaging and meaningful gaming experiences that foster collaboration, challenge players intellectually, and build strong community connections.

Internet Software & Services
251-1K

Description

  • Own platform live ops features across the full development lifecycle, from initial design through live game support.
  • Scope, design, implement, document, and deploy game application features.
  • Lead technical design and define design principles for client features and shared components.
  • Collaborate with back-end engineers on server-dependent game features.
  • Work with product managers to define product scope, evaluate technical tradeoffs, and create scalable solutions.
  • Adhere to and help improve studio development guidelines, code style, testing strategy, and architecture standards.
  • Analyze client code to identify and resolve complex bugs and performance issues.
  • Create and review technical design documents for stakeholders and engineers.
  • Mentor and support other engineers, including guidance on TDD practices and AI-assisted development workflows.

Requirements

  • Experience developing mobile games or client applications using Unity3D.
  • Familiarity with building SDKs and reusable client frameworks.
  • Proven software engineering experience in the gaming industry.
  • Experience leading architecture and technical design decisions.
  • Strong knowledge of software design principles and test-driven development (TDD) practices.
  • Experience collaborating with product managers on feature scope and technical planning.
  • Practical experience using AI coding agents or AI-assisted development tools with appropriate validation and quality control.
  • Strong communication skills and the ability to collaborate effectively with engineers, designers, and developers.

Benefits

  • Opportunity to have a big impact on products and the overall direction of an early-stage company.
  • Work with a leadership team of game industry veterans.
  • Join a culture that emphasizes diversity, equity, belonging, and inclusivity.
  • Be part of a team-focused environment built around strong communication and collaboration.
  • Equal Opportunity Employer consideration without discrimination based on protected characteristics.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I for the Elasticsearch Distributed Systems team to improve the scale, performance, resilience, and coordination of a distributed cluster platform.

Elasticsearch Java Lucene
15 hours, 25 minutes ago

Senior ServiceNow Developer

Ensono 1K-5K IT Services

Ensono is seeking a Senior ServiceNow Developer to support enterprise ServiceNow implementations across catalog, ITSM, and CSM work with integration and platform customization ownership.

Agile Generative AI JavaScript REST API Scrum
15 hours, 25 minutes ago

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I for the Elasticsearch Distributed Systems team to improve how clusters scale, stay resilient, and coordinate data across many machines.

Elasticsearch Java Lucene
15 hours, 40 minutes ago

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I for the Elasticsearch Distributed Systems team to improve cluster communication, data distribution, and system resilience at scale.

Elasticsearch Java Lucene
15 hours, 40 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers