Genpop Interactive
Senior Software Engineer (Backend)
Genpop Interactive, Los Angeles, California, United States, 90079
Your mission:
Ship an original competitive team shooter with a robust set of online service capabilities.As a Software Engineer at Genpop you will engineer technical solutions to satisfy the product and design requirements for building a cross-platform AAA video game. Your team at Genpop will thrive on the foundation you build, and you will work to support your teammates to raise the quality bar of both the studio and the game. Our development pipeline follows a trunk based release process, so you should be comfortable with testing and releasing code that is quickly exercised.We have a flat reporting structure: you’ll have a ton of ownership.Responsibilities:
Discover challenges and implement solutions related to online servicesOwn your work - Support, maintain, and iterate your work and coordinate with others around itBuild entire features from online services integration to in-game UISupport our live service and create toolsHelp scale up our live service support structureQualifications:
5+ years experience in software engineering and implementing features and systemsFamiliarity with C++ in Unreal EngineExperience working with a backend as a service platform (AccelByte, PlayFab, Pragma, etc.)Knowledgeable about software patterns, development lifecycles, and testing methodologiesExperience working on a shipped live service titleExperience optimizing code to better utilize CPU, memory or network resourcesAbility to communicate and collaborate with developers across all disciplinesNice to Have:
Experience with scalable, multiplayer game developmentAn active interest in eSportsExperience with console platformsUMG experienceExperience with Perforce and JenkinsFamiliarity with Online Subsystems in Unreal EngineGenpop Interactive
With video games being at the forefront of what connects us, we share a collective passion for making deep competitive games that are compelling for 1000+ hours and fun to pick up for everyone. Our mission is to iterate on the legacy of the great evergreen games we know and love, bringing the same passion and dedication to the present day as our predecessors did in the past.Our steadfast commitment to excellence enables us to create games that will stand the test of time, captivating and thrilling players for generations to come. We seek to innovate and push the boundaries of what is possible, creating experiences that are not only engaging and immersive, but also transformative and unforgettable.Feeling like you might not tick every box in the job description? Concerned your experience might not match up entirely? Research indicates that individuals of diverse backgrounds often hesitate to apply unless they match every qualification. At Genpop, our commitment is to cultivate a diverse, inclusive, and fair environment. Even if your experience doesn’t align precisely with all our listed qualifications, we encourage you to put your name forward. The ideal opportunity for you could be just a step away!
#J-18808-Ljbffr
Ship an original competitive team shooter with a robust set of online service capabilities.As a Software Engineer at Genpop you will engineer technical solutions to satisfy the product and design requirements for building a cross-platform AAA video game. Your team at Genpop will thrive on the foundation you build, and you will work to support your teammates to raise the quality bar of both the studio and the game. Our development pipeline follows a trunk based release process, so you should be comfortable with testing and releasing code that is quickly exercised.We have a flat reporting structure: you’ll have a ton of ownership.Responsibilities:
Discover challenges and implement solutions related to online servicesOwn your work - Support, maintain, and iterate your work and coordinate with others around itBuild entire features from online services integration to in-game UISupport our live service and create toolsHelp scale up our live service support structureQualifications:
5+ years experience in software engineering and implementing features and systemsFamiliarity with C++ in Unreal EngineExperience working with a backend as a service platform (AccelByte, PlayFab, Pragma, etc.)Knowledgeable about software patterns, development lifecycles, and testing methodologiesExperience working on a shipped live service titleExperience optimizing code to better utilize CPU, memory or network resourcesAbility to communicate and collaborate with developers across all disciplinesNice to Have:
Experience with scalable, multiplayer game developmentAn active interest in eSportsExperience with console platformsUMG experienceExperience with Perforce and JenkinsFamiliarity with Online Subsystems in Unreal EngineGenpop Interactive
With video games being at the forefront of what connects us, we share a collective passion for making deep competitive games that are compelling for 1000+ hours and fun to pick up for everyone. Our mission is to iterate on the legacy of the great evergreen games we know and love, bringing the same passion and dedication to the present day as our predecessors did in the past.Our steadfast commitment to excellence enables us to create games that will stand the test of time, captivating and thrilling players for generations to come. We seek to innovate and push the boundaries of what is possible, creating experiences that are not only engaging and immersive, but also transformative and unforgettable.Feeling like you might not tick every box in the job description? Concerned your experience might not match up entirely? Research indicates that individuals of diverse backgrounds often hesitate to apply unless they match every qualification. At Genpop, our commitment is to cultivate a diverse, inclusive, and fair environment. Even if your experience doesn’t align precisely with all our listed qualifications, we encourage you to put your name forward. The ideal opportunity for you could be just a step away!
#J-18808-Ljbffr