About the Role
Epic Games is looking for a talented Software Engineer to join our build systems team. In this role, you will be instrumental in improving the build and development experience for our engineers across various platforms.
Responsibilities
- Design, implement, and maintain build systems for multiple platforms (Windows, Linux, MacOS)
- Optimize build performance and efficiency
- Troubleshoot and resolve build-related issues
- Collaborate with development teams to understand their needs and provide solutions
- Develop and maintain tools for automation and continuous integration
- Contribute to the overall architecture and strategy of our build infrastructure
Required Qualifications
- Strong proficiency in C++ programming
- Experience with large-scale build systems and tools
- Familiarity with version control systems like Perforce and Git
- Experience developing on Windows, Linux, and/or MacOS
- Understanding of distributed systems and their challenges
- Excellent problem-solving and communication skills