Join us

We’re always growing.

Most people think of Valve as a company that makes video games—
and we are. But we also built the software that powers those games and the platform that lets millions of fans play, share, modify, and build communities around more than 1,800 titles. That makes us a full-spectrum entertainment studio. As such, our search for talent has taken us beyond the game industry and into the fields of architecture, economics, psychology, and industrial design. We’re not just growing. We’re diversifying. Where to next? You tell us. We’re after talented people with original ideas and the passion to realize them.

Check out a few of our job openings:

3D Character Artist
3D Character Artist

We’re looking for an experienced character artist with a talent for sculpting and character design. Valve has many projects in various stages of production at all times; artists will be expected to apply their skills in a wide variety of ways, depending on the day-to-day needs of these projects. We're interested in artists who share an equal passion for art and games.

Duties:
  • Sculpt high-resolution character models in Zbrush or Mudbox.
  • Create clean, low-resolution game topology, uv’s, and textures.
  • Work within multi-disciplinary design teams to help bring characters to life while making them work for the game design.
  • Collaborate with animators to create characters that can move and perform believably.
  • Collaborate with concept artists to revise and improve character designs.
Requirements:
  • Five or more years of modeling experience in film or games
  • Ability to model characters in a range of styles with an emphasis on character design
  • Hard-surface modeling skills
  • Good understanding of human anatomy
  • Drawing, sculpting, and other traditional art skills a plus
  • Get your hands dirty in InDesign, HTML, Flash, and other similar tools.
  • Be a vigilant advocate for the user’s experience.
  • Take pride in and personal ownership of your work.
  • Contribute directly to both the conceptual thinking behind and the physical creation of detailed, high-quality products.

Apply for this position >

Artist
Artist

We’re looking for versatile, self-directed artists who have experience in 2D character and world design and enjoy working in a fast-paced, collaborative environment. Your folio should, above all, demonstrate originality, an ability to iterate, and an understanding of color and form. It should also reflect a solid understanding of anatomy and painting, and contain examples that show your awareness and appreciation of Valve’s various Intellectual Properties.

Duties:
  • Integrate into a multi-disciplinary team (6-8 people) and continually produce useful concept design based on the group’s collective conversations and decisions.
  • Iterate quickly and submit work that solves problems rather than creates them.
  • Self-manage and also be aware of the needs and requirements of those around you.
  • Generate ideas and use 2D/3D work to communicate those ideas to the team.
Requirements:
  • Working knowledge of 3D packages such as ZBrush, Mudbox, SketchUp, etc.
  • Communication skills that allow you to describe your process maturely and succinctly
  • Ability to change gears quickly when needed

Apply for this position >

Economist
Economist

Valve’s multi-player games, as well as Steam (Valve’s successful trading platform), have allowed for the spontaneous emergence of complex virtual, yet quite real, economies. These economies are replete with rich trading patterns, fascinating ‘institutions’ (which have also sprung up organically), socio-economic conventions, and, generally, a host of economic phenomena that partly reflect what we observe in the analogue world and partly constitute new and unexplored behavioural patterns.

The task of a Valve economist is to make good use of the incredible wealth of data concerning these social economies, to pose fresh questions about their workings, and to generate methods for converting new knowledge about these economic vistas into tangible ideas that help improve our customers’ experiences.

Duties:
  • Research, design, develop, and validate economic models to explain user behavior for all of Valve’s products.
  • Design experiments to validate experimental hypotheses for in-game economies.
  • Provide insight into short- and long-term behavioral patterns of participants in virtual economies.
  • Inform decision-making at Valve by providing quantitative and economic rationale for various lines of inquiry.
  • Create new avenues of analysis based on existing economic metrics, as well as generating new domains of data to collect and investigate.
  • Collaborate with our business development team to improve the performance of existing pricing strategies and incentives for our customers and partners.
Requirements:
  • Graduate degree in Economics or related field
  • Advanced knowledge of statistics
  • Four years experience with:
    • Econometrics/data-mining or related field
    • Relevant analysis techniques that inform the creation of economic models
Recommended:
  • Proficiency in one or more of the following programming languages: C++, SQL, PHP, or equivalent

Apply for this position >

Hardware - Electrical Engineer
Hardware - Electrical Engineer

For years, Valve has been all about writing software that provides great gameplay experiences. Now we’re developing hardware to enhance those experiences, and you can be a key part of making that happen. Join our highly motivated team that’s doing hardware design, prototyping, testing, and production across a wide range of platforms. Help us invent whole new gaming experiences around novel hardware for the living room and beyond.

Duties:
  • Work with the hardware team to conceive, design, evaluate, and produce new types of input, output, and platform hardware
  • Work closely with contract manufacturers to produce prototype and production hardware at scales from tens to millions of units
