Entry-Level Backend Engineer

The Backend Engineer is responsible for architecting and developing server side solutions and applications, generally encompassing Web and REST API interfaces, backed by a database. You will be responsible for architecture, implementation, and deployment of the backend for your projects. You will be judged on code quality, code reliability, and predictability. The Backend Engineer works with the Lead Engineer and the Engineering Director to ensure that all requirements are met and hosting requirements are accounted for. You should have experience with multiple languages such as PHP, Ruby, Python, and Javascript, as well as with related frameworks like Laravel, Rails, Django, or Express. Database experience with MySQL/PostgreSQL is also required. MongoDB is a plus. You must be capable of core DevOps tasks such as creating and deploying application containers onto standard host providers such as AWS in a robust and scalable way. Experience with worker queues highly valued. You must be flexible and able to work in various technology stacks by project, and able to carry your portion of the project from design to implementation to deployment, assisting in all areas possible. This is a full time position, and we expect the workload to be up to 40 hours a week while production is active. You will be expected to be available to attend daily stand ups, coordinate with a distributed multidisciplinary team, and complete all tasks on time and to specification. Projects last varying lengths, and you may have more than one project at a time. We seek a full 8 hour work day from our engineers, though some of that will be communication and standups. This is a remote work contract, but the worker must be available during 9am and 2pm California time (PST) daily.

Role Overview

Qualifications & Skills

About Robot Sea Monster

We are a digital production studio with an extensive background in games, AR/VR, and commercial application development. Founded in 2012, the studio has successfully shipped over 38 products, serving major brands such as Blue Shield, Pearson, LO3 Energy, Occipital, and Sizzle Entertainment. Our work has been profiled in major media outlets, such as The New York Times, CNBC, TED, and more.

Working Conditions

We are a fully remote company with team members across the globe. Team members are expected to have high speed internet suitable for both work and voice calls. Team members must have a functional microphone with clean audio to communicate with the rest of the team. Additional tools required for the position must be supplied by the team member with exceptions only for exceptionally prorprietary software or hardware required for a project.

Expected Hours of Work

Some flexibility in hours is allowed, but all team members must be available during the “core” work hours of 9:00 a.m. to 2:00 p.m. (PST) Monday through Friday. Workers must be available via Google Hangout, email, and Slack during designated work hours. Additional hours may be required when project completion deadlines must be met as well as for periodic client meetings. Hours will fluctuate based upon number of projects, project scale, and project timelines.