This job might no longer be available.
Associate Software Engineer/IT Generalist
2 years ago
Who are Bad Robot Games?
Founded in 2018, Bad Robot Games is an evolving development & publishing house made up of game industry veterans who are committed to constantly innovating on how stories are played.
Working closely with our colleagues at Bad Robot Productions, our projects unite our games industry veterans, our film and TV colleagues, and our larger network of talent (writers, composers, sound designers, concept artists, and more), to allow us to blend areas of expertise, and diverse perspectives to create expansive worlds and stories.
We are looking for an Associate Software Engineer to join the team and build something totally unique with us.
WHAT YOU'LL DO
We are looking for someone who is excited about the prospect of being part of a start-up. You will have the opportunity to flex between IT generalist duties for our small (but growing!) team, and own build and release management alongside our developers and partners.
You will be responsible for assisting in the management and development of the infrastructure for building and source management for development, test, and build environments. You will set up and maintain CI/CD pipelines for current and future projects; with metrics passing back into the feedback loop for monitoring and alerting.
You will work as part of a highly talented team of software developers, to ensure builds are stable and of the highest quality possible. The role requires strong communication skills, and knowledge of the game development environment.
For the IT part of this role, you will be working with our team to develop our licensing and security policies, get new employees onboarded with equipment, address issues that may come up with equipment (as needs arise), and be ready to support a fully remote team.
As the team grows, there will be the opportunity to fully focus the role into Build and Release management, and we will hire a full-time IT person.
RESPONSIBILITIES
- Building and maintaining infrastructure for continuous integration, automated testing, deployment, and monitoring.
- Working with software developers and QA to create stable builds playtesting, internal tools, and backend services across multiple environments.
- Writing and maintaining technical and user documentation.
- Key point of escalation for IT related requests, quality issues, hardware, and software
- Able to work well with all levels of seniority, as well as across the organization to bridge communication with Bad Robot Productions IT.
WHAT YOU'LL BRING
Baseline
- 3+ years of configuration management and engineering for video games
- Able to read and write scripts in PowerShell, Python, Gradle or equivalent
- Experience with DevOps practices and toolchains with infrastructure as code
- Experience with automation/configuration management
- Comfortable managing software release and deployment
- Proficient in supporting application development on multiple platforms (Windows, Mac, and Linux)
Skills
- Experience with automated build systems (e.g. Jenkins, TeamCity, or equivalent)
- Experience with Perforce
- Experience with bug-tracking software (e.g. Jira, YouTrack, or equivalent)
- Experience with Remote communication software (e.g. Slack, Discord, Zoom, etc.)
- Passion for games and a desire to remain up to date with the latest technologies
- Excellent communication skills
Bonus Points
- Programming experience with C# in Unity and/or C++ in Unreal
- Experience as an IT generalist in a past or current life
Culture
Honest and heartfelt desire to make the world a genuinely better place. This is a remote friendly position.
BENEFITS and MORE:
Startup mentality, Bad Robot benefits:
- Competitive salary and benefits
- 401(k) program
- 100% paid Medical / dental / vision, life, and employee assistance program
- Flexible vacation and company paid holidays
- Paid parental leave
- Fertility Benefits
- Student Loan Repayment Program
- Social impact programming, education, and awareness offering via Good Robot
Distributed Team and Remote Friendly:
- It’s 2021, games are being made by developers spread across the world. Our HQ is located in Santa Monica, CA, but our team collaborates from all over.
- For now, we are only accepting remote candidates in the continental USA, but may be interested in changing this policy as we grow.
Funded, but Independent:
- Backed by strategic and venture capital firms Galaxy Interactive, Horizons Ventures, Tencent, WBIE, and Iconiq, we have incredible investors who believe in the future of storytelling in games, and our ability to deliver on that promise.
We believe that our studio should be representative of the people who play our games.
- Our goal is to make games in which all players can see themselves.
Create Your Profile — Game companies can contact you with their relevant job openings.