Senior Network Platform Engineer
New
T
Turtle RockOnline multiplayer games
Fully remote throughout North AmericaFull-TimeSenior
Salary136,000 - 170,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional software engineering experience
- Required Skills
- KotlinRDBMSNosqlLinuxDistributed SystemsCoaching
Requirements
- Have 5+ years of professional software engineering experience focused on backend, network, infrastructure, platform, or distributed systems.
- Bring experience with backend languages and tools; the team primarily uses Kotlin, but JVM experience is not required.
- Have database experience with traditional RDBMS, persistent NoSQL, and caching layers.
- Understand concurrency, asynchronous techniques, and consistency tradeoffs.
- Be comfortable working in a Linux command-line environment.
- Apply a security mindset across network, code, and database layers.
- Be familiar with networking fundamentals including DNS, routing, and packet capture and analysis.
- Previous game experience is a plus.
- Experience with Xbox Live, Valve Steamworks, or PlayStation Network is preferred.
- Cloud infrastructure experience with AWS, Azure, or GCP is preferred.
- Experience supporting live-service games or other live online platforms is preferred.
- Experience with CI/CD pipelines and automated deployment systems is preferred.
Responsibilities
- Design, build, maintain, and operate large-scale distributed systems.
- Own the shipping lifecycle of services, including production operation.
- Integrate external APIs and services, including cloud providers and platform first parties.
- Analyze and mitigate platform costs through ongoing optimization.
- Guide engineering standards, operational practices, and documentation.
- Work with stakeholders in other departments to deliver new features.
- Mentor and support junior engineers.
- Participate in on-call or live-service support as needed.
View Full Description & ApplyYou'll be redirected to the employer's site