This job might no longer be available.
Senior Build Engineer
1 year ago
PUBG Corp. is the developer and publisher of the blockbuster battle royale video game, PLAYERUNKNOWN'S BATTLEGROUNDS (PUBG). Since its release, PUBG has received worldwide acclaim, selling tens of millions of copies and winning multiple game awards worldwide. Headquartered in Korea, PUBG Corp. has operational offices globally across North America, Europe, Japan, China, and South East Asia.
Our Madison, WI office is seeking a Senior Build Engineer to take on a leadership role in working with the PUBG engineering team. We are a small, multi-disciplinary team pioneering maps, modes, and experiences for PLAYERUNKNOWN'S BATTLEGROUNDS.
As a Senior Build Engineer you will contribute to the success of the PUBG team by creating a pipeline that allows for rapid and stable iteration of development. You will collaborate with Engineering and IT to develop, maintain, and improve the pipeline and core tools relied upon by the development team. Our team has a large amount of autonomy and responsibility, so you will have the opportunity to work on areas such as build systems, the CI/CD pipeline, the integration of engine updates and plug-ins, and custom tools both within and external to the Unreal Editor. This position reports to the Technical Director or Lead Engineer.
What you will do:
- Play a critical role in empowering the PUBG development team by managing the development and build pipeline used by the studio
- Create tools to improve iteration times for common development tasks such as setting up development environments, creating and running local builds, and running validation tests
- Collaborate with developers of all disciplines to identify tool or pipeline improvements and convert them into clear, estimated tasks
- Develop custom build and validation processes and integrate them into the build pipeline
- Set up, maintain, monitor, and support a build pipeline that is streamlined and user-friendly
- Integrate custom and third-party tools and plug-ins into Unreal Engine
- Openly communicate with management and production about the scope and progress of tasks
- Proactively support the success of other team members by providing technical guidance, participating in code reviews, and mentoring junior team members
A typical day may include:
- Attend a cross-discipline stand-up with designers and artists working on the features
- Estimate effort for change requests or bug fixes
- Code and test as part of development
- A studio-wide play test
- Review code changes from other engineers
- Discuss ideas, improvements, or issues with other engineers, designers, and artists
- Provide support to other engineers via paired programming
- A weekly social event such as team lunches or playing games together
Qualifications:
- Strong background in CI/CD technologies and automation
- Experience with scripting languages such as Python, bash, or Powershell
- Experience with our core tech stack of Unreal, Perforce, Git, Jenkins/Buildbot, Windows, and Linux (preferred)
- Experience developing and maintaining build pipelines for consoles (preferred)
- Experience deploying builds to retail platforms
- Experience with cloud computing platform support (AWS, GCP, Azure, etc)
- Strong communication skills that support effective cross-team collaboration
- Bring a passion for games and gaming
- Experience with Unreal Engine (preferred)
Perks:
- 100% family coverage of medical, dental, vision insurance
- Competitive Paid Time Off
- 401K match, covered life insurance
- Catered lunches and fully stocked kitchen
- Continuing education reimbursement of $1500/year
- Video game budget of $300/year
- Gym cost reimbursement each month
- PUBG Swag - including Loot Box drops, free PUBG play on Steam & monthly PUBG company rumbles
- Team outings and events throughout the year
Please send a copy of your resume and a link to a portfolio website of your professional work. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
Privacy Policy
Create Your Profile — Game companies can contact you with their relevant job openings.