Having issues with Copilot?Please update to version 1.6.3 by going to Manage Extensions → Update

Principal Software Engineer
SDK, Unreal
Posted on 9/8/2023

201-500 employees

Comprehensive backend services for game-as-a-service development
Company Overview
AccelByte stands out as a leading provider of comprehensive white-label backend services for game studios, enabling them to develop, publish, and operate games-as-a-service with ease. The company's culture encourages high-quality quick iterations and supports remote work, which has been instrumental in meeting aggressive business goals. With a proven track record of delivering seamless player experiences and enabling cross-platform play, AccelByte allows game studios to focus on game creation while it handles the complex backend technology.

Company Stage

Series B

Total Funding





Bellevue, Washington

Growth & Insights

6 month growth


1 year growth


2 year growth

Experience Level
Desired Skills
Data Structures & Algorithms
Software Engineering
  • At least 8 years of professional software engineering experience, with expertise in applying algorithms, data structures, and network protocols
  • Extensive experience developing C++ & C# software and expertise with multiple languages and technologies
  • Experience with multiple software product life cycles and specializing in APIs and tooling
  • Experience as the primary architect and lead engineer on multiple software products
  • Broad and deep expertise in multiple software domains
  • Expertise in designing complicated software systems
  • Proficiency in written and verbal English language to succeed in a remote work environment
  • Flexibility to adjust to work routines/schedules, as required, to meet the needs of the company and expectations of customers
  • Professional experience at a AAA game studio or a mature software product company preferred
  • Professional experience working with cloud platforms or web products preferred
  • Experience working in a multinational technology startup is a big plus
  • Contribute to architectural decision-making for the SDK, ensuring scalability and alignment with company's technical vision and strategy
  • Design and develop software systems to achieve goals, while also documenting for maintainability
  • Review and provide feedback on coworkers' changes, lead by example by delivering first-class code
  • Investigate complex issues, design better solutions, learn from incidents, and implement long-term mitigations
  • Discover requirements by working with engineering leads, production managers, and stakeholders
  • Train and mentor less experienced engineers, set direction for other engineers
  • Break ground on new projects, perform interviews for Software Engineer candidates, and perform other assigned duties
  • Define testing strategy for large-scale products to prevent operational incidents
  • Create frameworks with long-term ROI, establish standards for engineering excellence, identify risks and opportunities, and motivate action
  • Perform other duties as assigned