Online Programmer
Cloud Imperium Games
United Kingdom
13 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on cloudimperiumgames.wd503.myworkdayjobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
C++ (Programming Language)
Cloud Computing
Code Review
Databases
Fault Tolerance
Queueing Systems
Redis
Software Engineering
TypeScript
Backend
Git
+3 more
Containerization
Apache Kafka
Docker
Job description
- Design innovative online services with an emphasis on fault tolerance, scalability, and security
- Collaborate with team members to develop various online features
- Use Cloud Native technologies to ensure that Star Citizen is built within a sustainable ecosystem.
- Provide tools and applications to enable LiveOps teams to manage the game
- Communicate with other team members, internal customers and external stakeholders across various studios to determine requirements
- Identify technical obstacles and generate solutions to overcome identified risks
- Document and participate in peer review of technical designs with other software engineers
- Work with the QA team to provide the information needed to fully test developed code
- Provide support to internal customers for developed software
- Keep up to date on state-of-the-art software engineering methods, practices and technologies
- Perform code reviews for other team members
Requirements
- Highly proficient in C++ with at least 5 yearsβ experience
- Additional Typescript and Rust knowledge
- Knowledge and experience of using database technologies at scale
- Understand game features to provide clean, well-defined, and documented service APIs
- Deep understanding of Async concepts
- Nice-to have: Understanding of cloud-based technologies such as loadbalancer and http2/streams.
- Experience working with docker, git, etc
- Understanding of push/sub and message queues such as Kafka or Redis PubSub
About the company
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA games. CIG prides itself in thinking outside the box, encouraging creativity and developing ground-breaking technology. CIG believes in raising the bar for the gaming industry and the community as a whole.
What will you do?
- Develop and test new online features and integrate backend services into the game engine
- Design and implement a well-designed, reliable, maintainable, and well-tested code
- Develop and test code, fix bugs, and profile and optimize code as needed, Cloud Imperium Games is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on cloudimperiumgames.wd503.myworkdayjobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