FAQs
What is the primary responsibility of the Senior Server Engineer?
The primary responsibility of the Senior Server Engineer is to code and manage Golang microservices.
What are the essential duties of the Senior Server Engineer?
Essential duties include writing Golang microservices, managing and troubleshooting challenges within microservices, mentoring a junior developer, and performing other related duties as assigned.
What qualifications are required for this position?
Candidates must be at least 21 years of age, provide proof of authorization to work in the United States, hold a Bachelor's degree in a related field or have equivalent experience, and have at least 7+ years of relevant experience (10+ years if in lieu of a degree).
Is experience with Golang required?
Golang experience is preferred, but candidates with experience in C++, C#, Java, or Python may also be considered.
What type of development practices are expected from a Senior Server Engineer?
Experience with test-driven development is required.
What are the preferred skills for this role?
Ideal candidates should have knowledge in writing microservices that handle load, writing APIs (gRPC experience preferred), working with relational databases (MySQL preferred), and experience with AWS, Docker, and Kubernetes.
Are there any age requirements for applicants?
Yes, applicants must be at least 21 years of age.
What are the physical requirements for this job?
Candidates must be able to physically access assigned workspace areas, work remotely as needed, work indoors with exposure to various environmental factors, and utilize a laptop and standard keyboard to perform essential functions.
Will the Senior Server Engineer work alone or with a team?
The Senior Server Engineer will collaborate with the DevOps and SecOps teams and is expected to mentor a junior developer, indicating a team-oriented environment.
What is the work schedule for this position?
Team Members are expected to attend work as scheduled on a consistent and regular basis.
How important are communication skills for this role?
Strong interpersonal and communication skills are essential, as the role involves interacting with guests and other Team Members of different backgrounds and experience levels.