This job might no longer be available.
Lead Backend Engineer
1 year ago
We create ambitious games in a quietly awesome culture.
That simple statement is at the heart of what we do here at Possibility Space. Founded by a diverse and experienced team of game and media industry veterans, we are built from the ground up as a distributed studio, allowing developers to live and work where they are happiest. We strive to create an environment where we can do our best work regardless of what we look like, who we love, or how we identify.
As a Lead Backend Engineer, you will manage a team to help build the online services and infrastructure that power our development pipeline and the runtime systems that enable the game experience. You will work closely with a talented team of gameplay engineers and designers to build efficient and stable backend technology that empowers them to complete their workflows and serve as a foundation for memorable and delightful moments for players. Build and manage a small team while setting the technical direction for your area and contributing directly to the code.
Reporting to the Director of Backend Engineering, this role collaborates with disciplines across the entire project through all stages of development.
Core Responsibilities & Objectives
- Work in a collaborative environment as part of a multi-disciplinary team to develop feature requirements and realistic delivery schedules.
- Grow and m entor the team and distribute responsibility among them.
- Interface with the studio on behalf of the team.
- Architect and implement backend services to support gameplay and economy features.
- Deliver comprehensive implementations, ensuring that your services are stable, reliable, scalable, testable, and well-documented.
- Take ownership of features from design to implementation to live operation.
- Integrate services with the game client to bring features to players.
- Participate in code reviews and lead architectural designs.
Core Traits (Skills, Knowledge, Experience)
- Bachelor’s degree in Computer Science or a related field (or equivalent experience).
- Extensive experience ( 8 + years) building and maintaining backend services.
- Experience leading a team or managing direct reports .
- Proficient in a managed language such as C#, Java, Go, or similar (we use C# and ASP.NET)
- Experience with several types of data bases , such as relational , ledger and /or NoSQL .
- Strong understanding of common trade-offs e.g. ACID vs BASE, CAP theorem, etc.
- Proven analytical problem-solving and debugging skills.
- Able to write readable, maintainable code with an eye toward debuggability and extensibility.
- Empathetic and supportive collaboration across many disciplines and experience levels.
- Excellent spoken and written communication.
Bonus Traits
- Experience shipping containerized services managed with Kubernetes
- Experience developing with Unity
- Experience with cloud providers such as Azure or AWS (we use Azure)
- Familiarity with client/server architectures and best practices.
- Experience developing for a live, service-based game.
- Experience owning game features across the entire game development cycle.
Physical Requirements
- Close vision to monitors and screens, consistently working on computer equipment such as keyboards and monitors, long periods of sitting.
- Reasonable accommodations can be made to enable individuals with disabilities to perform the essential functions.
Salary Details
Compensation range for this lead level position ranges from 160 to 190K base salary, plus profit sharing, full health benefits, dental and vision benefits.
Possibility Space is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, marital status, medical condition(s), national origin, physical or mental disability, protected veteran status, race, religion, sexual orientation, or any other characteristics protected by applicable laws, regulations, and ordinances, or common human decency.
Create Your Profile — Game companies can contact you with their relevant job openings.