Senior Software Engineer
Jam City, Inc..com
Office
Culver City, CA
Full Time
Duties:
Work on the next generation of top-10 cross-platform games and contribute to the full lifecycle of software development of mobile games and features.Lead software development within directed project goals within the engineering team.Build platforms, systems, and networking infrastructure for mobile games, using knowledge in game development and game design principles.Utilize principles of object-oriented software design patterns and idioms to create and build new games and support and modify existing Jam City game titles.Design and engineer cross-platform mobile games and feature mechanics, using programming technologies and development software such as ActionScript3, C#, C/C++, Swift, Objective C, Java, Python, Bash, and Jenkins.Use knowledge of engineering tools and technologies to write efficient C# and related pipelines to ensure release stability and feature success for assigned product areasMaintain, modify, and improve the build process for Jam City’s games by using native C/C++ code with scripting languages such as lua, and python.Perform software architecture testing and maintenance, and application administration and deployment. Participate in build and test automatization, using level editor tools.Analyze user needs to design software modifications and/or solutions to enhance game products.Escalate software architecture and/or platform risks to leadership, and investigate and propose replacementsProvide technical oversight by reviewing code and making technical validations, ensure breakdown of tasks and set weekly goals.Coordinate risks and timeline with Production and Quality Assurance (QA) for the pod.Write modules for cross platform game development, and improve game services client software using software technologies such as Adobe Air and Unity, etc.
Requirements:
Master’s degree, or its equivalent, in Computer Science, Software Engineering, Interactive Entertainment, or closely related field, plus three (3) years of experience in software engineering with mobile/web games, including: game development and implementing game features; developing and directing testing and validation procedures including bug fixes and optimizations; software architecture testing and maintenance; full life cycle game software development for mobile devices and operating systems; and using programming languages such as C#, C/C++, Java, Python, Jenkins, etc.
Send resume and reference to job/position title, via U.S. postal mail to: Attn: Recruiting, Jam City, Inc., 8461 Higuera St., Culver City, CA 90232 or via email to recruiting@jamcity.com.#LI-DNI
Work on the next generation of top-10 cross-platform games and contribute to the full lifecycle of software development of mobile games and features.Lead software development within directed project goals within the engineering team.Build platforms, systems, and networking infrastructure for mobile games, using knowledge in game development and game design principles.Utilize principles of object-oriented software design patterns and idioms to create and build new games and support and modify existing Jam City game titles.Design and engineer cross-platform mobile games and feature mechanics, using programming technologies and development software such as ActionScript3, C#, C/C++, Swift, Objective C, Java, Python, Bash, and Jenkins.Use knowledge of engineering tools and technologies to write efficient C# and related pipelines to ensure release stability and feature success for assigned product areasMaintain, modify, and improve the build process for Jam City’s games by using native C/C++ code with scripting languages such as lua, and python.Perform software architecture testing and maintenance, and application administration and deployment. Participate in build and test automatization, using level editor tools.Analyze user needs to design software modifications and/or solutions to enhance game products.Escalate software architecture and/or platform risks to leadership, and investigate and propose replacementsProvide technical oversight by reviewing code and making technical validations, ensure breakdown of tasks and set weekly goals.Coordinate risks and timeline with Production and Quality Assurance (QA) for the pod.Write modules for cross platform game development, and improve game services client software using software technologies such as Adobe Air and Unity, etc.
Requirements:
Master’s degree, or its equivalent, in Computer Science, Software Engineering, Interactive Entertainment, or closely related field, plus three (3) years of experience in software engineering with mobile/web games, including: game development and implementing game features; developing and directing testing and validation procedures including bug fixes and optimizations; software architecture testing and maintenance; full life cycle game software development for mobile devices and operating systems; and using programming languages such as C#, C/C++, Java, Python, Jenkins, etc.
Send resume and reference to job/position title, via U.S. postal mail to: Attn: Recruiting, Jam City, Inc., 8461 Higuera St., Culver City, CA 90232 or via email to recruiting@jamcity.com.#LI-DNI
Senior Software Engineer
Office
Culver City, CA
Full Time
October 8, 2025