Overview

Bethesda Game Studios is seeking a qualified Full Stack Services Engineer (Mid-Level or Senior) to help create and maintain backend services along with frontend websites for internal tools. The successful candidate will have knowledge of and experience in the design, implementation and continuing support of horizontally scalable online services in an asynchronous environment. The backend consists of microservices written in Go. Our frontend websites are developed using a combination of Typescript, React.js, and Redux.

In this role you will primarily be developing internal web-based tools to assist with the development and live operations of games.

Responsibilities

Architect and implement new backend services to meet design goals

Develop React.js website components using Typescript

Contribute to internal multiple internal web-based development tools

Identify and resolve scaling and security issues

Work closely with other members of the team

Qualifications

3+ years of experience writing highly scalable web services or distributed systems (Go, Python, Node.js, Erlang or similar language)

1+ years of experience writing single page webapps using React.js

Experience with design and implementation of REST-style API

Experience with working in Linux and Windows environments

Strong coding, algorithm design, debugging skills

Demonstrate a desire to continually learn and hone skills

Must be able to self-manage while taking responsibility of tasks and time

BS Degree in Computer Science or equivalent work experience

Preferred Skills