Requirements:
  • Demonstrated start-to-finish design skills with industry-standard CAD/EDA tools (Altium Designer experience strongly preferred), including schematic entry, PCB layout, component definition, and CAD library management
  • Hands-on electronics prototyping experience, including soldering and rework of fine-pitch SMT components
  • Strong lab skills, including the use of common test and measurement equipment (oscilloscopes, logic analyzers, etc.) to debug complex electronic circuits
  • Experience with embedded systems design and strong knowledge of common digital communication interfaces (USB, SPI, I2C)
  • Experience working directly on-site with contract manufacturers
  • Ability to think and work across disciplines
Recommended:
  • A proven track record of designing and shipping high-volume consumer electronics products
  • Experience in design for manufacture and design for test (DFM/DFT) of electronic devices
  • Bachelor’s degree (or equivalent) in electrical engineering or a related field
  • 5+ years experience in electronics design
  • Experience in one or more of the following areas:
    • Analog circuit design and simulation (e.g. SPICE)
    • Low-power design for portable devices
    • Battery management and charging circuits
    • RF/wireless circuit design, including antenna design
    • Firmware development for 8, 16, 32-bit microcontrollers (e.g. ARM)
    • High speed/HDI board design
    • Digital Signal Processing (DSP)
    • High speed video interfaces (HDMI, Display Port, LVDS, MIPI)
    • Design for EMC
    • Regulatory compliance testing (e.g. FCC/CE/UL)
    • C/C++ software development
    • Test automation
    • FPGA/ASIC design

Apply for this position >

Industrial Designer
Industrial Designer

As an Industrial Designer at Valve, you will join a world-class group of electrical, mechanical, software engineers and designers who are busily defining new entertainment experiences through both hardware and software. We’re hoping to add your expertise in product design and manufacturing, ergonomics, usability, aesthetics, and surfacing to our team.

Valve is an entertainment and technology company driven to design and deliver rewarding experiences to customers. We hire generalists who also exhibit deep expertise. Designers at Valve contribute in a wide variety of ways: We define and articulate goals, we design and ship products, we create and implement user studies, we write press releases and blog posts, we manage projects, and much more. We also recruit designers. People like you.

Valve is traditionally a software company. Open platforms like the PC and Mac are important to us, as they enable us and our partners to have a robust and direct relationship with customers. We’re frustrated by the lack of innovation in the computer hardware space though, so we’re jumping in. Even basic input, the keyboard and mouse, haven’t really changed in any meaningful way over the years. There’s a real void in the marketplace, and opportunities to create compelling user experiences are being overlooked.

At Valve, our design process really gets going once products are in customers’ hands. Our best work is the result of an ongoing dialog with customers. Through years of shipping software as a service through Steam, our digital distribution platform, this has become fundamental to the way we create great products. With an engaged community of millions of users, what will you ship? What will you try, and what will you learn through doing so?

Do you prefer to define the work that you pursue, rather than simply following a vision that’s been set for you? If you’re seeking an opportunity to steer product definition, functional exploration and design decision-making, consider joining Valve. We can’t wait to see where you’ll take us.

Requirements:
  • BS/BA/BFA degree (or equivalent) in industrial design (or equivalent)
  • 6+ years of professional experience shipping world-class, high-tech hardware products
  • A thorough understanding of product design principles
  • Highly effective multidisciplinary collaboration skills
  • Personal commitment to quality, attention to detail
  • Confidence with 2D and 3D design visualization tools
  • Effective, articulate design communication and decision-making skills

Please include with your application an online portfolio of work which conveys your capabilities.

Apply for this position >

Level Designer
Level Designer

Can you turn a whiteboard concept into a sensational gameplay sequence—or help us figure out why players don’t ever look up when they’re trying to solve puzzles? If so, we need you! We’re looking for level designers to help us create exciting new gameplay experiences. In collaboration with peers from all disciplines (artists, programmers, animators, writers, etc.), you’ll use your skills and knowledge of game design to create imaginative gameplay, produce creative solutions to playtest issues, and quantify and analyze feedback to ensure that players get the most out of every Valve game.

Duties:
  • Participate in design sessions to create outline of game experience.
  • Build the game world in 3D.
  • Use entity scripting to create cinematic sequences of gameplay.
  • Work with artists, animators, writers, and programmers to implement elements such as art, animation, story, and design requirements.
  • Participate in observed playtesting and create work items based on observations and analysis of playtesting data.
  • Manage and prioritize bug lists.
