At AccelByte, our mission is to empower game creators by providing them with the backend platform and tools required to make scalable, reliable AAA-quality games. The company was founded in 2016 by industry veterans who have engineered online systems for some of the largest game and distribution platforms in the world including Fortnite, Epic Store, Xbox Live, PlayStation Network, and EA Origin. We are backed by top investors including Softbank, Sony Interactive Entertainment, Galaxy Interactive, NetEase, and Krafton. Our latest Series B funding has firmly solidified our place as a top player in the gaming industry. AccelByte's talent has decades of experience building and shipping some of the largest game and distribution platforms in the world.
We believe that the best companies empower employees to make decisions, obsess about the best user experience, and are not afraid to make and learn from their mistakes. Our culture is based on humility, openness to feedback, drive, and collaboration, which we feel results in the best performing teams. As a company that values diversity, inclusion, and employee growth, our employees have opportunities to work with and learn from teams all over the world. We offer competitive salaries, a full range of health benefits, social activities, career growth opportunities, and an amazing team. Come join us!
***:
The AccelByte Game SDK empowers our customers to access AccelByte Gaming Services. Having a solid pipeline that lets our developers package, test, and deliver quickly and predictably is important to us. We're looking for a passionate DevOps Engineer to join the Game SDK team and supercharge this effort.
On Game SDK, you'll be challenged to improve and extend our release pipeline, CI/CD infrastructure, automation, and tooling. As well as working closely with fellow DevOps Engineer, you can expect to be popular with SDK and Test engineers as they seek your support and experience.
**ESSENTIAL FUNCTIONS/RESPONSIBILITIES**:
TheDevOps Engineer is accountable for the following functions and responsibilities:
- Developing and maintaining the automation release process
- Identify and propagate best release practices and processes
- Responsible for multiple infrastructure environments
- Maintaining the CI/CD and building release pipelines
- Discover requirements by working with engineering leads, production managers, and stakeholders
- Meet requirements for engineering excellence
- Perform any other duties as required
**QUALIFICATIONS/EXPERIENCE REQUIRED**
- A desire to create easy-to-use automated workflows that other developers and non-developers can use
- A relentless focus on improving and refining our entire build and release workflow
- At least 1 year of relevant professional software development experience
- Experience with Jenkins, Gitlab CI, or similar
- Experience with CMake, make files, or other similar build tools
- Good knowledge of Git, including branching and merging strategies
- 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
- Experience using Docker and Kubernetes is highly desirable
- Experience with UE4 plugins is a plus point
- Experience with slack apps and webhooks for tool integrations is preferred
- Professional game development experience is a big plus
- Working knowledge of C++/C# is a plus point
- Previous professional infrastructure or operational experience of any kind preferred
- Experience at a AAA game studio or a software product company preferred
- Experience working with cloud platforms or web products preferred
- Experience working in a multinational technology startup is a big plus