Backend Engineer (Golang)
Rushdown Studios · Albany, NY · Yesterday
HybridEngineering$90k–$115k/yrFull-time
Responsibilities
- Prototype and build cloud-based microservices in the backend.
- Develop new services and author software design documents.
- General support for live features and releases.
- Work closely with our partners and take / provide technical feedback.
- Contribute to a healthy technical culture that encourages engineers to learn and grow.
- Partner with designers to iterate on features and optimize for a smoother player experience.
Requirements
- Three (3) years of professional experience using Go to write high-performance applications.
- At least one (1) year of professional experience with C++.
- Ability to dive into a game engine to complete a task.
- Proficiency with scalable non-relational database solutions (e.g., MongoDB, DynamoDB, Redis).
- Willingness to selflessly put player experiences first — before even your own code and ego.
- Ability to comfortably navigate and integrate with one or more cloud service providers (e.g., AWS, Azure, GCP).
- Proactive approach to communication, particularly when it comes to unblocking yourself and navigating obstacles as part of a team.
Nice-to-Haves
- Familiarity with game server scaling and orchestration frameworks.
- Experience with message brokers (e.g., RabbitMQ, Kafka, Amazon SQS).
- Experience with PlayFab, Epic Online Services, or other popular backend game services.
- Experience integrating Steam, PlayStation, Xbox, or Nintendo APIs or adhering to their Technical Requirements Checklists (TRCs).
Benefits
Compensation: $90,000-115,000/year. Please note that final base pay will ultimately depend upon a combination of factors, including your prior experience, general qualifications, and broader skill set.
Medical, Dental, and Vision Insurance
Annual Video Game Budget
401(k) Retirement Plan
Paid Parental Leave