Requirements:
  • Working knowledge of a professional level design tool
  • Three years industry experience (or equivalent)
  • Experience with programming, art, or architecture a plus
  • Experience with shipping projects (professional or amateur) a plus
  • Please include recent examples of levels or environments you have made

Apply for this position >

Motion Designer
Motion Designer

As a Motion Designer at Valve, you will join a world-class group of software engineers, artists, writers, animators and designers who are continually creating and shipping world-class social entertainment experiences. We’re hoping to add your expertise in visual communication, animation, user experience, and motion design to our team.

Valve is an entertainment and technology company driven to design and deliver rewarding experiences to customers. We hire generalists who also exhibit deep expertise. Designers at Valve contribute in a wide variety of ways: We define and articulate goals, we design and ship products, we define and implement user studies, we write press releases and blog posts, we manage projects, and much more. We also recruit designers. People like you.

At Valve, our design process really gets going once products are in customers’ hands. Our best work is the result of an ongoing dialog with customers. This is fundamental to the way we create great products. Through years of shipping software as a service through Steam, our digital distribution platform, we’ve learned to include our customers in the entirety of the design process. With an engaged community of millions of users, what will you ship? What will you try, and what will you learn through doing so?

Do you prefer to define the work that you pursue, rather than simply following a vision that’s been set for you? If you’re seeking an opportunity to steer product definition, functional exploration and design decision-making, consider joining Valve. We can’t wait to see where you’ll take us.

Requirements:
  • BS/BA/BFA degree (or equivalent) in film, design (or equivalent)
  • 6+ years of professional experience shipping world-class products in the software, TV or film industry
  • A thorough understanding of motion design and film editing principles
  • Highly effective multidisciplinary collaboration skills
  • Personal commitment to quality, attention to detail
  • Confidence with design communication tools
  • Effective, articulate design communication and decision-making skills
  • An online portfolio of work which conveys your capabilities

Please include with your application an online portfolio of work which conveys your capabilities.

Apply for this position >

Network Security Engineer
Network Security Engineer

The Steam Platform, one of the fastest growing multimedia digital distribution platforms in the industry today, has a growing need for a network engineer with a variety of experience in network management, design, security and monitoring, capacity planning, and troubleshooting. The candidate should have a strong working knowledge of industry standard security practices with a focus on perimeter protection and monitoring especially. Growth and diversity of products mean that we’re looking for an engineer who has expertise in multiple disciplines, and the ability to rapidly incorporate new business insights into the Steam Platform.

Duties:
  • Perform advanced, complex network analysis, identify problems and design solutions.
  • Help manage network security with focus on IDS/IPS tuning, DMZ penetration testing, and access management.
  • Identify compliance gaps including risk severity level, systems impacted, and recommendations that re-mediate all findings.
  • Performs routine system administration and maintenance on local or remote locations.
  • Keeps documentation current for supported systems.
  • Proactively analyze, troubleshoot and resolve network security issues.
  • Perform network installations, upgrades, training, documentation, monitoring and analysis.
  • Design and implement corporate network architecture.
  • Handle day-to-day network and telecommunication related tickets.
  • Configuration of multiple models and vendors of switches/routers, including VLAN configuration, routing protocols, etc.
  • Performing asset management and inventory of network and telecommunication equipment.
  • Monitoring system performance and implementing performance tuning.
Requirements:
  • 5-7 years experience in Information Technology with a focus on Information Security.
  • Good understanding of network security controls such as firewalls, IDS/IPS, SIEM, Web Application Firewalls, VPNs, Internet Proxy, etc.
  • Knowledgeable about various types of access control mechanisms and network segmentations and isolation solutions, such as firewall ACLs, isolated VLANs, VRFs, VDCs, etc.
  • Proficiency in key aspects of Information Security (Confidentiality, Integrity, Accessibility, Authenticity, Non-Repudiation).
  • Working knowledge of PCI DSS standards is desired.

Apply for this position >

Network Security/PCI Engineer
Network Security/PCI Engineer

The Steam Platform, one of the fastest growing multimedia digital distribution platforms in the industry today, has a growing need for a network engineer with a variety of experience in network management, design, security and monitoring, capacity planning, and troubleshooting. The candidate should have a strong working knowledge of industry standard security practices with a focus on perimeter protection and monitoring especially with regard to PCI compliance. Growth and diversity of products mean that we’re looking for an engineer who has expertise in multiple disciplines, and the ability to rapidly incorporate new business insights into the Steam Platform.

