About this role
Job title: Senior Software Engineer
About the Role As a Senior Software Engineer, you will contribute to and own key features for the online services powering an open-world, sandbox PvPvE game. You will work with game designers to help refine the player journey from log in to in-game features. You will implement scalable, secure, and reliable backend services in tech areas such as player login, player data, world server shards, internal development portal, and analytics. You will bridge the gap between online services and gameplay systems by contributing to our online service solutions to keep a live service game operating efficiently. You own what you build, beyond just the code you’ve written.
What You'll Do
- Contribute to technical solutions that empower systems across an open-world, sandbox PvPVE game, from login to player data to internal tooling
- Set delivery expectations with key stakeholders
- Have an ownership mentality by ensuring problems brought to your attention are addressed
- Provide insight into new and existing systems in order to constantly improve quality
What We're Looking For
- Solid computer science fundamentals (e.g. object oriented programming, async programming)
- Experience with distributed systems architectures
- Experience programming in Java or other Object-oriented programming languages
- Experience developing in the cloud (AWS, Azure, GCP)
- Empathy for players from different backgrounds and with different motivations
Nice to Have
- Familiarity with AWS
- Experience with Infrastructure as Code, Kubernetes, and CI/CD tools
- Experience operating online services for a live service game
Compensation & Benefits We offer medical, dental, and vision plans that cover you, your spouse/domestic partner, and children. Parental leave and a work-from-home equipment stipend are also available. Balance between work and personal life is encouraged with flexible paid time off, and company breaks during the summer and winter holidays. We also make time to play, discuss and study games to bond and grow our understanding of our players as a team. Base salary range between $160,000.00 - $230,000.00 USD (for CA, WA and some other states). In addition, stock options will be awarded as incentive compensation. During these uncertain times and rapidly changing environment surrounding COVID-19, all positions at Raid Base, Inc are virtual/remote. There is a possibility at a future date that we will find a location for physical office(s), but nothing so far is planned. You are trained on data up to October 2023.