Senior Full-Stack Server Engineer - BigBox

META
Charleston, West Virginia, US
Permanent

Meta Senior Full-Stack Server Engineer - BigBox Charleston, West Virginia

You are a tenured Full-Stack Server Software Engineer looking to build the next generation of VR multiplayer games. You have multiple years of experience running web services in production and have working knowledge of server-based multi-user game engineering design.

You enjoy working in a variety of client-server environments such as game clients, game servers, Server APIs, and ReactJS web interfaces to power admin tooling for the game teams.

If you would like to know a bit more about this opportunity, or are considering applying, then please read the following job information.

Required Skills :

  • Create VR FPS games within a highly dynamic and iterative team environment
  • Design, develop, test and maintain quality code and documentation
  • Work as a team, contributing to important design decisions and conversations
  • Develop prototypes and experiments, while researching and recommending novel ideas, new tools, and technologies
  • Test and support the game as a service
  • Collaborate with artists and engineers to implement new developments, help build features, and creatively solve complex problems

Minimum Qualifications :

  • 7+ years of experience in software development and must have completed a ship cycle for a game
  • Must have experience running a live web service with at least 100k users
  • Experience with AJAX web front-ends such as ReactJS
  • Experience with API design patterns such as REST, GraphQL, etc.
  • Experience choosing, maintaining, and scaling databases and caching tiers to support massive workloads
  • Debugging skills that allow rapid troubleshooting regardless of where in the stack the issue is (even in the game client)
  • Demonstrated experience working on complex projects where analysis of situations and decision making requires an in-depth evaluation of variable factors
  • Works with speed and simplicity by focusing on seeking clarity on goals and priorities so work can move forward quickly, escalates as needed to unblock.

Simplifying the work being done with clear documentation, timely follow through, and meeting hygiene

  • Demonstrated experience identifying important problems and exercises independent judgment in methods, techniques, and evaluation criteria for obtaining results
  • Bachelor in Computer Science / Engineering or equivalent experience

Preferred Qualifications :

  • Experience with AWS and GameLift
  • Expertise working with Unity 3D
  • Experience working on First Person Shooters
  • Experience working with Unity real-time networking stacks for Unity (Photon, UNet, Mirror, etc.)

Public Compensation :

$147,000 / year to $208,000 / year + bonus + equity + benefits

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
META
Charleston, West Virginia

Meta Senior Full-Stack Server Engineer - BigBox Charleston, West Virginia. You are a tenured Full-Stack Server Software Engineer looking to build the next generation of VR multiplayer games. You enjoy working in a variety of client-server environments such as game clients, game servers, Server APIs,...

Highmark Health
WV, Working at Home, W Virginia

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Mediabistro
Charleston, West Virginia

Confluent is looking for a full stack web developer who is passionate about building a world-class online experience that fosters sophisticated consumer engagement. With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world. ...

Promoted
PMI (Project Management Institute)
Charleston, West Virginia

JobPosting","title":"Data Engineer II","datePosted":"2024-04-15T00:00:00","validThrough":null,"description":"Data Engineer II (Multiple Openings), Project Management Institute, Inc. Data Engineer II (Multiple Openings), Project Management Institute, Inc. The position requires a minimum of a Bachelor...

Promoted
GovCIO
Charleston, West Virginia

GovCIO is currently hiring for Lead ETL Engineer (or Data Scientist) to join our ETL Team focused on ingesting and visualizing data from all over the cloud and alerting on deviations of normalization. Data Analysis - Conducts data mining, machine learning, and statistical analyses to develop predict...

Promoted
Humana
Charleston, West Virginia

Humana Senior Software Engineer Charleston , West Virginia Apply Now. The Senior Software Engineer solves complex business problems and issues using data from internal and external sources to provide insights to decision-makers. The Senior Software Engineer on the Member and Provider Analytics (MPA)...

Promoted
Under Armour, Inc.
Charleston, West Virginia

Lead, Software Engineer (SFMC) Charleston, West Virginia Apply Now. Under Armour is seeking a Lead, SFMC Software Engineer to lead, design, build, and deliver high quality technical solutions enabling email, mobile, SMS and personalized experiences through the Salesforce Marketing Cloud Platform on ...

Promoted
Oracle
Charleston, West Virginia
Remote

Oracle Remote Senior Principal Software Engineer – Platform Charleston, West Virginia Apply Now. Our Oracle Health Data Insights (HDI) platform team is seeking a passionate, energetic and curious Principal Software Engineer to join our organization. As a Senior Principal Software Engineer, you will ...

GEICO
Charleston, West Virginia
Remote

Experience developing new and enhancing existing data processing (Data Ingest, Data Transformation, Data Store, Data Management, Data Quality) components. Our Senior Data Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our cu...

Voya Financial
Charleston, West Virginia

Delivers software engineering designs and programs for new and existing products (enhancements and new product development) that meets business needs. Provides technical direction and coaching to software developers and associate software developers in application development activities. Provides pr...