Duties:
  • Perform advanced, complex network analysis, identify problems and design solutions.
  • Help manage network security with focus on IDS/IPS tuning, DMZ penetration testing, and access management.
  • Identify compliance gaps including risk severity level, systems impacted, and recommendations that re-mediate all findings.
  • Communicate compliance and information security and technology issues clearly to both business and technical owners.
  • Serve as the subject matter expert on all matters of PCI compliance, and also assist system owners with PCI assessments and re-mediate findings by recommending the right controls.
  • Performs routine system administration and maintenance on local or remote locations.
  • Keeps documentation current for supported systems.
  • Proactively analyze, troubleshoot and resolve network security issues.
  • Perform network installations, upgrades, training, documentation, monitoring and analysis.
  • Design and implement corporate network architecture.
  • Handle day-to-day network and telecommunication related tickets.
  • Configuration of multiple models and vendors of switches/routers, including VLAN configuration, routing protocols, etc.
  • Performing asset management and inventory of network and telecommunication equipment.
  • Monitoring system performance and implementing performance tuning.
Requirements:
  • 5-7 years experience in Information Technology with a focus on Information Security
  • Good understanding of network security controls such as firewalls, IDS/IPS, SIEM, Web Application Firewalls, VPNs, Internet Proxy, etc.
  • The candidate must be a specialist in assessing PCI compliance environments and implementing PCI compliance security solutions for large, complex companies.
  • Extensive knowledge of PCI DSS standards, including demonstrated experience performing PCI assessments.
  • Knowledgeable about various types of access control mechanisms and network segmentations and isolation solutions, such as firewall ACLs, isolated VLANs, VRFs, VDCs, etc.
  • Proficiency in key aspects of Information Security (Confidentiality, Integrity, Accessibility, Authenticity, Non-Repudiation)

Apply for this position >

Network/Systems Engineer
Network/Systems Engineer

Valve is looking for network/systems engineers with solid networking foundations to help grow, evolve, and support the critical internal and production infrastructure behind Steam and our award winning games. Deep proficiency with Windows and/or Linux in a large scale heterogeneous server environment is a must, as is a solid grasp of TCP/IP networking and related network technologies.

A successful candidate will be familiar with both Windows and POSIX systems, have the ability to triage and troubleshoot, capacity plan, and communicate complex technical concepts to colleagues in a rapidly evolving environment.

Duties:
  • Capacity planning, architecture, configuration and configuration management, deployment, and ongoing support of internal and production infrastructure supporting millions of concurrently connected users
  • Design, implement, and support tools and process to automate and improve infrastructure visibility and supportability
  • Collaborate with software engineers to improve supportability, stability, and robustness of custom server software and infrastructure
  • Plans and coordinates the implementation of network technologies in support of defined requirements generated by internal customers and growth demands
  • Produce Method of Procedures that demonstrate understanding of changes proposed and how the change will be executed with minimal service impact
  • Performs analysis and diagnosis of highly complex networking problems
  • Build simulated networks in test labs to resolve highly complex problems and compatibility issues
  • Generates network configurations for highly complex networks
  • Plans and executes highly complex network upgrade and migration activity
  • Assists with deployment and strategy of tools and related Network Management Systems
Requirements:
  • Bachelor's degree in computer science, information technology or equivalent
  • Strong analysis, trouble shooting, capacity planning, and communication skills
  • Self-directed and ability to thrive in a large scale, highly dynamic, and often interrupt driven environment
  • Proficiency in one or more of the following programming languages: Python, PHP, SQL, C/C++, (or equivalent)
  • Experience and proficiency with:
    • Windows and Linux operating systems, with deep expertise in at least one
    • TCP/IP and related networking technologies
  • Hand-on experience in administration of Cisco and Juniper routing and switching equipment
  • Experience with third party web services and content distribution networks
  • Expert level knowledge in at least TWO of the following and strong knowledge in all other areas of:
    • IP networking and LAN Switching
    • Dynamic IP Routing protocols (BGP, ISIS, OSPF, PIM Multicast)
    • Expertise on latest Juniper and Cisco hardware and operating systems
    • Virtualization technologies, both networking (MPLS, VRF, VDC) and compute (VMware, Openstack)
    • In-depth knowledge of network management and network availability
Recommended:
  • Cisco Certified Network Professional (datacenter, service provider), Juniper Networks Certified Internet Professional (enterprise, service provider) and Microsoft Certified Systems Engineer certification

Apply for this position >

Psychologist (Research/Experimental)
Psychologist (Research/Experimental)

In order to create exceptional products that people will use and appreciate, we need to know about human behavior and about the motivations and influences underlying how and why people do what they do. We believe that all game designers are, in a sense, experimental psychologists. That is why we’re looking for an experimental psychologist with superior research skills to apply knowledge and methodologies from psychology to game design and all aspects of Valve’s operations. We want to exploit your experience with experimental design, research methods, statistics, and human behavior to help craft even more compelling gameplay experiences for future Valve titles. We’d also expect you to research and weigh in on any and all topics that are relevant to improving the experiences of our customers, partners, and employees.

