This job might no longer be available.
Senior Software Engineer, SRE
4 years ago
We are Mythical Games. A Venture-backed next-generation game technology company at the intersection of video games and economics led by industry veterans. Our goal is to lead the industry with the launch of exceptional video game experiences that leverage distributed ledger technology, while also providing a platform of robust tools that will allow any other game developers to do the same.
We are looking for a talented and driven Senior Software Engineer, SRE to work with our awesome team based in our Kansas City, MO office. The Senior Software Engineer, SRE will identify and deliver software improvements using expertise in software development, complexity analysis, and scalable system design.
The right candidate for this job (is):
- Passionate about distributed systems and working with highly scalable services
- Enjoys new technological challenges and is motivated to solve them
- Excited about making better software and continuously improving the development, integration, and deployment processes
- Smart, highly motivated, self-starter who thrives in a bottoms-up, fast-paced, highly technical environment
- Effective collaborator, experienced in creating technical partnerships across teams
- An unwavering passion for meeting demands and delivering an epic customer service
This role requires solid experience in cloud computing environments and hands-on technical skills.
- Ensure the availability and functionality of games and platforms
- Build and maintain tooling to make code and configuration deployments self-serve for the development team
- Collaborate with the development team to design and implement the infrastructure required for application development
- Regularly review existing infrastructure for opportunities for service improvement, cost reduction, and security
- Collaborate with Engineering and Product Management partners to translate customer, business, and technical requirements into architectural designs and feature releases
- Drive efficiencies through software improvement and root cause analysis resulting in service delivery, maturity, and scalability
- Work within a highly skilled team of engineers to deliver revolutionary improvements to the cloud and scale them
Requirements
- Extensive experience working in site reliability engineering or related Infrastructure or Operational roles
- Prior experience managing and operating cloud computing platforms such as GCP, AWS or Azure
- Proficiency in one or more subdomains of Site Reliability Engineering, such as Network Engineering, Database Management, System Administration, Release Engineering, Big Data, etc.
- Demonstrated proficiency in at least one core programming language such as Java, Python, Golang, Elixir or C++
- Ability to write clean, easy to debug, well documented, and efficient code
- Effective at working in cross-discipline teams to achieve a shared mission
- Experience with container technologies such as Docker and Kubernetes
- Experience with Jenkins and other build & release engineering technology, as well as deployment strategies like blue\green deployments, canary releases, etc...
Create Your Profile — Game companies can contact you with their relevant job openings.