This job listing expired on Nov 1, 2021
Tweet

We're looking for a Build and Automation Engineer to join our team, which collaborates remotely from around the world. Our members range from industry newcomers to experts with 15+ years of experience. Team members come from a diverse set of backgrounds, but share a common passion for building polished player-focused, community-powered games.

At Hypixel Studios we are looking for applicants that are demonstrably passionate about their hobbies, have the drive and commitment to deliver results with minimal supervision, have international-level professional competency in their skill sets, and can demonstrate involvement with other interesting projects throughout their lives.

The ideal candidate for our Services and Platform team will help in creating and maintaining developer workflows for the entire studio. You will be responsible for build and test pipelines, software development workflows and automation, tools and automation that every developer and content creator interacts with every day.

Who you are:

  • You are a Build and Automation Engineer, Site Reliability Engineer or DevOps Engineer
  • You are an excellent communicator and are passionate about working across disciplines to advocate for your craft
  • You are passionate about building, maintaining and scaling developer tools, build and testing pipelines
  • You are a problem solver, thrive in ambiguity and strive to reduce friction and improve developer workflow
  • You are a team player and start all your projects with gathering requirements across teams
  • You continuously want to learn and not afraid to dig deep into new technologies

Some of your role:

  • Create, maintain and support build tools and automation that is used both by internal and external developers
  • Maintain configuration for Java and C# projects in Gradle, Maven
  • Maintain, document and improve existing tools and automation
  • Work with on global, custom, private-cloud infrastructure
  • Work with and support the rest of the studio in your area of expertise

Essential Traits:

  • Tracked experience with software development
  • Strong engineering skills and a demonstrated ability to design, maintain and support pipelines, tools and automation from source code to public release
  • Experience with VCS and CI/CD systems
  • Experience with build and test automation
  • Experience in relevant technologies such as Git, Gradle, Maven, msbuild
  • Able to break down complex tasks into small actionable iterations.
  • Understanding of software security and how to minimize vulnerabilities in code and through system design
  • Ambitious and collaborative with excellent communication skills
  • High energy and leadership skills
  • Passionate about games and gaming

Bonus Traits:

  • Understanding of Java and Gradle build
  • Understanding of C# and msbuild
  • Experience with compile time code generation for C# / Java
  • Experience creating custom static code analysis in C# / Java
  • Experience with Github Actions and Github automaton
  • Experience with Visual Studio / Jetbrains IDEs and TeamCity
  • Experience with creating Jetbrains IntelliJ Plugins

We can offer:

  • A chance to work on a new game project with an extremely motivated team
  • Opportunities to learn and grow personally and professionally
  • A stable and secure work environment
  • The ability to work remotely