Duties:
  • Provide relevant insight into human behavior in order to shape gameplay and customer experience.
  • Perform statistical analyses on all aspects of Valve’s operations: gameplay, financial, and company data.
  • Research compelling new hardware technologies.
  • Design experiments to evaluate various gameplay hypotheses and design choices.
  • Improve existing playtesting methodologies while incorporating novel techniques to improve best practices.
  • Develop innovative ways of acquiring relevant data to answer open questions about all aspects of Valve’s products and business practices.
Requirements:
  • Graduate degree in Psychology (or equivalent) field
  • Advanced knowledge of statistics
  • Familiarity with one or more of the following pieces of data analysis software: SPSS, Systat, Matlab, R, (or equivalent)
  • Four years experience with:
    • Experimental design/research methods
    • Relevant research in cognitive, social, human factors, and related disciplines in psychology
Recommended:
  • Proficiency in one or more of the following programming languages: C++, SQL, PHP, (or equivalent)

Apply for this position >

Software Engineer - Anti-Cheat
Software Engineer - Anti-Cheat

Do you have a strong desire to combat cheating in online games? If so, this could be the gig for you. As a Valve Anti-Cheat engineer, you will use your reverse engineering, debugging, and programming skills to bring down cheaters throughout the Steam community. Your familiarity with executable file formats, dynamic link libraries, and process management will help us unravel webs of online cheaters. As part of the Steam Team, you’ll also help deliver all different kinds of digital content to millions of customers.

Duties:
  • Research, design, and develop specialized software systems and applications for detection of cheating software or behavior.
  • Analyze cheating software that changes the behavior of games.
  • Formulate system-testing procedures to ensure the quality and consistency of software systems developed by Valve.
  • Manage, design, and develop specialized distributed applications operating on large clusters of machines.
Requirements:
  • Bachelor's degree in computer engineering or applied mathematics (or equivalent)
  • Strong analysis, debugging, and reverse engineering skills
  • Five years experience with:
    • C/C++, in-depth knowledge of Windows platforms
    • Windows process management, dynamic link libraries, memory management
    • Using networking technologies in large-scale systems or gaming platforms
    • Taking a computer software product or video game from conception and development through publication and product shipment

Apply for this position >

Software Engineer - Payment Systems
Software Engineer - Payment Systems

The Steam Platform, one of the fastest growing multimedia digital distribution platforms in the industry today, has a growing need for engineers with a variety of experience in online payment processing, management, and financial auditing systems. Growth and diversity of products mean that we’re looking for Software Engineers who have expertise in multiple disciplines, and the ability to rapidly incorporate new business insights into the Steam Platform. Could that be you?

Duties:
  • Design and implement features and services in C++ for high-volume commerce applications.
  • Build and maintain e-commerce payment systems.
  • Define customer-facing features and backend services for micropayment systems.
  • Research, analyze, and design fraud detection methods.
  • Troubleshoot application issues as they arise, providing possible solutions along with risk assessment as appropriate.
  • Collaborate with and provide technical guidance for other technology groups within Valve as it pertains to Steam.
  • Work closely with our product team to help define new feature specifications.
  • Work with strategic technology partners, leveraging external APIs to extend functionality of Steam.
  • Provide technical detail on and insight into emerging technologies and methodologies and the opportunities they present.
  • Support auditing, trending, and reconciliation efforts for financial specialists.
Requirements:
  • Bachelor's degree in computer engineering or applied mathematics (or equivalent).
  • Five years experience with many or all of these aspects of database implementation in Microsoft SQL Server, MySQL, or both:
    • SQL application development in PHP, ASP, C#, or C++
    • Working knowledge of front-end technologies such as HTML, CSS, and Javascript
    • Expert-level debugging and profiling skills, both at the application and systems level
    • Outstanding written and verbal communications skills, with ability to explain technical design, concepts, and risks to both developers and non-developers
    • Track record of delivering high-impact, complex projects on time with extremely low defect rates

Apply for this position >

Software Engineer - Steam
Software Engineer - Steam

