Senior Software Engineer

NxT Level
Seattle, WA, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Join our client, where they are committed to pushing the boundaries of MMO gaming experiences. Their proprietary engine is the playground for innovation, and we're seeking a skilled Senior Software Engineer to contribute to our client's ambitious projects.

The core purpose of this position is working on the development of an API that securely provides critical gameplay data and functionality in real-time to both the public and the game user interface.

Key Responsibilities :

  • Collaborate closely with front-end engineers and designers to understand and fulfill data requirements for client rendering.
  • Support, guide, and feed their in-game HTML-based UI.
  • Refine and adapt our game server data models, exposing them through GraphQL and REST APIs via our edge servers.
  • Enhance data flow efficiency by implementing a mix of queries and subscriptions, facilitating data transmission between microservices and clients.
  • Contribute to the development of key game systems, including :
  • Player grouping system (MMO Tower Defense Game) or alliance building (Voxel-Based MMO Game).
  • Activity management system for FSR matches and CU world events.
  • Appearance / profile system to synchronize player loadouts visually across clients.
  • Work on future projects such as overhauling the chat system, implementing additional social features (Auction House, Mail System), and finalizing the CU side of existing systems.
  • Play a critical role in enabling game features that enhance the core gameplay loop.
  • Engage in occasional integrations, like CU groups affecting skill effects in gameplay.

Future Challenges :

  • Participate in strategic discussions to improve long-term data flow, including transforming the user proxy into an edge aggregator for various services.
  • Develop solutions for offloading processes like inventory management to dedicated microservices, reducing the load on game servers.
  • Drive data flow optimizations across our full stack of services, servers, and the game environment.

What are the minimum qualifications?

  • Fluency in .NET development using C#
  • Experience with recent ASP.NET WebAPI versions
  • Experience creating secure & robust but remixable REST APIs
  • A passion for gaming, especially MMORPGs
  • A relentless focus on the end-user experience
  • Comfortable with code versioning tools such as git

Minimum 3 years experience in web backend development using any technologies

30+ days ago
Related jobs
Promoted
Smartsheet
Bellevue, Washington
Remote

We are looking for a senior full stack software developer with front end focus to build the next generation views in Smartsheet. Take part in code reviews and architectural discussions as you work with other software engineers, UX designers and product managers. Our business is built on finding grea...

Promoted
WALGREENS
Bellevue, Washington

Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of experience in Engineering, Software Engineering or similar field. Plans, designs, develops and tests software systems or application for the software ...

Promoted
Echelon Fitness Multimedia LLC
Burien, Washington

We're looking for a passionate and dedicated Senior Software Engineer (3D) who is ready to take their skills to the next level. In this role, you'll harness your knowledge of 3D technologies and software engineering to create, improve, and maintain complex 3D applications which will be an integral p...

Promoted
Social Finance (SoFi)
Seattle, Washington

We are seeking a highly skilled and experienced Senior Software Engineer to join our Platform Application Services team to create high-quality software that simplifies complex tasks and enhances developer productivity. If you are a seasoned Software Engineer with a passion for building software and ...

Promoted
TikTok
Seattle, Washington

ByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyperscale data-center networking solutions that power several of ...

FIS
Seattle, Washington

Debug and troubleshoot software issues to ensure business continuity, and a high bar for end-user experience. Partner with cross-functional teams (engineering, product, design, security, compliance etc. Mentor junior engineers and help hire new talent to build a stronger team. Experience leading and...

Promoted
TikTok
Seattle, Washington

We are looking for software engineers who are excited to grow their business understanding, build highly scalable and reliable software/infrastructure, partner across functions with global teams, and make big impacts. Familiar with the entire software development life cycle including product discuss...

Amazon Web Services, Inc. - A97
Renton, Washington

Amazon Web Services (AWS) is looking for a Senior Software Development Engineer to help defining and building the future of computing. Software Development Engineer for AWS Managed Services, You'll be part of a world-class team in a fast-paced environment that has the entrepreneurial feel of a start...

Promoted
TikTok
Seattle, Washington

Much of our software development focuses on optimizing existing codebase, building infrastructure and automation tools. ...

WaferWire Cloud Technologies
Redmond, Washington

WaferWire Cloud Technologies is seeking a Senior Software Engineer with a strong background in cloud services and infrastructure, who is passionate about security, automation, scalability, and reliability. This role provides exposure to unique problems, large variety of work, learning a lot of diffe...