Apply Now
Graphics 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
Apply Now
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.
Bungie needs a Tools Engineer to build software for our artists, designers, testers and engineers to use to make awesome games. You will work with just about everyone in the studio to make their lives better and streamline their workflow. From building level editors to wrangling data formats, this position involves a breadth of technology and feature areas almost unhead of elsewhere in software development.
Required Skills
- C#/.NET Programming Master
- Strong architectural skills; experienced with building and maintaining large codebases.
- At least 2 years experience with C++.
- Strong cross-disciplinary communication and collaboration skills.
- Enthusiastic about working with designers and artists.
- Strong personal time-management skills, capable of working in an open environment with regular interruptions for customer service needs.
- Passion for tool development.
- Experience with user interface development.
Nice-to-Have Skills
- PS3 experience
- Development experience with 3DStudio Max and/or Maya.
- Previous game development experience.
- Bachelor's degree or demonstrated equivalent experience.
- Experience leading small teams of engineers
Apply Now
Systems Engineer
It’s launch night. In 15 minutes, several million frenetic customers are going to race home from their game store’s midnight festivities and log on to your servers all at once. But that’s ok -- you’re prepared. You’re calm. And you have a wall of monitors around you tracking the health of nearly a hundred machines and the better part of a petabyte of storage. You’re about to launch a Bungie game.
Bungie is looking for a generalist engineer to keep our server software purring on our datacenter servers (we’re a Windows shop). Responsibilities include writing management and monitoring dashboard apps for centralized, custom app management (in C#), keeping an eye on our SQL Server databases looking for ways to improve app performance, keeping SQL backups running smoothly for 10+ TB databases and carving up disks into RAID arrays to find the best level of performance and reliability. Server Software Management Engineers at Bungie are also responsible for configuring IIS to host our WCF services and web site, designing and testing server setups to accommodate massive crushes of traffic during launch periods, understanding our server app data flow to be able to re-route traffic to alternate servers for maintenance windows, working with Ops/IT to ensure patching goes smoothly during off hours and being the first line of defense when Ops escalates a datacenter problem - fixing it or dispatching it to another dev to fix.
Required Skills
- Prior experience working on user-facing production servers in a high-availability environment
- Solid programming skills in C# and SQL
- Deep understanding of Windows Server, IIS, Active Directory, Performance counters, etc.
- Understanding of TCP/IP, Windows routing tables, etc.
- Willingness to do occasional late-night software maintenance work
- Passion for delivering a great end-user game experience
- Propensity for rattling off arcane Windows knowledge such as the merits of icacls over cacls, or the finer points of netsh
Apply Now
Mobile Engineer (Senior or Lead)
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, then we might have the position you’re looking for.
Bungie is looking for a Senior Engineer 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.
Required Skills
- 10+ years professional experience as a software engineer
- Shipped and supported at least one client/server connected mobile game or mobile application
- Ability to lead by example and direct the work of other mobile engineers
- Experience with C++ and/or Objective-C
- Demonstrated knowledge of current development methodologies, patterns and best practices
- Ability to independently design, write and maintain high quality code
- Understanding of current mobile device networking, security, peripherals and performance capabilities
- BS degree in CS or related discipline
- Passion for games
Nice-to-have Skills
- 3+ years leading a group of engineers
- Experience with iOS and Android or similar mobile SDK frameworks
- 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
Apply Now
Core Tools Engineer (Experienced)
Obtain access to an absurd range of technologies and craft the tools that streamline Bungie’s workflow while bringing user interfaces, game loops, databases, source control, web services, and content pipelines together in ways you’ve only dreamed about. As a Core Tools Engineer at Bungie, you will be at the front line of innovating on and implementing the infrastructure tools that by industry standards are indistinguishable from magic. You will have the opportunity to positively impact the workflow of every person at the company by contributing to build automation, test applications, engineering productivity tools, content analyzers, and several systems too dangerously advanced to speak of openly.
Required Skills
- Professional experience programming C++, C#, ASP.NET and Web applications.
- Experience writing and executing SQL queries.
- Experience performance testing, unit testing, debugging and troubleshooting large C++ software applications.
- Professional experience developing and/or maintaining multimedia content creation or asset management systems.
- Practical understanding of algorithms, performance and optimization.
- Excellent analytical and problem solving skills.
- Communicate clearly in a completely cross-functional, extremely collaborative environment.
- Passion for games, game programming, tools and technology.
- High quality bar (never settling for a job half done, always driven to understand the “why”).
- Aptitude and appetite for pulling systems apart.
- Enthusiastic about working with engineers, testers, designers and artists.
- Strong personal time-management skills, capable of working in an open environment with regular interruptions for customer service needs.
- Experience with user interface development.
- Previous game development experience, preferably including current generation consoles.
Nice-to-Have Skills
- Bachelor's degree or demonstrated equivalent experience.
Apply Now
Mobile/Web Test Engineer
Bungie is building an ambitious new universe that will reach players in exciting new ways across multiple platforms and devices. Our goal is to support that universe with meaningful web/mobile activities and experiences that need to live up to the same standards as the game itself. That is where you come in.
We are looking for a passionate, talented, and hands-on tester with an affinity for coding to help us staff a small mobile and web test team. We need testers who know games, live and breathe the web, and are serious fans of mobile devices. Ideal candidates would be passionate about automated testing, as well as excited to get their hands dirty with manual testing. The job will focus on the testing of our mobile applications and web presence.
Required Skills
- 2+ years of experience testing mobile applications and/or web testing
- 2+ years of experience with objective-C, Java and/or C#
- Experience creating manual and automated test cases
- Strong communication skills
- Excellent problem solving skills and bug-writing abilities
- Have strong troubleshooting and investigational abilities as well as be a born problem solver
- 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
- Experience with technologies such as WPF, ASP.NET and SQL
- Familiarity with network capture / manipulation tools such as Fiddler / Netmon
Apply Now
Software Development Engineer in Test (Experienced)
Does your heart belong to test, but your head to engineering? Do you frequently find yourself saying “there’s got to be a better way” when observing error-prone manual testing? Do you want to learn numerous facets of a game while helping many-a-tester along the way? As a Software Development Engineer in Test at Bungie, you will empower testers to be at their best. You will give them the tools to make their job easier and eliminate repetitive aspects which should have been entirely automated. The impact of your contributions will be felt across the entire test team and they will struggle to remember a time before you.
Required Skills
- Proficient in C# and .NET
- Professional experience testing software
- Experience writing automation, specifically unit and stress tests
- 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
- BS in Computer Science
- Previous game development experience
- Experience with technologies such as WPF, ASP.NET and SQL
- Working knowledge of C++
Apply Now
Security 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
Apply Now
Systems Engineer, BIG Data (Experienced)
Bungie games have always been known for their wealth of delicious stats and a fanatic attention to detail. That's really two sides of the same coin: Bungie loves data. Lots of data. Data that we serve up on bungie.net in the form of heatmaps and graphs. Data we feed into the design machine to make sure your weapons and maps are as awesome as they can be. Data that keeps the playing field level so everyone has a good time.
And, if you're right for this role, you know that cooking all that data requires some serious horsepower. Not just from our server farm, but from the people that tend that farm, keep the data
flowing, and help make sense of it all. The only thing more fun than Big Data
is putting that data to work in shaping the awesome universe of Destiny.
Responsibilities
- Design, deploy, and administer Bungie's Big Data servers, from hardware to applications
- Install, manage, and optimize HDFS, Hadoop, and related technologies
- Crystalize engineering and design requests into sane and manageable solutions
- Implement those solutions
Required Skills
- 2+ years of experience deploying and administering Linux on racks of machines
- 2+ years of experience with Hadoop and related technologies
- Ability to work well in a fast-paced environment and engineer for shifting requirements
- Proven track record of working well with other teams, such as QA, Production, Operations, etc.
- A burning desire to make the most awesome game ever
Apply Now
Server/Online Engineer (Experienced)
At Bungie, we're building an amazing new universe, and that universe will be powered by our amazing online services. Rich interaction with other players, persistence of your accomplishments and those of your friends, security to keep it clean and fun, and never-before-seen game features that will blow your mind. You would expect nothing less of Bungie and we will not let you down.
Building a universe is not easy, so we're looking for someone with the talent and passion that will help breathe life into our creation.
As an Experienced Server/Online Engineer, you will do just that. You will work with game designers and other engineers to determine not only what to build but how. And then you'll craft it, run it, and profit. We don't believe in strict lines, so you'll be wearing a lot of hats... whatever it takes to get the job done.
If you want the autonomy to blaze your own path, to be a part of something great and something you can be proud of for the rest of your life, apply now.
Per audacia ad astra.
Required Skills
- 4+ years of experience with high-scale, high-performance service development
- 4+ years of experience with C#, especially .Net 4.5
- 2+ years of experience debugging production systems
- 2+ years of experience analyzing systems for performance and implementing perf improvements
- Solid understanding of database performance and tuning
- Strong familiarity with Windows Server platforms
- Working knowledge of C++
- Ability to work well in a fast-paced environment and engineer for shifting requirements
- Proven track record of working well with other teams, such as QA, Production, Operations, etc.
- Bachelor's Degree in Computer Science or related field
- A burning desire to make the most awesome game ever
Apply Now
Web Application Engineer (Senior)
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?
As a Senior Web Application Engineer at Bungie you'll 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 engineer to lead creation and maintain a platform of scalable web/mobile facing services, generally using C# and SQL Server, working in collaboration with multiple teams.
Required Skills
- 10+ years professional experience as a software engineer
- Ability to lead by example and direct the work of other engineers
- Expert C#/SQL Server development experience
- Professional .Net Web Services or WCF development experience
- Experience with web technologies like .Net MVC or Web Forms
- 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
- 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
- 3+ years leading a group of engineers
- 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
Apply Now
Senior 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
Required 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
- 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
Apply Now
Environment Artist
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
Apply Now
Environment Lighting Artist
As Bungie creates new worlds for gamers to inhabit, we’ll need talented people to shed some light on the subject. The ideal candidate for this position appreciates the difference between day-break, high-noon, and the magic hour.
Bungie is looking for Environment Lighting Artists who will bring an entirely new universe out of darkness. The main function of this position is to ensure that the Art Director’s vision for lighting and materials is realized. To achieve this, you’ll work with proprietary tools built to light awe-inspiring gameplay settings.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Create the lighting look for our games in accordance with the art direction
- Own lighting for game levels and dynamic/scripted lighting
Required Skills
- AA/BFA preferred, or at least demonstrates through portfolio an industry standard level of art
- Strong sense of light and shadow demonstrated by artwork, photography, theatre, film or CG work
- Knowledge of colour theory (Art History can be useful)
- Ability to follow design reference and sympathy with wide range of styles
- Ability to light characters and environments, interior & exterior, different times of day, etc.
- Understanding of composition and the ability to enhance mood by lighting
- Experience with materials/shaders and their relationship to light
- Wide understanding of lighting/rendering technologies (pre-render and real-time rendering, sub surface scattering, HDR, refraction, etc)
- Must possess excellent communication and problem-solving skills
- Must be able to work in a collaborative environment, taking direction from the Art Director/Leads as necessary
Nice-To-Have
- Experience with in-house game engines a plus
Apply Now
3D Generalist
Can you take a sketch and drive it to reality? Do your daily activities have you crossing multiple disciplines to bring your creation to life? Can you give form to everything from jet engines to fairy dust? Can you tackle everything from rigging and animating to fooling the GPU with shader network magic? Do you have an aversion to Kyptonite?
Bungie is looking for skilled, talented individuals capable of taking an idea or sketch and fully realizing it as an impeccably detailed asset. The 3D Generalist must be capable with functionality such as mechanical props, FX, and animating simple rigged assets. 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 game content like mechanical objects
- Collaborate with art directors, 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
- Temp rig and animate simple mechanical assets to meet specific design goals
- Create innovative visual solutions using existing technology in new approaches
- Create spectacular materials leveraging multiple shader functions such as self-illumination maps, diffuse maps, height maps, specular masks, detail maps, reflection maps and sequenced bitmaps
- Ensure that the high-quality bar established by the Art Director Lead 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
- Strong artistic sense balanced with good technical knowledge
- 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
- Experience creating rigs and simple animations for machines
- Good communication skills and the ability to work well in a team environment
- Passion and desire to create great games
Apply Now
Special Effects Artist
We’re seeking an experienced Special Effects Artist with the right blend of artistic inspiration and technical savvy to create effects for our next AAA project.
The ideal candidate should possess strong technical and artistic skills. The candidate should understand how to work with a team and navigate the challenges of modern AAA game development to produce stunning in-game visual effects that support gameplay, cinematics, and environments.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Work closely with the Effects Art Lead and other departments to author effect assets that enhance gameplay and storytelling
- Use Proprietary Tools, Photoshop and 3D Studio Max to create effects that balance the visual goals of the project with the performance demands of the game engine
Required Skills
- Previous game industry experience as an Effects Artist
- Strong understanding of the principles of real time particle effects
- Proficient in Photoshop and 3D packages
- Ability and willingness to follow direction, collaborate productively with others, and work to meet deadlines as necessary
- A portfolio or demo reel that demonstrates strong artistic and technical skills as well as a firm grasp of timing and scale
- A passion for games
Apply Now
Concept Artist
Bungie is looking for an exceptional concept artist who will work closely with the Art Director and Art Leads to establish the style and feel for the game universe in 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 use by production artists to create their game content.
- 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
- 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
- Strong understanding of character proportion and costume design.
- 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.
Apply Now
Technical Designer
Were you a software engineer in a past life who has now chosen a different path? Are you always finding yourself thinking about how to do things more efficiently and in a more cost-effective way? Are you constantly sharing how-to’s, fix-it’s, tips, and hacks with other people? Have you found yourself becoming a translator and peacemaker between creatives and engineers? Are you drawn to game design? Do you seek an opportunity where you can combine your programming experience with your game design talent to solve challenging an interesting problems? If so, we have the job for you! Bungie Studios is looking for a passionate, creative and hard-working Technical Designer for our next project.
Responsibilities
As a Technical Designer at Bungie, you will be the liaison between designers and programmers and will be working with them to set requirements for content editing and event scripting tools. Your primary role asks you to help world designers optimize their workflow, and you will be the primary “go-to” person for the implementation of complex content that stretches the capability of existing systems and projects that require heavy designer/engineer interaction. This flexible position includes both programming and design responsibilities which we will adapt to your interests and capabilities. This is primarily a game design role, but if needed you must be able to perform the duties of a software engineer. You will spend the vast majority of your time on design, but for specific projects, some of your time may be dedicated to programming.
Required Skills
- The desire to achieve personal excellence as part of an outstanding team
- Good design instincts and an understanding of how core systems effects gameplay
- A willingness to take design direction when it is offered and collaborate with team members from different disciplines
- A relentless desire for solving design problems; you are sociable and an information sharer
- Be a leader within the department for cleanly implementing content with our designer tools and scripting language and solve creative/technical problems with design and engineering
- Be able to define and maintain production pipeline, process, and workflow
- Ability to drive tracking down problems in current systems, predicting problems in developing systems, producing test cases, and implementing fixes in systems and tools
- Multiple programming languages: one of C/C++/C#/Java to a reasonable knowledge required
- Technical Degree (CS, IT, SE, CE, or equivalent work experience) is a plus
Apply Now
Senior World Designer
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
Apply Now
Senior Multiplayer Designer
Bungie is seeking a Senior Multiplayer Designer to fire missiles into the sun and destroy traditional conventions for how competitive gaming should work. The Senior Multiplayer Designer will work with a Lead Designer and a small group of elite ninjas to create and maintain dynamic and interesting areas in which players can battle for fame, fortune, and fun.
Responsibilities
As a Senior Multiplayer Designer you will be tasked with running a small, tight-knit group of multiplayer designers to define the vision for the competitive elements of our game. You will drive the multiplayer game engine creation experience and sit with environment artists and other game designers to build engaging venues for combat. You will work with the engineers to design and develop multiplayer tools and systems. You will partner with User Research to evaluate ideas and validate implementations. You will ultimately be responsible for overseeing the setup and fine tuning of all multiplayer maps, crafting the ultimate positive player experience, and making sure that our next Multiplayer suite kicks ass.
Required Skills
- Prior experience designing 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 experience playing multiplayer action games in both LAN and online settings
- 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
- Experience working in games on at least one shipped title
Apply Now
Gameplay Designer
Do you love the challenge of designing great gameplay? Do you hate that moment in a game when you realize that you’ve found the ultimate powerful weapon, making all others pointless? Are you an experienced game designer looking to work on AAA games with talented and passionate people in a team environment? If so we have the job for you! Bungie Studios is looking for a passionate, creative and hard-working Gameplay Designer for Destiny.
As a Gameplay Designer, you will work closely with the entire Design Team designing, crafting, and implementing a robust sandbox of gameplay systems. You will collaborate with team members from other disciplines to drive the gameplay experience. You will contribute to the design processes to ensure your work is the very best it can possibly be.
Responsibilities
You will be part of a team of designers building a compelling second-to-second gameplay experience. You will:
- Collaboratively design, implement and balance top notch gameplay systems.
- Make the second-to-second gameplay experience accessible to as many people as possible.
- Work with sound, effects and animation artists to make in-game cause and effect clear to players.
- Embrace the commitment of your team to achieving the well-understood goals that are in alignment with the creative direction of the game.
Required Skills
- Intuitive understanding of how second-to-second action games work and why people play them.
- Three years or one shipped title under your belt as a systems/sandbox designer.
- Good understanding of game engines, technology and the game development process.
- Experience with many modes of online play.
- Passion for collaboration with designers, artists, programmers, musicians, testers and producers to achieve a common goal.
- Dedication to contributing to a positive work environment.
- Unrelenting self-motivation and initiative.
- Outstanding oral and written communication skills.
Apply Now
Raid Designer
Are you experienced in building challenging cooperative gameplay experiences? Do you have fond memories of the first time you killed Ragnaros? Can you build encounters that require planning, demand coordination, and reward execution? Do you understand combat spaces and the ways players will utilize them to avoid otherwise certain death?
Bungie is seeking talented, passionate designers to build experiences that will challenge players' thumbs, minds, and communication skills.
As a Raid Designer you will work with Designers, Artists, Engineers, and Producers to create memorable, bond-building encounters that players will scour YouTube to defeat.
Responsibilities
- Build challenging cooperative gameplay experiences
- Work with Environment Architects to create spaces that meet experience goals
- Work with the Design Lead to shape gameplay themes for an encounter suite
Required Skills
- Prior experience designing campaign/multiplayer levels or mods for action games
- Exceptional team player with strong communication skills
- Excellent written communication skills
- Willingness to take design direction when offered and the ability and motivation to work independently when it isn't
- Strong, highly disciplined problem solving skills
- Ability to maximize player experiences with constrained resources
- Extensive understanding of spatial design in action gameplay
- Deep proficiency and skill playing first-person shooters
- Expert understanding of and experience playing highly challenging, cooperative experiences
- Max level character with significant end game Player versus Environment experience in a popular online game
Apply Now
Content Designer
Bungie is seeking a passionate, creative, and omnipotent designer to build content within 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. Your voice will lead our players to the Promised Land.
As a Content Designer at Bungie you will work with Designers, Producers, Artists, and Engineers to design missions and compelling content in our game worlds. Your contributions will help players enjoy positive social combat interactions that will be talked about for years to come. This design position is responsible for creating fun and balanced missions within the game universe. You will ultimately be responsible for the setup and fine tuning of these public dynamic experiences.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Extend systems when required to realize vision, expand gameplay, and improve the value delivered to players
- Ensure all content produced can be easily updated by other designers
Required Skills
- Prior experience designing campaign and multiplayer encounters
- 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
Apply Now
Combatant Designer
Are you looking for the challenge of creating great gameplay and player experiences? Can you imagine bringing to life characters that react, respond, and adapt to player’s actions? Do you relish the idea that combat encounters can play out differently each time the player takes on the same mission? Do you believe AI-driven characters should rely on their senses, just like the player does? If so, you just might be the ideal candidate to become Bungie’s next Combatant Designer.
As a Combatant Designer, you will be responsible for taking the initial ideas for a combatant and converting them into fully-realized behaviors in the game. Combatant Designers are tasked with writing all of the scripts that will handle the behavior structure for the combatants. You will balance combatant strength against player weapons and difficulty levels, and then working closely with the World Designers to craft specific experiences for many of the moments in the game.
Responsibilities
- Work with a team of Combatant Designers to convert initial concepts into final designs
- Collaborate with Animators, 3D Artists, Engineers, Audio Designers, World Designers, Producers and Test to realize those designs
- Write the behavior scripts for an assortment of combatants
- Fine tune the data for combatants to get the challenge level right for a wide variety of situations
- Evaluate combatants at a frame by frame level of detail to give Animators and Performance Designers feedback and direction for the experience of fighting each combatant
Required Skills
- Intuitive understanding of what makes a combatant a memorable experience and what players are looking for when they fight them
- Outstanding communication skills and a deep desire to work closely with other disciplines
- Able to break down what is not working on a character and the ability to convert that knowledge into realistic methods to solve issues
- Strong scripting or code background
- Solid understanding of the game development process is a plus
- Mission Design experience is a plus
- Especially how a Mission Designer converts a group of combatants into a fun and memorable encounter
- A background in Animation is a plus
- At the very least understanding anticipation, follow through, character and timing
Apply Now
Economy Designer
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.
Apply Now
Player Investment Designer
Do you dream about creating worlds imbued with real value and consequence? Can you tell the difference between a simple reward that only drives the player to the game and a meaningful incentive that truly captivates their imagination? Do you have ideas for systems that will enable a player to evolve within the heart-pounding experience of an action game? If you answered yes to any of these questions (and you're a passionate gamer with an unrelenting work-ethic) you might want to polish up your resume and apply to be Bungie’s next Player Investment Designer.
A Player Investment Designer develops a robust and rewarding path for the gamer to follow. You will design consistent, rich, and secure rewards that drive player behavior toward having fun and investing in their experience. You will then validate those systems through intense simulation, testing and iteration.
Responsibilities
- Design mechanics which drive in-game player reward and incentives
- Give players long-term goals to invest them in the game experience
- Design systems that would be impervious to griefing and free from potential exploits
- Run simulations of these mechanics based on expected player behavior
- Test these simulated results against actual player behavior and tune the live system
Required Skills
- Experience with many modes of online play
- Experience with online incentives (achievements, rewards, economic, etc) and a passion for understanding what drives player behavior within them
- Solid math skills
- A thirst for problems to solve
- Command of Microsoft Excel
- Outstanding organizational skills
- Excellent oral and written communication skills
- Ability to work well under deadlines
- Ability to work well in a team environment
Apply Now
Web/Mobile UX Design Lead
Bungie is looking for a capable UX Design Lead to create engaging Web and Mobile companion experiences. A qualified applicant must wield an impeccable command of prototyping, UX/UI design, and art direction for entertainment, community and marketing initiatives. Armed with a small team of seasoned designers, user-research, A/B tests and reams of behavioral data you’ll help prioritize features and drive design iterations to completion.
Required Skills
- 5+ years of experience designing UX/UI for entertainment websites and/or mobile applications
- 2+ years managing other designers
- Professional experience utilizing UX design tools, but not limited to: Illustrator, Photoshop, After Effects, Axure, Flash and/or HTML5
- Passion for great web site and mobile application user experiences
- Experience working in a Test-Driven-Design environment and demonstrated ability to design, manage and execute multi-variant tests.
- A relentless desire for solving design problems; you are sociable and an information sharer
- Experience in graphic design for applications and/or games is strongly desired
- Passion, enthusiasm and knowledge of the game industry
- Ability to work in a cross-discipline environment with artists, engineers and leadership
- Must be adaptable and willing to handle daily randomization
- A willingness to take design direction when it is offered and collaborate with team members from different disciplines
- Ability to define and maintain design pipeline, process, and workflow
- Bachelor's degree in Design, Graphic Design, Fine Arts, Industrial Design or related area required
- A combination of education and experience may substitute for a Bachelor's degree
Apply Now
Senior Story Writer
Are you a kick-ass writer? Have your stories occupied players' imaginations for days, weeks -- years on end? Can you inspire artists and designers to create whole worlds and races of creatures with a few quality keystrokes? Do you prefer to write with a team, embrace constructive editorial, and have the ability and passion to lead writers made of similar stuff? Then read on...
As a Senior Writer at Bungie, you will be responsible for writing cinematic scripts, mission and NPC dialog, as well as helping to create the rich backstory of Destiny’s world. You will also manage and mentor less senior writer(s), leading the writing effort for one of Destiny’s content releases.
Required Skills
- Exceptional imagination and a love of science-fiction and fantasy
- Outstanding pitch skills; with a few well-chosen words you can get people excited about a story you want to tell
- Outstanding creative writing skills, especially in service of nuanced and memorable characters
- Deep experience shipping AAA games; serial narrative experience a plus
- Strong design and artistic sensibilities; straight-up mission or character design experience a plus
- Strong leadership and management skills
- High level of comfort in a collaborative writing process; solitary scribes need not apply
Apply Now
Writer
Bungie is looking for a writer to contribute to the Destiny universe. Game writing is about more than imagining cut scenes and dialogue. Every great world needs a lot of details to make it feel alive. Even the names applied to weapons, vehicles, armor, and enemies can enhance the setting of the action.
You will be called upon to work closely with numerous disciplines across the studio to apply fiction to naming conventions for various design features. You will also be contributing to the Destiny universe outside the gaming space, specifically for Web/Mobile features that will highlight and expand our worlds. While the ideal candidate should feel comfortable working inside our firmly established tone and style, there is still plenty of room for creativity. Above all, we’re looking for someone with a grand passion for science fiction and fantasy storytelling.
Responsibilities
- Various writing for in-game UI (including but not limited to names of weapons, vehicles, destinations, activities, and their descriptions).
- Working with a team of writers and designers to add imagination, depth, and context to the world.
- Writing content and stories outside of the gaming space, specifically Web/Mobile.
Required Skills
- Experience working as either a professional writer and/or editor in some form of interactive media or story-based entertainment (ex.: games, web, comics, publishing, TV, movies, etc.).
- Ability to iterate without preciousness in a fast-paced and ever-changing environment.
- Passion, enthusiasm, knowledge of the games industry and/or science fiction and fantasy storytelling.
- Strong interpersonal and communications skills.
- Bachelor’s degree in communications, literature, journalism, or other writing intensive field.
Apply Now
Senior IT Engineer
Bungie is seeking a Senior IT Engineer to plan, deploy, and maintain its complex environments. Can you solve bizarre problems and tackle unusual technology related requests by employing the deadly art of Datacenter-fu? Then come help Bungie in our quest for World Domination.
Responsibilities
- Support, design and build out technology to support the development and production environments for Bungie’s games
- Work with team members to troubleshoot complex issues and work with lower tier support on escalations
- Investigate and keep up with new technology to identify where our projects and environments can benefit from its use
- Strong organization, planning and project management skills
Required Skills
- Great communication and documentation skills
- Microsoft Windows troubleshooting and experience in a windows server enterprise, and at least moderate level of experience in networking maintenance and support in Cisco IOS or Juniper JUNOS
- Experience in many of the following:
- Managing mid to large projects including scheduling, budget, and resource coordination
- Knowledge of datacenter and live production best practices and experience working in live high availability customer facing production environments
- Working with multiple vendors to select and test new technology, including sourcing demo and trybuy gear
- Active Directory in a multi-domain environment. Administrator experience with group policies, replication, group membership, backup and restores, scripting AD objects, building new domains
- Backup infrastructure. Experience with 3rd party backup vendors such as BackupExec or CommVault
- Storage experience, SAN/NAS configuration and implementation
- Technical proficiency in most of these areas:
- SQL
- Exchange
- Active Directory
- Cisco or Juniper routers and switches
- IIS
- DNS
- DHCP
- Certificate Infrastructure/PKI
- Wireless Ethernet Technologies
- Server monitoring
- VPN and Firewall setup
- Backup and recoveries
Nice-to-have Skills
Experience in spec’ing and implementing wan and alternate backhaul technologies. Electronic security system deployment and configuration (cardkey, smartcard auth). VOIP technology experience, including teleconferencing.
Apply Now
Datacenter Operations Engineer
To keep our next game running smoothly online, we're building a crack team of operations engineers to keep an eye on things and keep our datacenter purring like a well-tuned racecar. We're looking for an experienced ops engineer to coordinate the procedures of the team that will be keeping a 24/7 watch over the game environment, and build a runbook of practices for routine and emergency maintenance.
Primary Responsibilities
- Build a runbook of ops procedures tailored to our game's backend architecture
- Train a Network Operations Center team to monitor the datacenter for anomalies and follow correct procedure when something comes up
- Work closely with the game developers to identify new opportunities for deep software monitoring
- Coordinate maintenance to eliminate or minimize service downtime
- Help implement a change-control system for tracking all datacenter work
Required Skills
- Prior experience working on user-facing production servers in a high-availability environment
- Prior experience leading or training a team of operations engineers
- Passion for delivering a great end-user game experience
- Willingness to be in the escalation chain for the occasional off-hours ops emergency
- Deep technical understanding of Windows Server operations
Apply Now
Senior Motion Graphic Design Artist
Bungie is looking to commission a gifted Motion Graphic Design Artist to craft magnificent works worthy of the kick ass games we make. Candidates must wield an impeccable command of the production process, from initial concept, design, animation, art direction to final render, and should be able to showcase their mastery of creative design for both entertainment and marketing initiatives.
Required Skills
- Professional experience utilizing the motion graphic toolset including, but not limited to: Advanced After Effects, Illustrator, Photoshop, Flash and HTML5
- Knowledgeable in the many and varied graphic design techniques and styles, and capable of implementing their visual paradigms effectively
- Modeling, lighting, camera in Cinema 4D, Maya and 3D Max expertise will be a big plus
- In-depth knowledge of visual design, composition, color theory and understanding of how to communicate effectively with design and motion graphics
- Must have a highly collaborative nature, capable of working and communicating designs with both internal groups and external agencies and studios
- Experience working with agencies, film, television, digital media and game publishing required
- At least 5 years of work related experience required
- Experience in graphic design for applications required and a focus on games is strongly desired
- Passionate, enthusiastic and knowledgeable of the game industry
- Must have the ability to understand technology issues and communicate information effectively
- Knowledge and use of style manuals, reference materials, layout skills while showing ingenuity and creativity with unique concept and ideas
- Bachelor's degree in Design, Graphic Design, Fine Arts, Industrial Design or related area required
- A combination of education and experience may substitute for a Bachelor's degree
Online Portfolio reveiw required
Apply Now
Video Editor
Bungie’s video production team creates compelling content intended to capture the heart and soul of our kick ass development team. We’re looking for a highly-skilled storyteller who thrives in a collaborative environment. As a video editor, you’ll drive projects through all stages of video production, beginning with the earliest phase of the creative process and ending as we consume feedback from ravenous fans in real-time.
This role is dependent on skills that will enable you to translate ideas and scripts generated by writers, directors, or marketing execs to create trailers, promos, events films, behind-the-scenes features, documentaries, or rich media campaigns. The ideal candidate should also have extensive experience with driving video content forward in post-production. As a member of our team, you will be responsible for editing a variety of multimedia projects, selecting and editing music, and creating motion graphics.
If you enjoy a fun, fast paced creative environment and want to share your talents with a large audience, we look forward to hearing from you.
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs). You will be expected to work on-site in our studio in Bellevue, WA.
Responsibilities
- Collaborate through all phases of production with the director, art directors, leads and writers
- Edit trailers, behind the scenes features, title sequences, documentaries, and other videos
- Be able to concept ideas through animatics and moving storyboards
- Participate in planning meetings and support content creation
- Select music for editorial and build custom tracks
- Choose and build your own custom sound effects for editorial
- Work with motion graphic artists to incorporate creative and editorial graphic design
Required Skills
- Innovative storyteller who brings new techniques and styles
- Strong editorial sense of timing, both dramatic and comedic
- Strong background in production of daily and/or weekly television programming
- Strong skills with Final Cut Pro, Adobe Creative Suite (including Premiere and After Effects)
- Strong interpersonal and communication skills
- Dramatic, issue-driven story-telling abilities
- Ability to operate under strict deadlines. Hours, not days!
- Familiarity with ever-changing current trends, pop culture, and music
- Be able to thrive in a high-pressure, demanding environment
Nice to Have Skills
- Familiarity with Maya, or equivalent industry-standard software
Apply Now
World Design Producer
Bungie is seeking a Producer to support the World Design Team working on Destiny. A Producer is an individual contributor who is responsible for the production processes in their areas of influence. They oversee project plans for the game, aligning their teams' goals and focus to the overall project schedule and vision.
The ideal candidate will be organized, self-motivated, and tenacious. They will demonstrate the social intelligence required to wrangle creative consensus among passionate, creative leads. They will be responsible for working closely with the World Design leads and other departments to ensure sure that our goals align with project-wide deliverables. The World Design Producer will also ensure that work is delivered on time. They will act as the primary communication point for decision making, status of production plans, and team morale. If you're an empathetic and passionate Producer who is rigorous and flourishes when handling ambiguity, this might be the role for you!
Responsibilities
- Working closely with their team leads and taking every step to ensure those leads' success
- Advocating and defending clear and realistic production plans
- Tracking and managing progress against overall project schedules and budgets
- Identifying areas of risk and uncertainty and helping their teams reach creative/technical consensus without injecting personal views
- Facilitating collaboration with other disciplines and teams, including anticipating and taking steps to avoid cross-team conflicts
- Communicating effectively and leaving no doubt about the plan of record
- Scheduling and coordinating all necessary meetings in accordance with individual and production schedules and ensuring action items are followed up on
- Working with limited supervision and using independent judgment outside of establish production practices when necessary
- Contributing to the production planning and the direction of the development of all of Bungie's projects
- Ensuring studio compliance with company policies and procedures
- Striving to improve production practices at Bungie
Required Skills
- Exemplary communication skills: Listen to, speak with, and resolve conflicts with members of varied disciplines and external partners in a clear and efficient manner
- Outstanding analytical skills: Understand, simplify, and solve or seek the solution to any problem in a fast-paced and ever-changing environment
- Ability to self-motivate and motivate others
- Detail oriented and organized, comfortable dealing with ambiguity
- Results oriented, focused and composed under pressure
- Social intelligence, great interpersonal skills, and empathy for creative teams
- Passion, enthusiasm and knowledge of the games industry
- 3+ years experience in internal games production, including experience producing creative teams
- Completed a minimum of one complete large scale game cycle from start to finish or two or more non-game production cycles
- Proficient in MS Office Suite and Project Management Software
Nice-to-Have
- Experience producing game design teams
- Bachelor’s degree preferred but not required
Apply Now
Localization Editor - Italian
Bungie is looking for skilled linguists to help us deliver our next game into the hands of players around the world. We need enthusiastic, detail-oriented, bilingual wordsmiths who can not only test our products in their native tongues, but also provide translations when needed and help to polish our text until it truly shines. As a member of our internal localization team, you will be responsible for ensuring the technical accuracy of all translation as well as its stylistic consistency and overall quality. Do you have a way with words in another language? Do misspellings and abuses of grammar haunt your dreams? Then you might be just who we’re looking for!
Estimated Duration: Long term, project (duration may be shortened or lengthened based on business needs).
Responsibilities
- Proofread and edit Italian game scripts, manuals, and related materials
- Test game software after localized text and audio have been implemented
- Report, triage, and resolve all Italian text and audio bugs
- Provide in-house English to Italian translation as needed
- Maintain Italian game glossary and style guides
- Collaborate with external translators
Required Skills
- Native fluency in Italian and proficiency in English
- Impeccable Italian spelling and grammar
- Strong creative writing ability
- Working knowledge of Microsoft Word, Excel, and Outlook
- Superior attention to detail
- Willingness to work extended hours when required
Nice-to-Have Skills
- Prior experience in video game translation or testing
- Knowledge of science fiction and/or fantasy genres
- Advanced gameplay skills
Please include a one-page Italian writing sample in .doc/docx format along with your English-language resume and cover letter. The subject of the writing sample should be a fictional conversation between two characters from a movie, book, or game you have recently enjoyed.
Apply Now
Performance SDET
Bungie is looking for an SDET to help our Test Team ensure
the overall quality of our product. As a Performance SDET at Bungie, your
responsibilities will include understanding Test workflow and defining
performance requirements and metrics for the game. Duties also include
participating in feature planning and design/content reviews and writing and
maintaining test applications and automated performance test suites. You
will work closely with cross functional leads to determine critical performance
data to measure, evaluate, and publish. You will work with the test team in
helping research and foster white box testing and tool creation from the ground
up.
Desired Qualifications
- 1+
year experience software testing
- Experience in creating
test cases, specs and plans
- Strong C# programming
ability
- Understanding of
performance, algorithms and optimization
- Experience building
complex web applications using ASP.NET and SQL
- Experience debugging and
troubleshooting large C++ software applications
- Smart, driven and highly
adaptable
- Good communication
skills
- Passionate about games
and game programming
Plusses
- Experience doing
performance testing on large software applications, preferably a game
- BS in Computer Science
- Experience utilizing the
Xbox 360 Software Development Kit and PS3 Software Development Kits
- Experience creating
tools designed to test applications
Apply Now
Lead Tester - Server/Client Interactions
Do you have experience testing games with a backend server presence? Are you excited about getting knee-deep in complex, technical, non-gameplay areas? Do you have experience leading small teams of testers who also share this passion? If so, we may have an opportunity for your consideration.
Bungie games have always had complex server interactions. Destiny will be no different. We’re looking for a lead tester who will be responsible for testing client to server interactions with a focus on the client. Ideal candidates will be technically minded, organized, proactive, and experienced in leading small teams. Candidates should be comfortable with debug logs and spending most of their time looking at non-gameplay elements of games. The person we seek strives to enhance our productivity and learn what they need to know to boost their own effectiveness.
Required Skills
- 2+ years experience testing software
- Experience as an area owner testing code-driven, technical areas
- Strong organizational and communication skills
- Born problem solver, and strong bug-writing and investigational abilities
- Desire and ability to work closely with engineers to verify that their systems work properly in client / server environments
- Experience leading a small team of testers
- Adaptability and willingness to handle daily randomization
- Willing to work over 40 hours per week when necessary to ensure the quality of the project
Nice-to-Have Skills
- BS in Computer Science or equivalent coding experience
- Desire to enhance productivity through scripting and automation
- Experience working on a shipped console title
- Experience testing on multiple platforms (Xbox 360, PS3, PC)
Apply Now
Web Tester - Bungie.net
We are looking for a passionate, talented, and hands-on tester to help us staff a small web test team. We need testers who know games and love the web. This is a job testing our website, rather than our next game. Are you eager to help us sustain Bungie.net for the community that calls it home? Can you help us anticipate the stresses that will come when they move in?
Required Skills
- 2+ year experience web testing
- Strong organizational skills
- Experience creating test cases
- Strong communication skills
- Strong troubleshooting ability
- Have strong bug-writing and investigational abilities as well as be a born problem solver
- 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
- Experience with HTML, CSS, C#
- Familiarity with network capture / manipulation tools such as Fiddler / Netmon
Apply Now
Tools BVT Tester
Developing a kick ass game can be chaotic. This doesn’t mean that we don’t do everything in our power to keep the workflow efficient so that the trains run relatively on time. There are milestones to meet and a schedule to keep. If you possess a love for order in a frantic environment of creativity, you might be a candidate for our test team.
You’ll be responsible for running daily Tools Build Verification Tests (BVT) on the game and the tool builds. Your mission will be to verify content creator workflow and ensure core game functionality. The Tools BVT work will require working with all content creator tools, such as Max, Maya and multiple proprietary Bungie Tools. Bungie is a fast paced, team environment. To survive, you’ll need to bring with you the capability to adapt to unseen scenarios and take on critical tasks as we become aware of them.
Responsibilities
- Run daily Tools BVT and Gameplay BVTs
- Report bug and status with accuracy and speed
- Troubleshoot problems to core cause when failures occur
- Quickly learn new functionality and feature sets as they come online
- Understand and comprehend tool set functionality
- Proper and comprehensive regressions of bug fixes in a timely manner
- Track test cases and bug metrics during 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
- Ability to communicate effectively both written and verbally
- Professional experience as a tester (2 years)
- Ability to work well and thrive in a team environment
- Solid organization and multi-tasking skills
- Enthusiasm and passion for learning; striving for constant improvement and growth
Apply Now
Tools BVT/IT Tester
Developing a kick ass game can be chaotic. This doesn’t mean that we don’t do everything in our power to keep the workflow efficient so that the trains run relatively on time. There are milestones to meet and a schedule to keep. If you possess a love for order in a frantic environment of creativity, you might be a candidate for our test team.
You’ll be responsible for running daily Tools Build Verification Tests (BVT) on the game and the tool builds. Your mission will be to verify content creator workflow and ensure core game functionality. The Tools BVT work will require working with all content creator tools, such as Max, Maya and multiple proprietary Bungie Tools. Bungie is a fast paced, team environment. To survive, you’ll need to bring with you the capability to adapt to unseen scenarios and take on critical tasks as we become aware of them.
Duties will also include helping with setting up new hire work stations, test labs, unpacking and organizing new hardware and resolving test hardware and network issues.
Responsibilities
- Run daily Tools BVT and Gameplay BVTs
- Report bug and status with accuracy and speed
- Troubleshoot problems to core cause when failures occur
- Quickly learn new functionality and feature sets as they come online
- Understand and comprehend tool set functionality
- Proper and comprehensive regressions of bug fixes in a timely manner
- Track test cases and bug metrics during test passes
- Operate and leverage test tools to optimize data collection for bug finding and reporting
- Set up new hire work stations
- Set up various test labs
- Resolve hardware and networking issues for multiple platforms
- Unpack and organize newly arrived hardware
Required Skills
- Analytical thinker. Strong independent problem solving skills
- Ability to communicate effectively both written and verbally
- Professional experience as a tester (2 years)
- Ability to work well and thrive in a team environment
- Solid organization, planning and multi-tasking skills
- Enthusiasm and passion for learning; striving for constant improvement and growth
- Friendly and helpful demeanor when interacting with others
- Console and PC hardware experience
- Microsoft Windows experience, troubleshooting and setup
- Familiarity with networking setups and concepts
Apply Now
Tester
Do you spend your free time trying to figure out how to break the games you’re playing? Do you see those bugs in games that none of your friends notice until you point them out? Are you obsessed with finding clever ways to get to the top of the leaderboards easily? Do you like breaking things and letting people know how you did it? We may have a job for you.
Testers at Bungie are grouped into teams, responsible for ensuring that an area of the game is ready to ship. This involves ad-hoc testing, flawlessly executing test passes, rigorous attention to detail, and amazing communication skills. You will work with your lead on a day-to-day basis to determine how to most effectively use your skills.
Required Skills
- 2+ year experience software testing
- Strong organizational skills
- Experience creating test cases
- Strong communication skills
- Strong troubleshooting ability
- 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 testing multiple SKUs (Xbox 360, PS3, PC)
We're currently looking for people to test
- Gameplay
- Content
- Networking
- PS3
- Graphics
- User Interface
Apply Now
Technical Tester
Bungie is looking for test professionals who believe that the only good bug is a dead bug. When you find an error in game functionality, do you crave total understanding of the problem? Are you compelled to dig into the bowels of that system to discover how it’s truly working? We are looking for testers who strive to see the whole puzzle instead of just a piece.
Testers in these areas must have a drive to understand complex technical systems. They’re not deterred by looking at logs and debug data all day. The ideal tester can remain unphased by not actually playing the game for most of the time. An ideal candidate comes from a technical background, and carried with them a desire to build on those skills. The person we seek strives to enhance our productivity and learn what they need to know to boost their own effectiveness.
Required Skills
- 2+ year experience software testing
- Experience testing code driven, technical areas
- Scripting or coding experience (C# preferred)
- Strong organizational skills
- Experience creating test cases
- Strong communication skills
- Strong troubleshooting ability
- 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
- 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
- Desire to enhance productivity through scripting and automation
- Previous experience working on a shipped console title
- Experience testing multiple SKUs (Xbox 360, PS3, PC)
We're currently looking for people to test
- Matchmaking
- Game/server interaction
- Bungie.net
- Mobile
- Networking
- PS3
Apply Now
Network Tester
Networking brings people together. Come 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. We are looking for a tester who is an efficient, technically-minded individual with a strong desire to learn complex and amorphous
systems that others may shy away from. 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).
Required Skills
- 2+ years experience software testing
- Experience creating 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 investigation abilities as well as be a born problem solver
- Must be willing to execute complicated regression scenarios using multiple platforms (multi-tasking)
- Should be highly organized and able to keep track of, and execute, multiple test passes simultaneously.
- 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
- Previous experience working on a shipped console title
- Experience with network emulation tools (NEWT, Wireshark)
- Experience testing multiple SKUs (Xbox 360, PS3)
Apply Now
Production Engineer (Experienced)
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
Nice-to-Have Skills
- Experience working on a AAA game
- Experience working with at least one 3D package (Max, Maya, XSI) in a game production environment
- Technical Art or Computer Science background (applicable work experience and/or education)