As a senior software engineer on the Steam team, you'll be part of an extremely motivated and experienced group of people. You'll help drive Steam architecture and be a key coding contributor. You'll design and deliver new features to enable new game experiences, deliver all kinds of digital content to millions of customers, enhance community features, and drive revenue. Must be experienced in all phases of a project lifecycle and have great customer focus. May mentor other developers.

  • Work as part of Valve's core development team, adding features and components to our best-of-breed computer games and pioneering e-commerce platform.
  • Regularly ship a variety of products from small internal tools to large-scale web applications used by millions of people per month.
  • Directly and meaningfully impact the experience of those players & customers.
  • Develop an understanding of Valve's player community and contribute creative design solutions to improve the experience of using Valve's products.
  • Follow-through from project inception through design to detailed completion.
  • Iterate on solutions based on internal and external (customer) feedback.
  • Develop end-to-end data management solutions including database schema, database back-up & management, and performance tuning.
  • Participate in design process, gathering requirements with other engineers and designers.
  • Create measurable success, be self-directed, and prioritize your own workload.
Expected:
  • 5+ years experience building commercial software in C++ or similar language
  • Strong programming and fundamental computer science skills
  • Experience building high-scale, high-reliability network e-commerce products a plus
  • A bachelor's degree in computer science or equivalent

Apply for this position >

Software Engineer - Steam Database
Software Engineer - Steam Database

The Steam Platform is one of the fastest growing multimedia digital distribution platforms in the industry and we're looking for software engineers who bring a variety of experience in databases and data management. Growth and diversity of products mean that we’re looking for people with expertise in multiple disciplines and the ability to rapidly incorporate new business insights into the Steam Platform.

We want people with the experience to deal with all aspects of our database software and hardware implementation needs:

Duties:
  • Help team members implement database-related features, including data modeling, procedural code design, query tuning, and performance management.
  • Perform physical database implementation, including partitioning, index tuning, and storage management.
  • Design and implement schemes for data security, system availability, and disaster recovery, including backup, mirroring, replication and Always On.
  • Monitor database and server performance. Troubleshoot, tune, refactor and adjust capacity as needed.
  • Research, design, develop, and maintain software and database systems to support statistical, financial, and operational analysis of sales, game play, and site usage using C++ and PHP.
  • Scope and implement datacenter hardware needs.
Requirements:
  • Bachelor's degree in computer engineering or applied mathematics (or equivalent).
  • Five years of experience with many or all of these aspects of database implementation in Microsoft SQL Server:
    • SQL application development in C++, PHP, or C#
    • Database administration on high-availability, large-scale systems, including scripting with PowerShell or Python
    • Design and management of disk storage systems
    • Capacity planning and system integration
  • Experience with networking systems.

Apply for this position >

Software Engineer - SteamOS
Software Engineer - SteamOS

As a senior software engineer on the SteamOS team, you'll be part of an extremely motivated and experienced group of people. You'll help design SteamOS features and architecture and be a key coding contributor. You'll design and deliver new features to enable new living room experiences, deliver digital content to millions of customers, enhance community features, and drive revenue. Must be experienced in all phases of a project lifecycle and have great customer focus. May mentor other developers.

  • Work as part of Valve's SteamOS development team, adding features and components to our Debian-based Linux distribution.
  • Regularly ship updates to SteamOS.
  • Directly and meaningfully impact the experience of customers and partners.
  • Work with OEMs throughout the hardware product cycle from design through production and maintenance.
  • Iterate on solutions based on internal and external customer and partner feedback.
  • Participate in design process, gathering requirements with other engineers and designers.
  • Create measurable success, be self-directed, and prioritize your own workload.
Expected:
  • 5+ years experience building commercial software in C++ or similar language
  • Strong programming and fundamental computer science skills
  • Experience with Linux-based consumer entertainment products, Debian infrastructure and Linux video and audio stacks a plus
  • A bachelor's degree in computer science or equivalent

Apply for this position >

Software Engineer - Web Applications
Software Engineer - Web Applications

Steam is one of the fastest growing multimedia digital distribution platforms in the industry today. A rich web presence and strong web backend are central to the architecture of Steam. The Steam team and Valve game teams are seeking senior level engineers who can help design, implement, and ship new features on the web in addition to strengthening the web-based architectural components of the platform.

As a part of our extremely motivated and experienced group of people, you'll work with Valve's game and Steam development teams to add exciting new web-based features to our best-of-breed computer games and pioneering e-commerce platform.

  • Work as part of Valve's core development team, adding web applications and components to our best-of-breed computer games and pioneering e-commerce platform.
  • Regularly ship a variety of products from small internal tools to large-scale web applications used by millions of people per month.
  • Directly and meaningfully impact the experience of those players & customers.
  • Develop an understanding of Valve's player community and contribute creative web-focused design solutions to improve the experience of using Valve's products
  • Improve internal visibility of various game-related and steam-related data
  • Follow-through from project inception through design to detailed completion
  • Iterate on solutions based on internal and external (customer) feedback
  • Develop end-to-end data management solutions including database schema and performance tuning.
  • Rapidly prototype web user interfaces
  • Participate in design process, gathering requirements with other engineers and designers
  • Create measurable success
  • Create open and re-usable web application components
  • Be self-directed and be able to prioritize your own workload
  • BS/BA degree in Computer Science or related field, or equivalent work experience.
  • 3+ years professional experience in software development
