Senior Backend Software Engineer

UpRecruit
Seattle, WA, United States
$170K-$240K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Details :

  • Title : Sr Backend Software Engineer
  • Salary : $170K - $240K
  • Requirements : 5+ years backend, including Kotlin, Java, Go, or C#
  • Location : Remote

Our client is seeking an experienced Sr. Backend Software Engineer to join their growing team. In this role, you'll play a crucial role in building and maintaining the backend systems that power live service games.

You'll work closely with designers, game programmers, and product managers to bring their visions to life.

Responsibilities :

  • Design, develop, and implement robust, scalable, and secure backend game systems.
  • Focus on areas such as player accounts, matchmaking, leaderboards, achievements, in-game economies, and anti-cheat measures.
  • Champion best practices for live operations, ensuring smooth launches, ongoing content updates, and seamless player experiences.
  • Integrate with external partner services and third-party technologies.
  • Write clean, maintainable, and well-documented code.
  • Develop and execute automated tests to ensure high code quality.
  • Collaborate effectively with cross-functional teams to achieve project goals.
  • Identify and troubleshoot technical issues, implementing solutions to maintain system stability and performance.

Requirements

  • Minimum 5+ years of experience as a Backend Software Engineer with at least one launched title.
  • Proven experience in designing, developing, and deploying backend systems for online games.
  • Strong interpersonal and organizational skills with a service-oriented mindset.
  • Mastery of at least one backend programming language (Kotlin, Java, Go, C#) and willingness to learn others.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Understanding of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
  • Experience with building and maintaining RESTful APIs.
  • Familiarity with game development lifecycles and live ops best practices.
  • Ability to work independently and as part of a team.
  • A passion for video games and a strong desire to contribute to a successful title.

Bonus Points :

  • Experience with Kotlin and / or Pragma Engine.
  • Experience with matchmaking algorithms and game server management.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Experience with CI / CD pipelines (Jenkins, GitLab CI / CD).
  • Experience with scripting languages (Python, Lua).
  • Experience with Unreal Engine and C++.
  • 14 days ago
Related jobs
Promoted
Amazon Development Center U.S., Inc.
Bothell, Washington

We develop services and client software, including CloudFormation and Cloud Control API, that empower customers to spin up infrastructure across AWS at unprecedented scale. BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience. Experience as a mentor, tech lea...

Promoted
TikTok
Seattle, Washington

As a Senior Software Engineer in the RTC team, you will. Working experience in software engineering. Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent working experience. Uphold excellent engineering practices in the codebase...

Promoted
Sonos Inc
Seattle, Washington

As a Senior Backend Engineer focused on content management, you will contribute to a system that ingests, organizes, and retrieves the data that powers Sonos content navigation experiences. Work closely with our engineers, designers, and product managers for developing tools to serve and curate cont...

Promoted
Raytheon
Bellevue, Washington

The SWCM department is looking for a full-time and *on-site* *Senior* *Software Configuration Management Engineer*, located in *Goleta, CA**The Software Configuration Engineer will*:* Perform software builds* Provide support to the Program and Software Configuration Control Board* Maintain Action It...

Promoted
Clari
Seattle, Washington

We are looking for talented software engineers who are passionate about building products that customers love to use. The Engineering Team at Clari is deeply committed to building an enterprise-grade platform that serves as the backbone for our customer's most critical business process - Revenue. Co...

Promoted
Outreach
Seattle, Washington

Requirements:Position requires a Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a closely related field (or foreign equivalent), plus 2 years of experience in the job offered, or a related occupation. Job Duties: *Design and develop standard tooling and platfor...

Amazon Development Center U.S., Inc.
Woodinville, Washington

We develop services and client software, including CloudFormation and Cloud Control API, that empower customers to spin up infrastructure across AWS at unprecedented scale. Experience as a mentor, tech lead or leading an engineering team. ...

TikTok
Seattle, Washington

Collaborate cross-team with engineering and product to ensure that key stability and maintainability requirements, such as capacity planning and launch reviews, are performed to enable transparent service delivery to customers5. Design strategies for risk detection and mitigation, disaster recovery ...

Amazon Development Center U.S., Inc.
Seattle, Washington

As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. A successful candidate will have an established background in engine...

Snowflake
Bellevue, Washington

We are looking for an outstanding performance engineer to join the team and improve FDB performance, scalability, and reliability along with Snowflake’s constantly growing needs for a faster and larger database. AS A PERFORMANCE ENGINEER ON THIS TEAM, YOU WILL:. ...