Visual Concepts
Remote Jobs
7 Jobs
Role Description We’re seeking a Senior Engineer with a passion for server-side development to join the NBA 2K team! In this role, you’ll take ownership across a broad technical landscape, working in distributed systems, large-scale computing, and efficient databases to build high-performance backend services. Your work will play a key role in delivering world-class online experiences that power one of the most popular sports game franchises in the world. This role reports into Lead Director of Programming. What You Will Do - Work in the backend architecture and services that support NBA 2K’s online features - Design and optimize distributed systems to ensure scalability, reliability, and fault tolerance - Build and maintain large-scale computing solutions that handle millions of concurrent players - Develop efficient database structures and queries to support high-volume, real-time transactions - Deliver high-performance backend services with a focus on low latency and stability - Partner with engineering and design teams to enable seamless online gameplay experiences Qualifications - 5+ years of professional software development experience, with a strong focus on backend and server-side systems - Strong proficiency in C++ with a solid understanding of object-oriented programming principles - Proficiency in one or more scripting languages such as Python, PHP, Perl, or Ruby, with a strong preference for Python - Understanding of distributed and scalable systems - Proven experience with multithreaded programming, driving efficiency and stability across large-scale, real-time environments - Demonstrated ability to research, evaluate, and integrate emerging technologies and trends to enhance team capabilities, platform performance, and product innovation - BS in Computer Science or equivalent experience in large-scale software development - Experience developing secure transaction systems, including virtual currency and account-based features, a strong plus - Skilled in database optimization, including connection management and query performance tuning - Familiarity with online gaming architectures and service design for live, connected player experiences - Working knowledge of SQL databases such as MySQL, Microsoft SQL Server, or similar systems - Video game console development experience is highly beneficial - Love for video games (not just ours!) Requirements - This is a fully remote role that may be based anywhere in the United States. Benefits - Medical, dental, vision, and basic life insurance coverage - 14 paid holidays per calendar year - Paid vacation time per calendar year (ranging from 15 to 25 days) or eligibility to participate in the Company’s discretionary time off program - Up to 10 paid sick days per calendar year - Paid parental and compassionate leave - Wellbeing programs for mental health and other wellness support - Family planning support through Maven - Commuter benefits - Reimbursements for fitness-related expenses
At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world’s top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent and entrepreneurial. Our studios in Novato, Irvine, Budapest, Shanghai, Austin, Boise, Seoul, and Parksville, Canada are committed to artistry and technical innovation, offering top candidates the opportunity to learn and grow with some of the smartest and most creative minds in the industry. What We Need: Our Novato studio is seeking a Senior Engineer to join our gamemode team, to work on modes such as MyCAREER, The W, MyNBA, and MyWNBA. We’re looking for an engineer who balances a high bar for code quality with a passion for the hoop culture. You will be responsible for architecting the deep logic, complex progression systems, and business rules that power the most authentic sports simulation on the market. What You Will Do: - Join a team of passionate engineers and producers creating the business logic and progression systems that drive NBA 2K’s gamemodes - Create, improve, and work with tools that make the development process easier and more fun - Represent the player at all times, delivering satisfying, polished, and extensible game features - Participate in the design process every step of the way, as you work with your colleagues to make every feature your own, and get your voice heard - Work in a team that values quality over quantity, with strict schedules to finalize features and allow time for testing and polishing - Produce code that is clean, efficient, well-documented, and conforms to our coding standards Who Will Be A Great Fit: - 5+ years of professional software engineering experience (Senior level), preferably in C++, and preferably with shipped console or PC titles - Proficiency in C# (.NET, WPF) to work on creating new tools and updating our existing toolset with fresh ideas and long-desired improvements - An eye for thorough technical design without overengineering, balancing elegance vs depth, and thorough debugging skills - Bachelor’s or Master’s Degree in Computer Science, or equivalent professional experience - A self-motivated approach to debugging and architectural challenges - A love for video games and a drive to create the deepest persistent gameplay experiences in the industry What We’re Hoping to Achieve: - Increased Feature Depth: Leveraging senior-level expertise to build more complex, "brainy" systems for MyCAREER and Franchise modes. - Code Sustainability: Improving the long-term maintainability of our codebase through clean, documented, and extensible backend architecture. - Cross-Discipline Synergy: Closing the gap between design intent and technical execution by having an engineer who can speak "basketball" and "code" simultaneously. This is a fully remote role that may be based anywhere in the United States. Below are the expected salary and wage ranges for applicants based in locations where the pay transparency law is in effect: California: $108,900 - $174,300 per year. New York State (inclusive of New York City): $98,100 - $137,300 per year. Washington: $108,900 - $152,500 per year. New Jersey: $98,100 - $137,300 per year. British Columbia: $96,400 - $135,000 (CAD) per year. Base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations. Subject to those same considerations, the total compensation package for this position may also include other elements, including a bonus and/or equity awards, in addition to a full range of medical, financial, and/or other benefits. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employee will be in an 'at-will position' and the company reserves the right to modify base salary (as well as any other discretionary payment or compensation or benefit program) at any time, including for reasons related to individual performance, company or individual department/team performance, and market factors. To learn more about Visual Concepts and our studio locations, check out our website at www.vcentertainment.com
At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world’s top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent and entrepreneurial. Our studios in Novato, Irvine, Budapest, Shanghai, Austin, Boise, Seoul, and Parksville, Canada are committed to artistry and technical innovation, offering top candidates the opportunity to learn and grow with some of the smartest and most creative minds in the industry. What We Need: NBA 2K is a massive technological undertaking that requires hundreds of developers on tight schedules using many pieces of technology. As a databuild engineer, you will be the glue that holds dozens and dozens of moving parts together, ensuring that tools and pipelines are running effectively, so that builds are run flawlessly. What You Will Do: - Create and maintain asset generation scripts and tools that are critical to our games’ success - Primary responsibility for troubleshooting build-related incidents - Contributing to improvements our build pipeline - Continuously work to make your own life easier by writing scripts to automate events, and processes - Learn from leaders with decades of experience building world-class AAA games. Who Will Be a Great Fit: - A degree in Computer Science or related field, or equivalent experience - C++ experience - Advanced debugging skills - Experience with source control, bug tracking, and external asset delivery - Worked and collaborated effectively as part of a team - Experience with Jenkins pipeline development - Python experience - Familiarity with CI/CD pipelines - Self-motivation and excellent problem-solving skills - A high standard for clean, well-documented, efficient code This is a fully remote role that may be based anywhere in the United States. Below are the expected salary and wage ranges for applicants based in locations where the pay transparency law is in effect: California: $85,700 - $120,000 per year. New York State (inclusive of New York City): $77,100 - $108,000 per year. Washington: $85,700 - $120,000 per year. New Jersey: $77,100 - $108,000 per year. British Columbia: CAD $71,400 - $100,00 per year. Base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations. Subject to those same considerations, the total compensation package for this position may also include other elements, including a bonus and/or equity awards, in addition to a full range of medical, financial, and/or other benefits. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employee will be in an 'at-will position' and the company reserves the right to modify base salary (as well as any other discretionary payment or compensation or benefit program) at any time, including for reasons related to individual performance, company or individual department/team performance, and market factors. To learn more about Visual Concepts and our studio locations, check out our website at www.vcentertainment.com
At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world’s top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent and entrepreneurial. Our studios in Novato, Irvine, Budapest, Shanghai, Austin, Boise, Seoul, and Parksville, Canada are committed to artistry and technical innovation, offering top candidates the opportunity to learn and grow with some of the smartest and most creative minds in the industry. What We Need: Our talented NBA 2K team is looking for a Graphics Engineer with a passion for cutting-edge rendering technology. In this role, you’ll work on the design, development, and maintenance of high-performance C/C++ code and HLSL shaders, contributing directly to the visual fidelity of our games.We welcome candidates across all experience levels, from junior to senior, with compensation based on experience. If you're a creative problem solver who thrives on pushing the boundaries of real-time graphics and enjoys collaborating in a high-caliber engineering environment, we want to hear from you.This position reports to the Lead Graphics Engineer. What You Will Do: - Explore and implement new rendering technologies to elevate visual quality - Optimize GPU performance to support smooth, high-fidelity gameplay - Partner with art and design teams to define and enhance the look and feel of the NBA 2K series - Lead improvements in VFX, lighting, and post-processing graphics features - Participate in system-wide upgrade initiatives to keep our rendering tech current Who Will Be A Great Fit: - Most importantly: thoughtful, passionate, and driven - 3+ years of experience in game or graphics development - Bachelor's degree in Computer Science or equivalent professional experience - Advanced proficiency in HLSL or a comparable shading language - Strong grasp of 3D math concepts and applications - Deep understanding of optimization techniques and trade-offs - Demonstrate ability to write efficient, portable, reliable, and readable code - Fluent in English, both written and verbal - Love for video games (not just ours!) Might Be Nice: - Experience shipping a AAA title - Deep expertise in areas such as physically-based rendering, real-time global illumination, post-processing effects, or simulating natural phenomena - Familiarity with applying machine learning techniques to graphics-related challenges This is a fully remote role that may be based anywhere in the United States. Below are the expected salary and wage ranges for applicants based in locations where the pay transparency law is in effect: California: $120,000 - $174,300 per year. New York State (inclusive of New York City): $108,000 - $157,000 per year. Washington: $120,000 - $174,300 per year. New Jersey: $108,000 - $157,000 per year. British Columbia: $100,000 -$154,300 (CAD) per year. Base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations. Subject to those same considerations, the total compensation package for this position may also include other elements, including a bonus and/or equity awards, in addition to a full range of medical, financial, and/or other benefits. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employee will be in an 'at-will position' and the company reserves the right to modify base salary (as well as any other discretionary payment or compensation or benefit program) at any time, including for reasons related to individual performance, company or individual department/team performance, and market factors. To learn more about Visual Concepts and our studio locations, check out our website at www.vcentertainment.com
• Work in the backend architecture and services that support NBA 2K’s online features • Design and optimize distributed systems to ensure scalability, reliability, and fault tolerance • Build and maintain large-scale computing solutions that handle millions of concurrent players • Develop efficient database structures and queries to support high-volume, real-time transactions • Deliver high-performance backend services with a focus on low latency and stability • Partner with engineering and design teams to enable seamless online gameplay experiences.
• Design and implement AI-driven agents that assist, collaborate with, or autonomously perform complex development tasks across large-scale game projects • Create agents that can understand game engine context, assist in asset generation, debug complex systems, or simulate player behavior at scale • Identify bottlenecks in traditional game dev (design, QA, coding, or art) and bridge the gap with AI-driven solutions that turn weeks of manual work into hours of supervised generation • Collaborate with gameplay engineers and technical artists to integrate these agents into our proprietary engine and toolsets • Explore novel applications of modern AI techniques (e.g., LLMs, reinforcement learning, multi-agent systems) to create new ways of building, iterating on, and shipping games • Work closely with engineers, designers, artists, and technical leadership to identify high-impact opportunities for AI-powered transformation • Prototype, evaluate, and iterate on experimental systems, balancing long-term vision with practical integration into real production environments • Help define internal platforms, tools, and architectures that enable AI agents to operate safely, effectively, and at scale within our development ecosystem • Stay ahead of emerging research and industry advances, translating pioneering ideas into production-ready solutions
At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world’s top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent and entrepreneurial. Our studios in Novato, Irvine, Budapest, Shanghai, Austin, Boise, Seoul, and Parksville, Canada are committed to artistry and technical innovation, offering top candidates the opportunity to learn and grow with some of the smartest and most creative minds in the industry. What We Need: Do you love the thought of building technology features that connect players worldwide? Do you have the technical experience to deliver ambitious new game systems and perfect existing ones? Do you enjoy having the autonomy to use your experience, judgment and problem-solving abilities to overcome a variety of challenges? If so, wow, we want to talk to you! We are looking for an experienced Senior Online Engineer capable of working with our online team to build impactful features and services for both players and developers. You will work closely with technical leads, product owners, and producers to create the best possible experience for our passionate fanbase. What You Will Do: Create and contribute to online systems like matchmaking, gameplay, automated testing, live operations, community content management, stability, performance, and more Partner with our backend services team to represent game team interests and requirements