Experience with many of the following languages and tools is expected:
  • PHP or similar web programming language (Java, Python, Ruby, C#/.NET)
  • Javascript, AJAX, and Javascript libraries like jQuery
  • HTML and CSS
  • MS SQL / Oracle / MySQL
  • Memcached
  • Linux
  • C/C++ experience is desirable but not required

Apply for this position >

Sound Designer
Sound Designer

We’re looking for an experienced sound designer and/or interactive audio "integrator" who can help us create sophisticated, emotionally-compelling audio experiences for a variety of media formats and products. You’ll collaborate with a team of broadly-skilled peers to make sound a powerful element in all current and future Valve products, from multimedia ads to video game consoles, PC, and on-line gaming.

Duties:
  • Identify audio opportunities and asset needs in Valve commercial and promotional products in a self-driven but collaborative manner.
  • Conceptualize, schedule, design, and produce high quality audio assets in accordance with the development and testing cycle of the product.
  • Integrate audio in both linear and interactive forms with Valve products using proprietary software.
  • Manage all necessary audio assets (sound files, scripts, models, etc.) associated with a product using the necessary software.
  • Work with engineers and artists to understand and help develop cutting-edge, proprietary audio technologies.
  • Test, debug, and assure the functional quality of all audio in a given product.
Requirements:
  • Bachelor's degree (or equivalent) in digital and analog audio production or audio engineering
  • Five years experience in:
    • Professional quality audio production and all related technologies
    • Game engine audio implementation technologies
    • Taking a video game or linear equivalent (e.g., film) from conception and development through publication and shipment
Please include a reel with your application that includes in-game examples of your audio design and implementation. Please outline the contributions you made to the project and which parts of the reel highlight the value you added to the piece.

Apply for this position >

Statistician
Statistician

One thing we have a lot of at Valve is data. Lots and lots of data. And we love using all that information to make better decisions. To help us do that, we’re looking for an experienced statistician who can perform quantitative analyses on all aspects of Valve’s gameplay, financial, and company data. Intrigued? You’d get to use your extensive statistical knowledge, along with practiced data-mining skills, to derive insights from the immense volumes of data we collect. In addition, you’d improve Valve’s existing metrics collection and analysis techniques by formulating new lines of inquiry into untracked metrics and creating best practices for the analysis of all collected data.

Duties:
  • Research, design, develop, and validate statistical models to explain past behavior and to predict future behavior across all Valve products.
  • Uncover latent trends in user behavior by mining existing statistical databases.
  • Generate new lines of inquiry by creating novel metrics to incorporate into our existing tracking databases.
  • Inform decision-making at Valve by providing quantitative rationale for various decision alternatives.
  • Empirically evaluate financial projections and game design hypotheses.
Requirements:
  • Graduate degree in Statistics or Applied Mathematics (or equivalent) field
  • Extensive proficiency with one or more of the following pieces of data analysis software: SPSS, Systat, Matlab, R, or equivalent
  • Four years experience with:
    • Statistics/data modeling in an applied context
    • Relevant statistical techniques to inform the creation of predictive models
Recommended:
  • Proficiency in one or more of the following programming languages: C++, SQL, PHP (or equivalent

Apply for this position >

Steam Technical Account Manager
Steam Technical Account Manager

As a Steam Technical Account Manager, you're the point person for making sure that games and applications are well-integrated with Steam and work properly. Developers and publishers will rely on you to assist with integration of Steamworks features. A working knowledge of C++ is vital to this role, as are good communication and prioritization skills and a clear focus on providing the best possible customer experience. The ability to be self-directed, while still providing excellent service to partners, is critical.

You'll be responsible for:
  • Running our Steam sales business, offering games and software to over 60 million online users worldwide.
  • Supporting our community of developers and publishers, both one-on-one, and through open forums.
  • Advocating for the best customer experience possible for games distributed on Steam.
  • Advising partners about Steam opportunities and collaborating with them to integrate Steam platform features.
  • Debugging problems with Steam services.
  • Working with different internal groups and partners to create new Steam features, tools and initiatives.
  • Writing and maintaining Steamworks documentation.
Ideal candidates will have:
  • C++ and PHP development experience.
  • Games industry experience and knowledge.
  • Web (HTML/CSS/JS) development experience.
  • A wide breadth of technical knowledge.
  • Experience working with multiple external partners and customers.
  • A wide-ranging view of business strategy.

Apply for this position >

Technical Artist
Technical Artist

We’re looking for highly experienced, versatile and passionate Technical Artists to solve problems, improve our tools and pipelines, and apply ingenuity to our award-winning games! Applicants must demonstrate a specialized capability as well as general versatility in all aspects of a CG pipeline. We look for individuals that proactively solve issues and have the flexibility and foresight to research, design and implement cutting-edge tools before artists require them. Technical Artists should be ready to jump into everyday production and force-multiply our art and technology capabilities.

Sorry, we do not accept student reels.

Duties:
  • Facilitate communication between departments
  • Contribute to project goals in a cross-disciplinary capacity
  • Define, research, write and maintain tools for project and studio wide needs
Requirements:
  • Five or more years of professional experience in animation, games or CG industry
  • Senior level contribution on a previously shipped linear medium or game product
  • Expert experience with 3D software suites preferred (Maya, Zbrush, Modo, etc)
  • Python and C++ programming experience preferred
  • Ability to self-manage and make responsible decisions about time and project priorities
  • Strong collaboration skills
  • Bachelor’s or Master’s degree in computer science or engineering equivalent is a plus

Submit a portfolio or reel with your application as well as a detailed description of work found therein.

Apply for this position >

Virtual Reality - Engineers
Virtual Reality - Engineers

At Valve we are pushing the boundaries of virtual reality and related technologies. We are looking for versatile, self-directed hardware and software engineers in many disciplines that can help us achieve the next steps in VR. Join the Valve team pursuing hardware design, software development, prototyping, testing, and production as we invent, design, and deliver new experiences to over 100 million customers.

Experience in one or more of the following areas:
  • User Interfaces
  • Human Computer Interaction
  • Controllers
  • Computer Vision (Tracking, Photogrammetry, Bundle Adjustment)
  • Image-Based Rendering & Light Field Rendering
  • Optics & Computational Displays
  • Tracking (EKF, State Estimation, Inertial Navigation, Control Theory)
  • 3D Graphics: Shading, Rendering, Drivers
  • Engine Integration (Unity, Unreal)
  • Spatialized Audio
  • Human Perception & Vision Science
  • FPGA / ASIC Development
  • Analog / Mixed Signal Circuit Design
  • Embedded Firmware
  • Video Compression
  • Wireless Technologies

Apply for this position >

Visual & User Experience Designer
Visual & User Experience Designer

As a user experience designer at Valve, you will join a world-class group of software engineers, artists, writers, animators and designers who are continually creating and shipping world-class social entertainment experiences. We’re hoping to add your expertise in visual communication, user experience design, usability, writing, and marketing to our team.

Valve is an entertainment and technology company driven to design and deliver rewarding experiences to customers. We hire generalists who also exhibit deep expertise. Designers at Valve contribute in a wide variety of ways: We define and articulate goals, we design and ship user interfaces, architectures, layouts and graphics, we create and implement user studies, we write press releases and blog posts, we manage projects, and much more. We also recruit designers. People like you.

At Valve, our design process really gets going once products are in customers’ hands. Our best work is the result of an ongoing dialog with customers. This is fundamental to the way we create great products. Through years of shipping software as a service through Steam, our digital distribution platform, we’ve learned to include our customers in the entirety of the design process. With an engaged community of millions of users, what will you ship? What will you try, and what will you learn through doing so?

Do you prefer to define the work that you pursue, rather than simply following a vision that’s been set for you? If you’re seeking an opportunity to steer product definition, functional exploration and design decision-making, consider joining Valve. We can’t wait to see where you’ll take us.

Requirements:
  • BS/BA/BFA degree (or equivalent) in graphic, industrial, or interaction design (or equivalent)
  • 6+ years of professional experience shipping world-class software and services
  • A thorough understanding of graphic and user interaction design principles
  • Highly effective multidisciplinary collaboration skills
  • Personal commitment to quality, attention to detail
  • Confidence with design communication tools
  • Effective, articulate design communication and decision-making skills
  • An online portfolio of work which conveys your capabilities

Please include with your application an online portfolio of work which conveys your capabilities.

Apply for this position >

Have a better idea?
Have a better idea?

These job listings are incomplete. If you don’t see your specialty listed here, but you have years of professional experience, are really talented at what you do, and possess a skillset that would help us create better products and experiences for our customers, apply on the form below. We are happy to be convinced that we need a molecular biologist or a mathematician or an ironworker, but the onus is on you to do so.

We don’t have junior-level positions or internships here, so we are looking for highly skilled folks who’ve been in their industry for a few years who can bring in knowledge and expertise we don’t currently possess.

Requirements:
  • 4+ years of professional experience
  • High-level expertise in your discipline

Apply for this position >