Lead Software Engineer - Automation
Job in
Las Vegas, Clark County, Nevada, 89105, USA
Listed on 2026-05-04
Listing for:
2K Vegas
Full Time
position Listed on 2026-05-04
Job specializations:
-
Software Development
Software Engineer, DevOps, Cloud Engineer - Software, Software Testing
Job Description & How to Apply Below
What We Need
2K is a global video‑game company headquartered in Novato, California.
As a Lead Software Engineer - Automation within Shared Development Services’ Automation team, you will play a critical role in accelerating game delivery across 2K’s studios. You will focus on the design, build, and execution of automation frameworks to enhance game quality and streamline development workflows.
What You’ll Do- Design, build, integrate, and evolve novel automated gameplay testing frameworks that support multiple high‑profile game projects.
- Identify developer friction points and proactively integrate automation to streamline testing life cycles.
- Partner with leaders in Engineering, QA, and Production at world‑class development studios to integrate shared Automation services into their unique game development environments.
- Manage and optimize high‑concurrency CI/CD pipelines to ensure rapid iteration and stable build delivery for global teams.
- Research and apply LLM‑based tooling to accelerate development and automation workflows and improve testing efficiency.
- 6+ years of experience in software engineering with a proven track record of delivering automation or tool solutions.
- 2+ years of experience with modern game engines (e.g., Unreal Engine, Godot, Unity) or large‑scale proprietary internal engines.
- Expertise in at least one compiled language (C#, C++, Go, Rust, Java, etc.) and one scripting language (Python, Bash, etc.).
- Deep experience managing and scaling CI/CD systems (Team City, Jenkins, Git Hub Actions, or similar).
- Demonstrated skill in writing and maintaining automated tests at each layer of the test pyramid, including unit, functional, integration, load, and end‑to‑end tests.
- Exceptional written and verbal communication skills, able to translate complex technical concepts for diverse stakeholders.
- A strong curiosity and demonstrated experience in using Large Language Models to assist in code generation, review, or documentation.
- History of developing self‑service tools from a central technical team, serving as a technical integration partner for multiple internal teams.
- Core game‑development experience (e.g., Gameplay, Systems, Graphics, Physics) useful for understanding game‑team needs.
- Familiarity with cloud‑based services (AWS) and their application in distributed build or automated testing environments.
- Experience with Unreal Engine and the Unreal ecosystem (Blueprints, Horde, Gauntlet, UBA, etc.).
- Exposure to performance profiling tools and automation of performance regression detection in large‑scale software.
As an equal opportunity employer, 2K is committed to ensuring that qualified individuals with disabilities are provided reasonable accommodation to participate in the application or interview process to perform essential job functions and receive other benefits and privileges of employment. Please contact us if you need reasonable accommodation.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×