Apply NowContract Recruiting Coordinator
Our team of passionate game developers is growing and we’re looking for an equally passionate Recruiting Coordinator to lend a hand over the next few months. You’ll be on the front line, creating mind-blowing candidate experiences, day in and out. You’ll also work closely with our Recruiting team to ensure we’re handling open requirements as efficiently as possible and interfacing with our fervent hiring teams to manage sometimes complex interview calendars.
Ideally, you’ll have experience managing recruiting processes in a high volume environment, since there’s never a dull moment around here! Industry experience isn’t required so this is a great opportunity to break into the really cool world of video games.
Responsibilities
- Sorting and importing into applicant tracking systems (ATS)
- Advertising our job postings on the Bungie.net careers page and other job boards
- Administering and tracking various tests, across studio teams
- Scheduling conference rooms, candidate interviews and coordinating travel logistics for out-of-town candidates
- Updating ATS throughout the entire assessment process
- Coordinating relocation process for new hires
- Booking and managing recruiting events, such as job fairs and campus functions
- Reporting staffing metrics weekly
- Promoting best recruitment practices, sharing ideas and information to ensure a positive candidate and hiring manager experience
- Other recruiting support, as needed
Required Skills
- 2+ years of recruiting coordination experience, preferably supporting numerous, diverse business units and work processes
- Awesome written and oral communication and organizational skills
- Fantastic interpersonal skills and ability to establish great working relationships quickly
- Amazing ability to handle multiple and changing priorities in an extremely dynamic environment
- Experience with Windows and Microsoft Office (Outlook, Excel, Word, OneNote and PowerPoint)
- Solid calendaring management experience
- Collaborative, team-oriented work style
Nice-to-Have Skills
- Bachelor’s degree in a related field is a plus
- Experience coordinating the logistics of international interviews
- ATS experience (Xpten, Taleo, Jobvite, etc.)
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowContract Bungie Foundation Project Coordinator
Duration: 6 months
At Bungie, we’ve had the unique opportunity to do something we love for the enjoyment of ourselves and our fans. Through partnerships with great local organizations, as well as generous community support, we’ve also had the opportunity to give back. Through the Bungie Foundation, we’ve developed a pilot “iPads for Kids” program in partnership with local Children’s Hospitals, aimed at bringing the joys of entertainment and communication to children in need.
To facilitate that goal, the Bungie Foundation is seeking a Project Coordinator to strengthen our existing relationships, and to develop and implement new programs between our Foundation and Children’s Hospitals. This person should be comfortable working in a rapidly changing environment, and excited to help us continue to build a local charitable program with big-hearted worldwide goals.
Job Requirements/Responsibilities
- Work directly with Children’s Hospital and their Child Life, Rehab, and IT departments on the iPad program
- Act as the liaison between Children’s Hospital and Bungie Foundation
- Build the structure and process of the program and assist the Bungie Foundation in creating the appropriate forms
- Manage iPad inventory, application deployment, distribution and repair throughout the Hospital
- Work with Bungie to develop a methodology for managing iPad content for individuals and specific care units
- Work with Bungie and Children’s IT department to manage iTunes accounts and wireless system
Skills and Knowledge Requirements
- Highly organized, with the ability to prioritize information effectively and establishing priorities
- Advanced interpersonal and communication skills
- Ability to work efficiently in a constantly changing environment
- Ability to develop, plan, and implement short and long term goals
- Ability to foster a cooperative work environment between both organizations
- Proficient with computers and websites, including IOS devices and Microsoft Office Suite
- Comfortable working with patients and their parents to troubleshoot basic iPad problems
- Qualified candidates should consider themselves a quick and enthusiastic learner of new technology
Education and Application Requirements
- Non-Profit Management Certificate, BA, Graduate students or Students in a related field preferred
- 2 years or more of related Foundation work experience
- Must be able to pass background checks by both Seattle Children’s Hospital and the Bungie Foundation, as well as pass a drug screening
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowSenior Environment Artist
Building better worlds is a crucial component of making a game that will captivate the imaginations of the people who will play it. Bungie is looking for talented individuals to help create awe-inspiring visuals for breath-taking gaming environments. This is an amazing opportunity to work with world-class art talent to develop a visually-inspired AAA title.
Responsibilities
- Collaborate with mission designers to design environments that are awesome gameplay spaces as well as visually stunning works of art
- Be responsible for modeling environment geometry from simple mass-out to finished states
- UV map and paint custom texture sets for levels
- Light spaces using proprietary lighting tools developed just for you
- Finish out environments with detail objects, decals, dynamic lights, and animated objects
Nice-to-Have Skills
- You have strong communication skills
- You have a strong understanding of light, value, composition, color, staging and detail in environmental design
- You have a good sense of scale and spatial awareness
- You have an understanding of how the environment affects gameplay
- You have a strong understanding of light, value, composition, color, staging and detail in environmental design
- Undergraduate degree or completion of a certificate program that provides an education in the fundamentals of art
- Knowledge of Photoshop, Maya, Max and other 2D/3D applications
- Three or more years experience working as an artist on a shipped title
- A passion for games and creating environments
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Bungie is looking for a Character Rigger to join our quest for world domination. Did you ever dream of a fantastical creature at night, and wake up with its bone rig clearly arranged in your mind? Do you see the world in skin weights and edge loops? When you use 3D animation software, do you find yourself gravitating toward the script editor to automate and extend the functionality in ways never before imagined by humans? If you're still reading, you must be just the person we're looking for.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Operation of Bungie’s proprietary rigging tools
- Collaboration with 3D Art, Animation and Cinematics
- Contribute to and maintain our Maya Python tools codebase
- Skin weighting
- Quality assurance for 3d art and animation content
Required Skills and Experience
- Character rigging in Autodesk Maya or equivalent software
- Python scripting
- Strong problem solving skills, good collaboration and a keen eye for detail are critical for success in this role
- Minimum of three years’ experience working in games or film and at least one shipped title
Nice-to-Have Skills
- Character Modeling
- Character Animation
- Experience using 3D Studio Max
- Knowledge of anatomy
- User interface design
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
The Cinematic Team is a special place at Bungie. Do you have the flame resistant clothing necessary to throw yourself at the resource bonfires we create? Can you help secure the funds for the enormous checks that we write? Can you follow the arcane analogies that we come up with? Every day in our department is spent overcoming technological hurdles in an effort to push movie quality cinematic graphics into a real-time environment. You'd be crazy to join us. But we're crazy, so you'd fit right in.
Responsibilities
- Pushing the boundaries of character performance through motion capture and hand-keyed animation techniques.
- Cleaning up and polishing performance capture animation.
- Creating camerawork and editing scenes.
- Utilizing a strong technical background to drive visually complex cinematics.
- Working closely with the Director of Cinematics to edit the videomatics.
- Contributing to lighting and polish work.
- Working with the cinematic team to make our story real.
Required Skills
- Practical understanding of cinematography and editing techniques.
- Extensive animation experience in both motion capture and hand-keyed disciplines.
- Proficient with post-production software such as After-Effects or Premiere.
- Expert in Maya.
- BA/BFA or equivalent professional video-game cinematics, animation, film or television post production experience.
- Attention to detail and experience solving technological problems.
- A sense of humor. Really. It's a requirement.
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Bungie is looking for an exceptional concept artist who will work closely with the Art Director and Art Leads to establish a style and feel for the environments, characters and objects for exciting new Bungie titles. You will also work closely with the production art team to help them envision what the finished results can be for the in-game content they are creating. As the ideal candidate, you should amaze us with creative designs and artwork and have the capability to inspire greatness in those around you.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Collaborate closely with the Art Director and other concept artists to produce quality designs that define and expand the look of the game
- Create concept art for primary and secondary characters, objects and environments
- Create thumbnails, sketches, model sheets and production paintings within deadline
- Ensure that Concept art is consistent with defined visual style for the game
- Contribute original visual design ideas throughout pre-production and production
- Create additional illustrated concepts for marketing and PR needs
Required Skills
- Strong understanding of character proportion and costume design
- Ability to quickly iterate concepts given input from the art director
- Professional attitude and an ability to take constructive criticism
- An exceptional understanding of mood, lighting and architecture with a keen eye towards form, shape, structure, and silhouette in regards to illustration and design
- Superior eye for light, value, composition, color, staging and detail in environmental design
- Strong foundation in the traditional arts, including, but not limited to, figure drawing, landscape painting, and illustration
- The ability to carry an idea from the conceptual phase to the finished illustration and an understanding of translating these ideas to real-time game content
- Self-driven, good communicator and a great team-player
- A passion for games
Nice-to-Have Skills
- Experience with Photoshop, Painter. 3D software knowledge not an absolute requirement
- AA/BFA preferred, or at least demonstrates through portfolio an industry standard level of art
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply Now3D Hard Surface Artist
Can you turn a sketch of a jet engine and a drum feed for ammunition into a low-poly 3D masterpiece? Do you work out complicated UV unwrapping problems and paint textures in your sleep?
Bungie is looking for skilled, talented individuals capable of taking a 2d concepts and fully realizing them as an impeccably detailed 3d hard surface models such as a vehicles, weapons, or mechanical props. This is an amazing opportunity to work with world class art talent to develop a visually-inspired AAA title.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
-
Translate concepts and reference material into next-gen hard surface game content like mechanical objects.
-
Collaborate with art director, designers, programmers and animators on object specifications, functions, style, limitations, etc.
-
Incorporate technical expertise, artistic ability, an understanding of mechanisms, and a basic understanding of animation while building objects.
-
Paint realistic and futuristic textures for multiple shader functions such as diffuse maps, height maps, specular masks, detail maps and reflection maps.
-
Ensure that the high-quality bar established by the Art Director and Lead Character Artist is maintained.
Required Skills
-
Undergraduate degree or completion of a certificate program that provides an education in the fundamentals of art.
-
Strong sense of surface development, proportion, and mechanical functionality. Traditional model building a plus.
-
Two or more years of proven experience creating inorganic objects in a feature film or game production environment.
-
One or more years’ experience working as a 3d artist on a shipped game title.
-
Sketching, drawing, painting and design skills desirable.
-
Thorough knowledge of 3D Max or Maya, Photoshop, Zbrush, Mudbox and other 2d/3d applications.
-
Experience creating high-poly models for normal ripping purposes.
-
Good communication skills and the ability to work well in a team environment.
-
Passion and desire to create great games.
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowDigital Matte Artist
Bungie is looking for a talented digital matte artist who daydreams about combining 2d and 3d elements to compose amazing fully animated 3D atmospheric vistas. You will create paintings to explore ideas on how to extend and enhance the gameplay levels to epic proportions. You will create the assets needed based on the composition that you have crafted. Finally, you are responsible for incorporating atmospherics and lighting while combining the 3d models and 2d elements that you have created to compose the entire world outside the gameplay level bringing it to life with shaders and FX. A central position, you will be directly involved in the exciting collaboration between designers, world artists, cinematics, and effects while being exposed to amazing rendering and lighting pipelines and tools.
Responsibilities
- Create 3d skies and landscapes required to complete any 3D environment or cinematic scenes in the game while working with the cinematic and environment disciplines
- Create 3d geometry & 2d matte painted elements to be used as backgrounds for environments or cut-scenes
- Bring the sky environment to life by lighting, animating shaders and geometry
- Troubleshoot and use talents to create visually stunning backgrounds which match and enhance the game’s style and 3D requirements, using direction given by the Lead Sky Artist
Required Skills
- Ability to model poly objects, texture them and compose them into the scene to create a stunning 3d matte painting
- Thorough knowledge of Photoshop, Maya, Max and other 2D/3D applications
- Strong skills in painting (photorealism), drawing, composition, color matching
- Ability to create matte paintings stylistically and / or photos realistically using 2D and 3D applications
- Ability to integrate illustration with existing 3D environments
- Ability to follow directions and complete tasks independently while working within the framework of a team
- Excellent aptitude for problem solving
- Must be able to continually adapt and adopt new technologies
- Excellent communication and collaboration skills
- Ability to meet tight deadlines
- Educational Requirements: Undergraduate degree or completion of a certificate program preferred that provides an education in the fundamentals of art
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
A game is nothing without awe-inspiring environments for the player to inhabit. These environments must be envisioned and made real by the artists that will create them. Bungie is looking for journeymen and fresh talent eager to join an incredible team of project artists responsible for adding an unprecedented level of style and scale to our next AAA title.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Translate approved concept art into 3D elements of gameplay and cinematic spaces
- Take geometry from rough to finished states
- UV map and paint custom texture sets for environment geometry
- Light spaces using proprietary lighting tools
- Create and place detail objects, decals, dynamic lights, and animated objects
- Collaborate with experienced artists toward common milestones
Required Skills
- Strong communication skills
- Understand light, value, composition, color, staging and detail in environmental design
- Good sense of scale and spatial awareness
- Understand how the environment affects gameplay
- Undergraduate degree or completion of a certificate program that provides an education in the fundamentals of art
- Knowledge of Photoshop, Maya, Max and other 2D/3D applications
- Professional experience working on a current generation title
- A passion for games and creating environments
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
We need you to help us bring in-game character performance to the next level. Interactive animation is at a crossroads where technology is allowing users to drive an amazing amount of motion through our characters. Are you excited about the possibilities that exist in layering and blending a multitude of animations in a real-time environment? We need someone to approach this task with as much attention to the creative art of animation as they apply to the technical task of making it happen.
As an Animator you will be involved in aspects of the production from the initial concept of character movement and technical considerations of implementation to collaboration with other art teams and the creation of final animation. You will participate in the effort to concept and finalize spectacular hand-keyed in-game animation for a variety of characters, both human and creature. You will support the animation teams goals of efficient and aesthetic completion of tasks as well as participating in critique towards animation and the overall creative process.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Create high quality key-frame animations
- Edit Motion Capture data to craft high quality animations
- Help set the quality bar for asset creation by working with the Animation Lead
- Collaborate with fellow artists in completing specific, project-related tasks
- Learn new tools and technologies into the pipeline used in your craft
Required Skills
- Good communication skills.
- Must have the desire to create great games
- Undergraduate degree or completion of a certificate program that provides an education in the fundamentals of art.
- Three or more years of experience working as an animator on a shipped game title
- Thorough knowledge of Maya or other animation applications
- An understanding of human and animal anatomy is an asset
Nice-To-Have
- Understanding of mo-cap techniques a plus
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowCharacter Technical Artist
Bungie is looking for a Character Tech Artist to make the characters in our new project 100% more awesome. You will need guts of steel, a mind filled with art, mad technical skills, and the tenacity to do whatever it takes (within moral, ethical, and financial limits) to bring our characters across the finish line. You will help people get work done. You will help make pretty pictures. You will build technical systems. Your reach will be broad and deep. If you love making characters, you can stop looking: this is the job for you.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Developing and deploying technology and pipelines for characters
- Building character assets that require technical expertise and an eye for form and motion
- Working with other Tech Artists to solve problems and make things better
- Collaborating with Tools Engineering to develop new tools and workflows for artists
- Supporting character artists and training them on using new tech/workflows
- Learning quickly; managing own workload; cleverly balancing what is desired with what is possible
Required Skills
- Proficient in Python; C/C++/C# is a bonus
- 1-2 years experience (or more) in computer graphics for games or film
- Well versed in building assets for games or film using Maya/Max/Modo or the equivalent
- Motivation to make things fast, efficient, and high quality
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowTechnical Designer in Animation
Have you ever gotten in a fist fight over the relative merits of motion capture versus keyframed animation? Have you ever found yourself blaming a loss in Street Fighter on an unfair frame count? Have you ever experimented in Maya to see just how flexible a dead body ought to be when flying through the air? If so, we have the job for you! Bungie Studios is looking for a passionate, creative and hard-working Technical Designer specializing in Animation for our next project.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
As a Technical Designer at Bungie, you will work with the Design, Animation and Programming teams to develop a cutting edge Animation system. You will be responsible for implementing content to the set in-game animation standards, carrying through the design vision into the animations, blending the numerous individual animations into a smooth gameplay experience and polishing and bug-fixing at the end of the project
Required Skills
- The desire to achieve personal excellence as part of an outstanding team
- A deep understanding of animations, from how they are authored to the variety of animation systems used by games
- An eye for criticizing and improving the aesthetic quality of animations in-game
- Good design instincts and an understanding of how animation effects game design
- A willingness to take design direction when it is offered and collaborate with team members from different disciplines
- The focus and motivation to work independently when needed
- Prior experience authoring animations for games
- Functional understanding of authoring animations in Maya a plus
- Good problem solving skills
- Mel/Python scripting and or C# programming experience is a plus
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
It’s the economy, stupid! Drive players to invest in our game economy by analyzing the subtleties of behavioral economics and pondering the pitfalls of specialization and free trade. Theorize why people make irrational economic choices and use the tricks you’ve learned to ensure players only make the irrational choices you want them to. Create an economic system that will fulfill a player’s needs just as much as shooting an alien in the face.
The Economy Designer at Bungie will develop a robust and rewarding game economy that drives player behavior toward intended goals and validate those systems through intense simulation, testing and iteration. You’ll design the systems and mechanics which drive in-game trade, satisfy the players’ need for possessions and wealth whilst ensuring rewards retain their intended value despite attempts to exploit or grief the system. You will determine what data is necessary to mine, ensure we have all of the hooks necessary to gather that data, and come up with all of the interesting metrics and questions we should ask of that data. You will run simulations of these mechanics based on expected player behavior and test these simulated results against actual player behavior; tuning the live system accordingly.
Required Skills
-
Degree in Economics and/or professional working experience with online game economies.
-
Deep understanding of the social, cognitive, and emotional factors that drive behavior.
-
Excellent math and analytical skills.
-
Ability to model complex economic systems and command of Excel.
-
Outstanding organizational and communication skills.
-
Strong drive for excellence.
-
Ability to work well in a collaborative team environment under deadlines.
-
A strong desire to translate your passion and talent into a vibrant and rewarding gaming experience for players.
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Bungie is seeking a passionate, creative, and omnipotent designer to build world activities within in our next universe. Your vision will become the Authority of Great Player Experiences, your ever-expanding mind will unleash the Sacred Secrets of Replay Value, and your voice will lead our players to the Promised Land.
As a World Designer at Bungie you will work with Designers, Producers, Artists, and Engineers to design our game worlds, develop engaging multiplayer experiences, and create dynamic AI encounters that will be talked about for years to come. You will evaluate gameplay pacing, flow, difficulty curves, and balance to polish all game activities for an optimum player experience. You will partner with user testing to evaluate ideas and implementations. You will ultimately be responsible for setup and fine tuning of gameplay experiences, including everything from story moments to player respawn points, and everything in between.
Required Skills
- Prior experience designing campaign and multiplayer levels or mods for action games
- Strong problem solving ability and methodology with a focus on creative, innovative solutions
- Proven abilities solving challenging, complex and difficult problems
- Extensive analytic understanding of action game mechanics across the industry
- Exceptional team player with strong communication skills
- Willingness to take design direction when offered, and the ability and motivation to work independently when it isn’t
- Ability to communicate ideas for 3D spaces in 2D
- An all-consuming desire to help Bungie create the best games in the known universe
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowAnimation Programmer (All Levels)
Bungie is seeking a Software (Animation) Engineer to further its ongoing global conquest and to develop cutting edge animation systems and pipelines. We need a skilled engineer who can inspire awe and wonder with the merest tap of a keyboard and who can propel our animation team to greater heights with better tools, trinkets and techniques. Key responsibilities will include:
- Working with animators, physics and AI to bring Bungie’s characters to life
- Raising the bar on fluidity of object motion in games
- Being responsible for large sections of the engine and tackle the resulting challenges and opportunities
Required Skills
- Understanding of animation techniques
- Solid foundation of animation related mathematics and physics
- Experience writing robust, efficient and maintainable C/C++ code
- Familiarity with the workings of current animation and modeling packages
Nice-to-Have Skills
- Experience as an engineer on a large team
- Previous published games
- Console experience
- Penchant for piracy on the Briny Deep
- Bachelor's degree or demonstrated equivalent experience
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowContent Tools Programmer (Experienced)
Do you count mouse clicks and key gestures, searching for just the right way to improve productivity by 10%? If you think of user interfaces, game loops, databases, web services, serialization and content pipelines as natural partners just waiting to be chained together, then you belong on our tools team.
As an Experienced (Content) Tools Programmer at Bungie, you’ll build software for our artists, designers, testers and engineers that they’ll in turn use to make awesome games. As the tools evangelist, you will work with just about every warm body in the studio to make their lives that much better by streamlining workflow. From forging level editors to subduing data formats, this position involves an incredible breadth of technology and features access to almost unheard of areas of software development.
Required Skills
- Black Belt in C# and .NET
- Experience writing solid, maintainable C/C++ code
- Strong architectural skills and experience building and maintaining monumental codebases, tools and systems
- Persuasive cross-disciplinary communication and collaboration skills
- Excellent communication, analytical and problem solving skills
- Solid personal time-management skills and ability to work in an open environment with regular interruptions for customer service needs
- Passion for great games, great technology and Tools development
- Experience with user interface development
- Enthusiastic about working with designers and artists
- Understanding of algorithms, performance and optimization
- Smart, driven and highly adaptable
- Aptitude and appetite for pulling systems apart
- Ability to mentor and be mentored
Nice-to-Have Skills
- Experience working with modern console architecture
- Ability to lead, mentor and/or manage a small team of engineers
- Development experience with 3DStudio Max and/or May
- Previous game development experience
- Bachelor's degree or demonstrated equivalent experience
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowServer Tools Programmer (Experienced)
Bungie seeks the employ of a strong engineer with experience building server tools and writing automation that bring servers and services to their knees. Bungie's online services are some of the most scalable in the industry. They didn't get that way without surviving the scrutiny of merciless server engineers, ruthlessly picking apart stray fragments of code and data.
As a Server Tools Programmer at Bungie, you will work with both backend and feature teams to ensure that our online services are worthy of millions of avid gamers. Tools like CPU and memory profilers, stress harnesses and fuzzing are just a few of the arrows in your mighty tools quiver.
Familiarity with C#, .NET Framework and SQL server are a must for this role. Passion for pushing online services to the max and bringing the world the next level of online entertainment are also critical. If you possess these skills, come join us on our path to world domination.
Required Skills
- 3+ years experience with C#, .NET and SQL Server
- Experience with .Net Web Services or WCF
- Experience writing and shipping test automation for online service
- Solid understanding of database performance and tuning
- Strong familiarity with Windows server platforms
- Ability to do self-directed work as well as work alongside a team of other developers
- Working knowledge of C++
- Passion for making great games
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowMultiplayer Programmer (All Levels)
Bungie requires the skills and services of ruthlessly competent Multiplayer Systems Engineers to help us design and build the next generation of addictive multiplayer game mechanics.
As a Multiplayer Systems Engineer at Bungie, you will write systems to allow designers to build and iterate compelling multiplayer experiences. You will work closely with network engineers on gameplay replication, with matchmaking engineers on the online user experience, with simulation engineers on the designer tool ecosystem. Your work is highly visible, directly translating into unique and compelling game modes, scoring mechanics, and online ecosystem interactions. Most importantly you will work with a fun, dedicated, driven and energetic team devoted to creating the best and most technically impressive games in the world.
In addition, Experienced Multiplayer System Engineers design the abstractions that allow code-reuse across similar multiplayer experiences and also design systems that can be easily inspected and modified, even post-ship.
Regardless of where you join the studio, most importantly, you will work with a fun, dedicated, driven and energetic team devoted to creating the best and most technically impressive games in the world.
Required Skills
- Professional experience programming in the game industry and proven ability to independently design and maintain large software systems OR
- Prior game programming experience via professional, academic, personal or intern projects
- Exceptional problem-solving skills
- Functional mathematical skills
- Experience writing solid, maintainable C/C++ code
- Experience working on a team and excellent communication skills
- 4 year degree in computer science, applied mathematics or related fields
- Passion for great games, great technology and multiplayer mechanics
- Excellent interdisciplinary communication skills
Nice-to-Have Skills
- Experience as a senior engineer on a large team
- Experience working with modern console architecture
- Experience creating and shipping multiplayer game modes and associated tools
- Experience working with multiplayer designers to create great experiences
- Knowledge of networking protocols and patterns used for online games
- Experience with building parallel or distributed algorithms
- Passion for playing multiplayer action games
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowOnline/Matchmaking Engineer (Experienced)
Bungie requires the skills and services of a ruthlessly competent Online Engineer to join our talented team and help us build on our already dizzying heights of Online excellence. We need a genius who understands every facet of networking and matchmaking to power our human-fueled engine of social gaming. Have you ever lost sleep pondering how to build an optimal skill match from a population of millions in under ten seconds? Do you get angry when you can’t easily play a game with your friends? Do you have the tenacity to analyze a distributed state machine until every edge case is accounted for?
As an Experienced Online Engineer at Bungie, you will design and write elegant systems to extend and enhance our online experience. You will own a slice of our online architecture, driving us to ever-greater heights of quality. You will design distributed algorithms and be responsible for a wide array of game features, working closely with engineers from all areas of the project. You will also work with designers to iterate on the social experience, but most importantly, you will work with an exciting and energetic team devoted to creating the best and most technically impressive games in the world.
Required Skills
- 2+ years professional games industry experience
- Strong experience writing solid, maintainable C/C++ code
- Proven ability to independently design and maintain complex software systems
- Ability to translate feature requests into robust and extensible customer systems
- Excellent interdisciplinary communication skills
- Exceptional problem-solving ability
- Functional mathematical problem-solving skills
- Passion for playing and developing exceptional games
- Experience working in a team environment
Nice-to-Have Skills
- Experience with building parallel or distributed algorithms
- PS3 and/or other Console development experience
- Knowledge of networking protocols and patterns used for online games
- Passion for playing multiplayer action games
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowGameplay Programmer (All Levels)
Bungie seeks a scrappy, brilliant programmer to weld .50 caliber machine guns onto the back of our toy trucks, and to develop a new shovel for building bullet proof sandcastles. If you can easily hold complex, self-consistent alternate realities in your head and transcribe them into code, then we want to hear from you.
As a Gameplay Programmer at Bungie, you will play an integral role in bridging the last mile technology between game design, art and our engine. Your work will play a key role as we break new ground in game simulation, simulation driven effects and sounds, designing optimal environment representations, and improving the workflow of environment building. Most importantly, you will work with a fun, dedicated, driven and energetic team devoted to creating the best and most technically impressive games in the world.
Required Skills
- Professional experience programming in the game industry and proven ability to independently design and maintain large software systems OR
- Prior game programming experience via professional, academic, personal or intern projects
- Experience creating data driven game play and game simulation systems
- Strong applied C++ programming experience
- Proven ability to independently design and maintain complex software systems
- Excellent interdisciplinary communication skills
- Ability to translate feature requests into robust and extensible customer systems
- Strong math background (vector geometry, linear algebra, etc.)
- 4 year degree in computer science, applied mathematics or related fields
- Strong game design sensibilities
- Passion for great games, great technology and gameplay programming
- Experience working on a team and excellent communication skills
Nice-to-Have Skills
- PS3/Next generation console/device experience
- Experience as a senior engineer on a large team
- Embraces emergent phenomenon
- Fluent in both Designer and Artist
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowGraphics Programmer (Experienced)
We’re seeking a grizzled veteran (or some degree thereof), skilled in the arts of war and programming, to join our quest for world domination. Bring your strength to our cause, inspire awe in those around you, and make our games great. Help us conquer the beast called graphics and feast with us upon its black heart. As an Experienced Graphics Programmer, you’ll:
- Demonstrate technical excellence and lead by example while working with our team to code the fastest, cleanest graphics engine ever seen on this or any other planet
- Own large sections of the graphics engine, core tech and/or features and tackle the resulting challenges and opportunities
- Communicate and work well in a close-knit environment to create games that are both beautiful and fun to play
- Build a lasting foundation of flexible, maintainable code that will strike fear into generations to come
Required Skills
- Professional experience programming in the game industry (3+ years), with a history of shipping quality games
- Professional experience programming in C, C++ and GPU languages
- Experience programming visual effects and/or real time systems
- Experience working on console or PC games
- Expertise in current graphics algorithms, hardware and mathematics
- Proven ability to independently design and maintain large software systems
- Solid understanding of all aspects of game programming, including physics, networking, and AI
- Bachelor's degree or demonstrated equivalent experience
Nice-to-Have Skills
- PS3 development experience
- Experience as a senior engineer on a large team
- Previous published games
- A love of combat on the high seas
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowDatamine and Online Engineer (Entry Level)
Do you love applying data to solve problems? When someone asks for your feedback do you instinctively open Excel and put together graphs? Are you excited by the idea of using data to understand players and customize their gameplay?
We’re looking for an engineer who has a passion for generating, manipulating, and interpreting terabytes of data about everything from player gameplay choices to weapon balance. Your work will have a key influence on the design and commercial success of Bungie games.
Fun Things You Get To Do
- Data logging and analysis of in-game systems
- Visualization construction
- Collaborating with SQL and UI engineers
- Working with designers to improve our games
Required Skills
- Experience writing C++ and C# (or Java)
- BS in Computer Science, or equivalent experience
- Solid understanding of software design patterns
- Solid understanding of software algorithms, performance, and optimization
- Smart, driven and highly adaptable
- Excellent communicator and problem solver
- Ability to do self-directed system design and implementation
- Passion for working with large data sets and visualizations of data
Nice-to-Have Skills
- Professional experience with C++ and C#
- Experience with SQL development
- Experience with SQL reporting or equivalent
- Experience with WPF, ASP.NET, and Web applications
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowCore Tools Engineer (Lead)
Does inefficiency in workflow drive you nuts? Are you always seeking to improve the efficiency at which content creators and engineers work? Do you look at databases, servers, high speed networks, development consoles, and programming languages as a core part of your problem solving toolbox? If so, then you should look at working on the Core Tools Team at Bungie.
As Lead Core Tools Engineer, you will work closely with cross functional leads to create, maintain, and improve tools and services, both local and distributed. You will be in charge of keeping our infrastructure running smoothly and efficiently. You will work closely with teams all across the studio to make sure we are a fully functional battleship. Teams you will work with include but are not limited to: content creators, other engineers, and the test team. The work will include maintaining existing tools as well as adding new tools and process to increase the productivity of the studio as a whole.
Responsibilities will include
- Establishing and maintaining the goals and priorities of infrastructure tool development at Bungie
- Mentoring other engineers
- Designing and building tools and systems
- Participating in feature planning
Required Skills
- Experience leading, mentoring, and managing small teams (4-6 engineers)
- Professional C++, C#, ASP.NET and web application development experience
- Experience developing and maintaining tools and systems
- Understanding of algorithms, performance and optimization
- Smart, driven and highly adaptable. Strong customer experience skills
- Excellent communication, analytical and problem solving skills
- Passion for programming and technology
- Aptitude and appetite for pulling systems apart
Nice-to-Have Skills
- Experience writing and executing SQL queries
- Experience with PS3 and client testing, debugging and automation
- Experience utilizing the Xbox 360 or PlayStation Software Development Kit
- Experience with distributed applications that involve both client and server processing
- BS in Computer Science or related field of study
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowEngine Programmer (Experienced)
Bungie is seeking a relentless code warrior, devoted to the pursuit of programming excellence and furthering our ongoing quest for world domination. When you play games, do you wonder how the code functions under the hood? Do you love digging through assembly instructions? Are you obsessed with evaluating your programs for efficiency and performance? Are you the person that others come to when they can’t debug their code?
Bring your thirst for knowledge and fuse it with our talented team; together we shall forge a dread Engine that will quake lands (of many architectures) underfoot. As an Engine Programmer at Bungie, you will participate in the design of future generations of our engine technology. You will learn our engine’s capabilities and then help us expand them by building a structure and framework that enables new heights of flexibility and performance. Most importantly you will work with an exciting and energetic team devoted to creating the best and most technically impressive games in the world.
Required Skills
- 2+ years professional C/C++ coding experience
- Good understanding of computer hardware, algorithms, performance and optimization
- Smart, driven and adaptable
- Passionate about technology in general and game engine programming specifically
- Excited to tackle new and varied challenges
- High quality standards for personal code
Nice-to-Have Skills
- Professional experience programming in the game industry
- Demonstrated ability to design, architect and maintain large code systems
- Experience working with low-level infrastructure or game engine code
- Expertise in a specialist engine area (such as physics, I/O or graphics)
- History of hobbyist game engine programming, mod or bot work
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowSecurity Tools Programmer (Experienced)
You can spot a security bug a mile away. Crypto suites aren’t just buzzwords to you, they’re nuanced and quirky friends. And, you can rattle off ways that smart people have accidentally misused them. You can wax poetic about online game ecosystems that have been unbalanced by exploits, then code up alternatives that would have withstood those attacks. You’re the security expert, and that luminous white glow emanating from the coatroom seems to be coming from your hat.
Bungie needs your help making sure our next game is secure from top to bottom. As a security tools programmer, you will look for the cheats, hacks and exploits that could besmear the game experience for Bungie’s legion of fans. You will mercilessly catalog these threats and neutralize them. The scope of your contribution will be massive, encompassing the end-to-end security health across both the game clients on multiple platforms and the online services backing them. You’ll work closely with other engineers to ensure that feature designs factor in security from the beginning. If you possess these skills, come and join us on our path to world domination!
Required Skills
- 3+ years’ experience with C#, .NET and SQL Server
- Experience writing and shipping test automation for online services
- Experience with threat assessment and security analysis for online systems
- Conversational knowledge of other games’ past security problems and resulting analyses
- Ability to do self-directed work as well as work alongside a team of other developers
- Working knowledge of C++
- Passion for making great games
Nice-to-Have Skills
- Experience with .NET Web Services or WCF
- Experience writing and shipping production server code
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowSoftware Development Engineer in Test (Lead)
Does inefficiency in workflow drive you nuts? Are you always seeking to improve the efficiency with which content creators and engineers work? Do you look at databases, servers, high speed networks, development consoles, and programming languages as a core part of your problem solving toolbox? If so, then you should look at working on the Core Tools Team at Bungie.
As Lead Software Development Engineer in Test, you will work closely with cross functional leads to create, maintain, and improve tools and services, both local and distributed. You will be in charge of keeping our infrastructure running smoothly and efficiently. You will work closely with teams all across the studio to make sure we are a fully functional battleship. Teams you will work with include but are not limited to: content creators, other engineers, and the test team. The work will include maintaining existing tools as well as adding new tools and process to increase the productivity of the studio as a whole.
Responsibilities will include
- Establishing and maintaining the goals and priorities of infrastructure tool development at Bungie
- Mentoring other engineers
- Designing and building tools and systems
- Participating in feature planning
Required Skills
- Experience leading, mentoring, and managing small teams (4-6 engineers)
- Professional C++, C#, ASP.NET and web application development experience
- Experience developing and maintaining tools and systems
- Understanding of algorithms, performance and optimization
- Smart, driven and highly adaptable. Strong customer experience skills
- Excellent communication, analytical and problem solving skills
- Passion for programming and technology
- Aptitude and appetite for pulling systems apart
Nice-to-Have Skills
- Experience writing and executing SQL queries
- Experience with PS3 and client testing, debugging and automation
- Experience utilizing the Xbox 360 or PlayStation Software Development Kit
- Experience with distributed applications that involve both client and server processing
- BS in Computer Science or related field of study
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Do you know how to keep players happy? Bungie is seeking a passionate creative marketer to work on CRM in our next universe. We need someone who can help us customize our relationships with our players so that they’re not just awesome in general, they’re awesome for each player in an uniquely awesome way.
As a CRM designer, you’ll work with designers, engineers, marketers, and researchers to promote player retention through creative campaigns and communications. This is a unique job and requires a unique candidate, one who can creatively apply their marketing skills to a new domain. Strong analytic skills will be needed but this position is about designing campaigns to improve each player’s individual experience with our games.
Responsibilities
- Coordinate with engineers to drive specifications for CRM tools
- Work with analysts to develop and refine models of player retention
- Design, implement, and manage player retention campaigns and initiatives
- Oversee A/B testing and analyze campaign outcomes
- Participate in the sustain process
- Coordinate and collaborate with marketing, design, and user research
Required skills
- MBA or MS in analytics-related field required
- An all-consuming passion for games
- A flexible approach to applying marketing and analysis skills to new domains
- Demonstrated ability to design marketing campaigns
- Demonstrated ability to use analytic models to drive results at the individual level
- Experience with retention programs and cross-selling strongly preferred
- Deep knowledge of analytics and experience maintaining and analyzing large amounts of operational data
- Advanced SQL knowledge preferred
- Experience with SAS/SPSS/R or equivalent preferred
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowSenior Server Programmer
Create, champion, and control some of the most load-intensive server-side game features the world has ever witnessed by taking on the role of a Senior Server Programmer at Bungie. Previous experience might include platform-wide Matchmaking services that successfully dispatched hundreds of thousands of concurrent combatants or massive back-ends that cut a brutal swath through a merciless horde of high-load multiplayer features. If you accept our challenge, you WILL be responsible for design and implementation of multiple large, awesomely innovative features. Proven ability to work in code and databases of your own design is essential. Godspeed.
Bungie’s Senior Server Programmers work across disciplines to determine the desired behavior of server-side game features. They also design highly scalable systems with the flexibility to adapt to evolving game design, write clean C# code to implement these original designs, design and implement databases that scale without predetermined limit, investigate and keep up with new technology to identify where our projects can benefit from its use and work with the Operations team to ensure stable performance of your features in the datacenter.
Required Skills
- Server development experience for Xbox or PlayStation games
-
4+ years game development experience required.
-
4+ years experience with C# and SQL Server.
-
Experience with .Net Web Services or WCF.
-
Experience writing and shipping production server code for a large-scale online game or platform.
-
Solid understanding of database performance and tuning.
-
Strong familiarity with Windows server platforms.
-
Ability to do self-directed work as well as work alongside a team of other developers.
-
Working knowledge of C++.
-
Passion for making great games.
-
Bachelors Degree in CS or related field.
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowWeb Application Programmer (Experienced)
Have you ever played a racing game and wished you could trade cars with a friend using your phone? Or done something amazing in an RPG and wished everyone else who passed that spot could see a monument to your accomplishment?
Web Application Programmers at Bungie drive discussions with game designers to link the gameplay on our console game clients to the wider world of devices and other players. We’re looking for an experienced and creative developer to create and maintain a platform of scalable web/mobile facing services, generally using C# and SQL Server, working in collaboration with multiple and different disciplines.
Required Skills
- Expert C#/SQL Server development experience
- Solid .Net Web Services or WCF development experience
- Experience with web technologies like .Net MVC or Web Forms
- Solid understanding of database performance and tuning
- Strong familiarity with Windows server platforms
- Ability to do self-directed work as well as work alongside a team of other developers
- Firm understanding of how to write performant code and database queries
- Enthusiasm to turn the ideas of game designers into reality
- Experience designing scalable, reusable software pipelines
- 4 year degree in computer science, applied mathematics or related fields
Nice-to-Have Skills
- Professional Games industry experience
- Experience designing, writing and implementing databases that scale without predetermined limits
- Experience developing server-side software to create and maintain scalable services
- Experience writing and shipping production server code for a large-scale online game or platform
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowServer Security Engineer (Experienced)
You can spot a security bug a mile away. Crypto suites aren’t just buzzwords to you, they’re nuanced and quirky friends, and you can rattle off ways that smart people have accidentally misused them. You can wax poetic about online game ecosystems that have been unbalanced by exploits, then code up an alternative that would have withstood those attacks. You’re the security expert, and that luminous white glow emanating from the coatroom seems to be coming from your hat.
Bungie is making an online game, and we want you to help us make it rock-solid. From hardening against packet replay attacks to upgrading the night-vision, long-range anti-son-of-a--blam!- machine that is the Bungie Banhammer, we can use your expertise! You’ll be writing authentication and authorization code, reviewing colleagues’ services from a security perspective, and looking for those just-plain-crazy ways people have of giving themselves an unfair advantage.
Required Skills
- 3+ years experience with C#
- Low-level understanding of authentication protocols like Kerberos
- Working knowledge of how to write secure code in C++
- Conversational knowledge of other games’ past security problems and resulting analyses
- Strong familiarity with Windows server platforms
- Ability to do self-directed work as well as work alongside a team of other developers
- Passion for making great games
Nice-to-Have Skills
- Experience with .Net Web Services or WCF
- Experience writing and shipping production server code
- Experience with database programming
- Experience with threat assessment and security analysis for online systems
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowMobile Application Programmer
You spend your nights browsing the mobile app store, but rather than buying anything you say, “I can write that!” When Apple releases a new version of iOS you immediately download the updated SDK to see how the API has changed. You own a museum-sized collection of smart phones and have written apps for all of them. If any of that sounds like you, than we might have the position you’re looking for.
Bungie is looking for a programmer with a passion for mobile application development. Our mobile development team is focused on establishing real time connectivity for millions of users and terabytes of data. Join our team and define the interface of Bungie’s next gaming universe to the world.
Requirements
- 1-3+ years professional experience as a software engineer.
- Experience with C++ and/or Objective-C.
- Comprehensive understanding of at least one current mobile SDK (iOS, Andriod, Windows Mobile, etc…).
- Demonstrated knowledge of current development methodologies, patterns and best practices.
- Ability to independently design, write and maintain high quality code.
- BS degree in Computer Science or related discipline.
- Passion for games.
Nice-To-Have
- Shipped and supported at least one client/server mobile application on iOS.
- Understanding of current mobile device networking, memory management, security, peripherals and performance capabilities.
- Experience with SQL and Database technologies.
- Familiarity with current Microsoft .Net technologies.
- Experience with one or more scripting language (Javascript, Lua, Python, etc…).
- Prior experience in the Games/Entertainment industry.
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowServer Programmer (Experienced)
Have you ever played a racing game and wished you could trade cars with a friend using your phone? Or done something amazing in an RPG and wished everyone else who passed that spot could see a monument to your accomplishment?
Server Programmers at Bungie drive discussions with game designers to help link the gameplay on our console game clients to the wider world of devices and other players. We’re looking for an experienced and creative developer to create and maintain the most challenging scalable server-side game-facing features, generally using C# and SQL Server, working in collaboration with multiple and different disciplines.
Required Skills
- Expert C#/SQL Server development experience
- Solid .Net Web Services or WCF development experience
- Working knowledge of C++
- Solid understanding of database performance and tuning
- Strong familiarity with Windows server platforms
- Ability to do self-directed work as well as work alongside a team of other developers
- Firm understanding of how to write performant code and database queries
- Enthusiasm to turn the ideas of game designers into reality
- Experience designing scalable, reusable software pipelines
- Experience designing, writing and implementing databases that scale without predetermined limits
- Experience developing server-side software to create and maintain scalable services
- 4 year degree in computer science, applied mathematics or related fields
- Passion for great games, great technology and Server development
Nice-to-Have Skills
- PS3 development experience
- Professional Games industry experience
- Experience writing and shipping production server code for a large-scale online game or platform
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowMarketing Associate Producer
We are seeking an experienced and tenacious individual to produce Marketing, PR, and Community as an integral part of the game production team. Join Bungie and be a critical part of launching our new universe into the hands and minds of game players everywhere!
The ideal candidate will have a passion for the successful orchestration of complex projects from concept through sustained release. You should possess internal development experience, work well in a creative environment, and be an excellent communicator. Bungie needs a professional who is analytical, detail oriented, and highly organized. Experience working with marketing, game publishing, television, video, or other media production teams is advantageous, but not required.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Collaborate with the marketing leads to provide relevant planning and documentation to ensure the successful delivery of their content
- Facilitate ongoing and clear communication and collaboration between multiple parties and disciplines
- Build and maintain any and all documentation necessary for the successful planning and tracking of marketing
- Identify and address any process bottlenecks
- Understand the risks and escalate issues as appropriate
- Ensure proper and timely communication of relevant issues to Producers and Leads
- Support the goals of broader project milestones
- Support Producers with additional miscellaneous tasks
Required Skills
- 1-3 years relevant experience in a production or project management position
- Superior organization, communication and analytical skills
- Results oriented, focused and composed under pressure
- Able to identify and resolve conflicts with members of varied disciplines and external partners in a clear and efficient manner
- Ability to quickly solve or seek the solution to any problem in a fast-paced and ever-changing environment
- Passion, enthusiasm and knowledge of the games industry
- Experience with Project management software and/or diverse project management methodologies is a plus
- Bachelor’s degree preferred
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowBVT Tester/Generalist
The tester will be responsible for running BVT cases, with precision and accuracy. The position will perform tool bvts as well as game BVTs. Tools BVT work will require working in all content creator tools (Max, Maya, and proprietary Bungie Tools) and doing baseline tasks to verify the content creator workflow. The tester will be responsible for working with the lead to end-of-life old cases, and working with content creators to add new essential cases.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Running Tools BVT, and Gameplay BVTs, and reporting status with accuracy and speed
- Troubleshoot problem to core issues when test cases fail. Run down issue to the root cause
- Quick ramp up and ramp down on new features as they become important to the BVTs
- Verifying and testing bug fixes
- Track and manage bug metrics for test passes
- Operate and leverage test tools to optimize data collection for bug finding and reporting
Required Skills
- Analytical thinker. Strong independent problem solving skills
- Must be able to communicate effectively both written and verbally
- Professional experience as a tester (2 years)
- Superior communication skills and ability to work well in a team environment
- Ability to demonstrate solid organization and multi-tasking skills
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowDatamine and Online Software Development Engineer in Test (Experienced)
Can you prove to us there isn’t a needle in the haystack? What if the haystack is petabytes of raw game data and the needle is some inaccuracy within that dataset?
Bungie is looking for a Datamine and Online Software Development Engineer in Test with a passion for finding where the math doesn’t add up. Your work will help us not only better understand our games and players, but also help influence business and design decisions before and after shipping.
Fun Things You Get To Do
- End-to-end testing of data collection and analysis systems
- Writing automation to simulate player behavior and test design assumptions
- Testing user-facing features with an eye to stability and polish
- Trawling the data mine to shed light on vexing bugs
- Testing of tools used to gauge health of game ecosystem
Required Skills
- 1+ year experience with professional software development
- Professional experience developing C# applications and writing optimized SQL queries
- Ability to read and write C++ applications
- Aptitude to collaborate cross-functionally and to communicate effectively with engineers, designers and test area owners
- Passion for supporting and enabling others
- Facility to analyze, prioritize, and solve problems efficiently, as well as being thorough, highly organized, and detail-oriented
Nice-to-Have Skills
- 1+ year experience with testing software
- Familiarity with commercial data visualization tools, esp. Tableau
- Previous game development experience
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Networking brings people together. Come help be a part of that great movement while slowly crushing the wills of our talented engineers by breaking the game they have worked so hard to create. A Network Tester at Bungie is an efficient, technically-minded individual with a strong desire to learn complex and anamorphous systems that others may shy away from. You should be familiar with basic test principles and hopefully have experience with online gaming. Familiarity with the effects of latency, packet loss, and bandwidth constriction is a must, along with a drive to use these tools to grind our game into dust (so that it will rise again from the ashes and be better for it).
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Required Skills
- 2+ year experience software testing
- Experience creating test plans and test cases
- Strong communication skills
- Familiarity with networking concepts (latency, packet loss, bandwidth)
- Ability to troubleshoot simple networking issues (think home network scale)
- Have strong bug-writing and investigational abilities as well as be a born problem solver
- Must be willing to execute complicated regression scenarios using multiple platforms (multi-tasking)
- Ability to work in a cross-discipline environment with a desire to work closely with designers and engineers to verify their systems work properly in networked environments
- Familiarity with Microsoft Office Excel, Word, and Outlook
- Must be adaptable and willing to handle daily randomization
- Willingness to work over 40 hours per week when necessary to ensure the quality of the project
Nice-to-Have Skills
- BS in Computer Science
- Previous experience working on a shipped console title
- Experience with network emulation tools (NEWT, Wireshark)
- Experience testing multiple SKUs (Xbox 360, PS3, PC)
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowLocalization Content Manager
As Localization Content Manager, you will be responsible for producing accurate, high-quality, localized versions of the next Bungie title in multiple languages. You will have a hand in all aspects of the localization process including planning, coordinating, content setup, and testing. You will need to be able to work independently, have a keen eye for detail, and prioritize multiple, often competing, tasks.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Day-to-Day Responsibilities
- Coordinate with internal teams and 3rd Party vendors to define timelines for content handoffs
- Format and organize data in preparation for the translation process
- Manage the process of transferring and organizing all localizable and localized content
- Collect and deliver contextual information to facilitate the translation process
- Track changes to English scripts and content and keep localization teams up to date
- Add localized content to the game and ensure its completeness and correctness
- Drive the development of tools for streamlining the localization process
- Hire and manage a team of localization editors
- Triage, fix, and drive resolution of localization bugs
Required Skills
- Experience managing the localization of both text and audio for software
- Advanced knowledge of Microsoft Excel, e.g. formulas, macros and add-ins, VBA, etc.
- Experience writing batch files, simple scripts, or object-oriented programming, esp. Visual C#
- Highly organized and detail-oriented
- Superior written and verbal communication skills
- Ability to analyze, prioritize, and solve problems efficiently
- Ability to take initiative and work independently with little supervision
Nice-to-have Skills
- Software Testing/QA Experience
- Experience working on a AAA game
- Knowledge of character encoding (Unicode, UTF8, ANSI, ASCII, etc.)
- Knowledge of database design principles
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us
Apply NowProduction Engineer
At Bungie, we have a special breed of support personnel called Production Engineers. We are part Technical Artist, Technical Designer, Engineer, Producer, and Tester. We are the glue that holds production of Bungie's games together. If helping create games by supporting content creators is not just your passion, but your calling, there may be a place for you on our team.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Test content pipelines and tools to ensure their quality before they are handed to content creators
- Ensure that assets are technically correct and within budgets in engine by taking an engineered approach to testing them (writing a test specification, test cases, tracking changes, etc)
- Assist artists and designers with set up of complex, dynamic, and interactive objects in engine
- Provide support for content creators with software installation, tools troubleshooting, and source control
- Assist designers with script and AI debugging
- Write documentation for proprietary tools and processes
- Write simple tools and scripts (from batch files to C# applications) that improve productivity and workflows for content creators
- Manage file handoffs and object setup for outsourced assets
- Act as an advocate for content creators when communicating with Engineers
Key skills
- Passion for supporting and enabling others
- Thorough, highly organized, and detail-oriented
- Superior written and verbal communication skills
- Ability to analyze, prioritize, and solve problems efficiently
- Ability to take initiative and work independently with little supervision
Requirements
- Software Testing/QA Experience
- Experience writing and debugging batch files, simple scripts, or object-oriented programming, esp. Visual C#
- Familiarity with Digital Content Creation Applications such as 3D Studio Max, Maya, and Photoshop
- Expertise using Windows command line interface and Microsoft Office products (esp. Excel)
- General knowledge of source control software such as Perforce
Plusses
- Experience working on a AAA game
- Experience working with at least one 3D package (Max, Maya, XSI) in a game production environment
- Techincal Art or Computer Science background (applicable work experience and/or education)
Please email resumes to careers@bungie.com and remember to include demo reels, portfolios, sample code, and anything else that demonstrates your skills, including personal projects. A detailed description of the work performed or a comprehensive shot breakdown should accompany your submission.
Back to About Us