Find A Job
Bungie Benefits

In addition to being part of a studio devoted to making the best games possible, there are a number of extrinsic benefits to working at Bungie, in addition to the intrinsic ones:

  • Highly competitive salaries
  • Excellent medical benefits, including vision and dental
  • Profit-sharing on titles
  • Competitive 401k match program
  • 20 paid days off annually, in addition to eight paid holidays
  • Monthly Health Club and wellness reimbursement
  • Steady supply of on-site snacks, treats, and drinks
Join the Bungie Family
wabbit season

Bungie is always looking for talented, hard-working individuals with appropriate experience and a desire to create the best games possible.

If you're an expert in your field and you think you have the experience and qualifications to speed us along our path to world domination, send a cover letter and resume (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to: jobs@bungie.com. Bungie is an Equal Opportunity Employer.

Please include the position you are applying for in the subject line of the email (or you can use the job-specific email links included in each position below).

About Washington

Besides giving birth to grunge in the early-90s, the Evergreen State is an environmentally-friendly region that serves as an intersection between Nature and Technology. A rich development community is complemented by lush forests and snow-capped mountains.

Bungie's office is located in Kirkland, WA, which is a short drive from Redmond and Bellevue and just across the 520 or I-90 bridges from Seattle. The Puget Sound area, which includes the aforementioned "Eastside" communities and Seattle proper, has a plethora of nightlife and entertainment ranging from frequent concerts, superb dining and three professional sports teams (Mariners and Seahawks).

The Bungie Creed

Bungie is a studio built first and foremost on the strengths and abilities of its people. We use the best technology and the best talent in the industry, assembled together in the best place, to create compelling games, stories and worlds.

With all these pieces in place, Bungie can concentrate on its ultimate goal:

7 Steps to World Domination.

  • Start independent gaming software company.
  • Dominate Mac platform: Launch assault on Windows platform.
  • Announce killer gaming title.
  • Acquire strangely addictive Chinese food company.
  • Recover Ling Ling's head.
  • Stage bloody coup of new parent company.
  • Take over World. Shoot enemies into sun with giant slingshot.

Administration

Senior Recruiter

The Senior Recruiter will play a pivotal role in talent acquisition for Bungie, and will oversee all of Bungie’s recruitment strategies and activities. Responsibilities will include creating staffing tools/guidelines and ensuring staffing process and support systems are optimally designed and executed. Additionally, s/he will oversee requisition management, enhanced reporting of staffing metrics, and recruitment’s annual budget.

Essential Functions:
  • Manage full-cycle recruitment including strategy design, development of job plans/descriptions, sourcing, pre-employment testing, reference checking, interviewing, salary negotiation, visa issues as well as tracking and reporting information
  • Partner with studio leadership and management to define and identify studio needs; build effective relationships at all levels to ensure an efficient and successful recruiting process
  • Design and implement highly effective, results-driven recruitment strategies to identify, attract and hire high quality employees; drive diversity
  • Develop and drive innovative projects
  • Manage budget for the recruiting
  • Review and enhance recruitment policies and processes as needed
  • Proactively identify, source and recruit candidates utilizing a variety of sources including, but not limited to, internet postings, direct sourcing, employee referrals, research, print media, networking and placement agencies, major industry events
  • Ensure that every candidate has a world-class experience

Desired Qualifications
  • 7+ years of progressively responsible recruitment/staffing experience
  • Strong consultative skills. Ability to effectively work with and gain the respect of a talented workforce is mandatory, as are strong interpersonal and sound judgment skills. Must have the ability to build strong business partnerships internally and externally and partner with senior management and corporate Human Resource departments to influence and guide the recruitment process
  • Positive, collaborative approach and ability to be flexible
  • Must have superior written and oral communication skills necessary for interviewing and completing all necessary correspondence and reports
  • Highly organized, responsive and disciplined self-starter
  • Experience in the gaming field or a related field strongly preferred
  • Must have excellent time management, project management and follow up skills necessary to perform in a fast paced, high pressure, high volume environment
  • Must have exceptional sourcing and cold calling skills
  • Ability to act both strategically and tactically to consistently deliver top talent
  • Must have strong business acumen and organizational savvy necessary to understand future business needs
  • Knowledge of Affirmative Action, EEO, guidelines on employee selection and employee relation issues relative to the recruitment process
  • Must be able to handle confidential information
  • Must be proficient in MS Office programs, internet usage and ability to learn new computer skills as required

EDUCATION
  • Bachelor’s degree in Human Resources, communications, business, or related field.

Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Art

Effects Artist

Bungie is looking for an experienced special effects artist with the right blend of artistic inspiration and technical savvy to create effects for our next project.  Help us fill our game worlds with effects big and small, realistic and entirely imagined.  

Essential Functions:

  • Create eye-popping effects that enhance gameplay and storytelling.
  • Paint particle and decal textures.
  • Animate particle motion using custom tools
  • Work closely with artists, animators, designers and developers to integrate effects into a game engine.
  • Help guide further development of internal effects editing tools

 Desired Qualifications:

  • Two or more years professional game industry experience
  • At least one shipped title as effects artist.
  • A portfolio or demo reel that demonstrates strong artistic and technical skills as well as a firm grasp of timing and scale.
  • Excellent cross-discipline communication skills
  • Must love explosions, fire, and gallons of alien viscera.
  • Bachelor's degree or demonstrated equivalent experience

Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

3D Hard Surface Artist

Bungie Studios is looking for skilled, talented individuals capable of taking a 2d concept and fully realizing it as an impeccably detailed 3d hard surface model 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.

Essential Functions
  • 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.
  • While building an object, incorporate technical expertise, artistic ability, an understanding of mechanisms, and a basic understanding of animation.
  • 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.

Desired Qualifications
  • Bachelor's degree in Architectural/Industrial Design or equivalent having gained a 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.
  • Sketching, drawing, painting and design skills desirable.
  • Be fluent in 3D Max or Maya, Photoshop, Zbrush and/or mudbox.
  • Experience creating high-poly models for normal ripping purposes.
  • Good communication skills and the ability to work well in a team environment.

Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Senior Environment Artist

Bungie is looking for talented individuals to help create awe-inspiring visuals for breath-taking gaming worlds. This is an amazing opportunity to work with world-class art talent to develop a visually-inspired AAA title.

Essential Functions
        
  • 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. 

Desired Qualifications

         
  • 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 (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Skybox/Matte Painting Artist

You will work directly with the Art Director to establish a style and feel for the backgrounds that are part of the environments and scenes in Bungie games.You will use your artistic talents to replicate the environment lighting in a convincing and aesthetic way.

Essential Functions 

  • Create the 2D painted backgrounds required to complete any 3D environments or cinematic scenes in the game while working with the cinematic and environment disciplines
  • Create 3d geometry to be used as backgrounds for environments or cutscenes
  • 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 Art Director and Environment Art Lead

Desired Qualifications

  • One or more years experience preferred as a 2D/3D Artist on a published title
  • 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 (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Senior Animator

We need you to help us bring animation 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 Senior Animator you will be involved in all 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 concept and finalize spectacular hand-keyed in-game and cinematic animation for a variety of characters, both human and creature. You will participate in the technical side of animation through custom character rigging and custom tools creation. 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. You will support the Animation Manager in driving and directing the animation system and its custom toolset in collaboration with the best engineering staff in the industry.

Essential Functions 

  • Create high quality key-frame animations
  • Work on asset creation tasks assigned to you by Animation Manager
  • Work with the Art Director and Animation Manager to help set the quality bar for asset creation.
  • Collaborate with small team of peers in completing a specific, project-related task.
  • Provide input to Animation Manager regarding schedule times for assets assigned to you.
  • Strive to optimize and enhance an effective animation pipeline while identifying workflow improvements
  • Help incorporate new tools and technologies into the pipeline used in your craft.
  • Exhibit, and be able to teach to other artists, an expertise in your craft.

 

Desired Qualifications

  • 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.
  • Thorough knowledge of Maya, Max and other animation applications.
  • Five or more years experience working as an animator on a shipped game title (AAA) with 1 or more years of Senior Animator experience
  • Proven ability to provide leadership and direction to other animators a plus
  • Understanding of mo-cap techniques a plus
  • An understanding of human and animal anatomy is an asset

Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

3D Art Manager

Bungie Studios is looking for an experienced 3D Art Manager to help manage the growing 3D art needs. The ideal candidate will be able to lead and motivate a talented group of artists to do their best work. The 3D Art Manager will work closely with the Art Leads as well as other disciplines’ leads and managers to ensure that the 3D art staff is working productively and efficiently to create the most awe-inspiring visuals possible to support awesome game-play.  

Essential Functions


  • Provide the production team with all necessary input to plan, schedule, assign, and track the detailed tasks of the 3d art team.
  • Manage the review and approval process for the 3d art assets as they come online.
  • Act as the liaison with out-sourcing companies for 3D art asset creation.
  • Manage and be responsible for performance reviews of 3D art team.
  • Assist the Art Dept Manager in enforcing work policies and standards amongst the 3d art team.
  • Assist the Art Director/Lead to implement his/her vision for the project.
  • Facilitate communication between the 3D art team and other teams.
  • Step in and help out in the creation of 3D game content however possible.

Desired Qualifications

  • Exemplary communication and organization skills
  • Experience managing a medium-sized (5 or more) group of artists on a shipped game title.
  • Undergraduate degree or completion of a certificate program that provides an education in the fundamentals of art.   
  • Thorough knowledge of Photoshop, Maya, Max and other 2D/3D applications.
  • Three or more years experience working as a Lead artist on a shipped AAA game title
  • Passion for the game creation process and problem solving

Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Lighting Artist


The main function of this position is to ensure that the Art Director’s vision for lighting and materials is achieved. To achieve this you will work with proprietary tools built for you to light levels, characters, and in-game cinematics. You will collaborate closely with the graphics engineering team as well as the tools team to help define and master the art content creation pipeline in regards to lighting. You will also collaborate closely with the Art Director and Environment and 3D Leads to ensure a consistent aesthetic quality regarding the lighting in our games.

ESSENTIAL FUNCTIONS

  • Working directly with our Art Director and Environment and 3D Leads, the Lighting Artist is responsible for creating the lighting look for our games in accordance to the Style Guide.
  • Responsible for lighting game levels, character light rigs, and in-game cinematics.
  • Stays informed about new developments in rendering, particularly with regard to realistic lighting and surfaces.
  • Works closely with the tools and engine departments to prototype and test new lighting technology.
  • Provide feedback and direction to other production artists who are working on lighting-related tasks.

DESIRED QUALIFICATIONS

  • AA/BFA preferred, or at least demonstrates through portfolio an industry standard level of art.
  • Experience with materials/shaders and their relationship to light.
  • Strong understanding of compositing processes and experience in post-processing techniques.
  • Experience with in-house game engines a plus.
  • Excellent color sense.
  • Wide understanding of lighting/rendering technologies (pre-render and real-time rendering, sub surface scattering, HDR, refraction, etc).
  • Strong background in traditional art skills.
  • Must be well versed in Autodesk Maya/Max, Adobe Photoshop and a variety of rendering technologies.
  • 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.
  • All candidates must deliver a full resume with samples to be considered for this position.

Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Design

Technical Designer in Objects

Have you ever quit playing a game because the mass and density of some their concrete blocks was inconsistent?  Have you ever found yourself thinking that your car windows should be smaller so it would make better cover in a firefight?  Do you see the world as a collection of surfaces with different material properties?  Do you use a ruler when chopping onions so that every chunk is exactly the same size?  If so we have the job for you!  Bungie is looking for a passionate, creative and hard-working Technical Designer specializing in Objects for our next project.  

Essential Functions

As a Technical Designer at Bungie, you will work with the Design Lead and our Object Artists on the style, quality and implementation of all the objects in the game, including scenery, vehicles, characters and environmental objects.  You will be responsible for creating object templates, streamlining the object creation process, working with and organizing the artists to provide the Mission Designers with the objects and models they need to create fun combat, and polishing and bug-fixing at the end of the project.  

Desired Qualifications
  • The desire to achieve personal excellence as part of an outstanding team
  • A deep understanding of how objects are used in games, from physical representations to collision surfaces to damage states
  • An eye for criticizing and improving the aesthetic quality of 3D art
  • Good design instincts and an understanding of how objects and their interactions effect 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 creating objects for games
  • Functional understanding of authoring animations in Maya


Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

User Experience Designer

As a User Experience designer you will contribute to the vision for the offline and online user experience within all of our games as well as bungie.net. You will be Bungie's representative and maintain an ongoing relationship with external partners like Xbox, Xbox Live, MS User Research, and external vendors. You will work directly with the Creative Director, Design Lead, and UI Designer for each project to ensure that the gameplay vision is easily understood and accessible by the player.
Essential Functions:
Design

  • Design a suite of online experience features across all of our products that reinforce each other and create a unified Bungie online experience that encourages a friendly, approachable, and inclusive community
  • Create conceptual wireframes, user flow diagrams, and low-fidelity prototypes for discussion and testing purposes
  • Design high-fidelity mockups to solidify design direction and planning
  • Create working prototypes for usability and proof-of-concept testing
  • Collaborate with our design teams on the design of multiplayer and online game features that fit together into a seamless user experience
  • Collaborate with our engineering team to brainstorm and drive innovation in online functionality and features
  • Produce finished shipping design specs
  • Ensure that our UI is ultimately functional, usable, appealing, and accessible

Xbox and Xbox Live

  • You will be Bungie's design point of contact with the Xbox platform and Live teams
  • You will be an expert on Xbox platform and Live features and framework, both existing and planned
  • You will be Bungie's advocate to these teams to ensure that their features and services support every aspect of Bungie's online user experience implementation
  • Usability
  • You will be responsible for ensuring that our UI is ultimately accessible
  • Be a vigilant advocate for the user's experience by maintaining a user's perspective
  • Manage the relationship with MS User Research, analyze results and make recommendations

Bungie.net

  • Maintain a consistent user experience between the in-game experience and the website
  • Be an advocate and innovator for bungie.net experiences within Bungie games
  • Ensure that bungie.net has a clean and intuitive user experience for all users of the site, from hardcore gamers to casual news junkies

General

  • Identify tradeoffs and effectively communicate those to fellow decision makers
  • Does not work only at a conceptual or abstract level.
  • Rich, high-fidelity presentation will be expected as an end result of your work
  • Does not focus solely on production of UI.
  • You will be expected to contribute ideas that shape the overall design of the user experience

Desired Qualifications:

  • Prior experience designing user experiences, preferably for console games
  • Intense curiosity, creativity and the keen ability to stay abreast of positive trends in game design, software and industrial design
  • Extensive experience playing online games including Halo 2 and Halo 3
  • Fearless and creative approach to solving challenging, complex problems
  • Burning desire to break the mold and take game interfaces to uncharted waters
  • Proven ability to thoroughly document complex and detailed design plans
  • Exceptional team player with strong cross-group communication skills
  • Willingness to take design direction when offered, and the ability to work independently when it isn’t
  • Prior experience working with engineers, designers, and artists

Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Engineering

Server Programmer

Bungie Studios is looking for an experienced developer of server-side software to create and maintain scalable services to communicate with our games and our internal development tools. The Developer will generally use C# and SQL Server, authoring new tools and services and maintaining and expanding existing ones. Existing databases in this toolset have reached 50 billion rows, and 89,000 transactions/sec, so a firm understanding of performance and scalability is essential.

Essential Functions

  • Design scalable, reusable software pipelines for processing and exposing large quantities of data with the flexibility to adapt to changing interfaces as the game code evolves at the same time as the toolset.
  • Write clean, well-designed C# code to implement these original designs as well as to fit in to existing tools that need to grow over time.
  • Design and implement databases that scale without predetermined limit
  • Investigate and keep up with new technology to identify where future projects can benefit from its use
  • Work with the Operations team to ensure stable performance of user-facing server features in the datacenter.

Desired Qualifications
  • 3+ years experience with C# and SQL Server
  • Experience with .Net Web Services or WCF
  • Experience writing and shipping production server code preferred
  • 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 (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Senior Animation Engineer

Bungie is seeking a skilled Animation Engineer to further its ongoing global conquest. We need a skilled engineer who can wield power with an iron fist -- in a velvet glove. Someone who can inspire fear, awe and wonder with the merest tap of a keyboard. Someone who can propel our animation team to greater heights with better tools, trinkets and techniques.

Essential Functions

  • Work with animators, physics and AI to bring Bungie’s characters to life
  • Raise the bar on fluidity of object motion in games
  • Be responsible for large sections of the engine and tackle the resulting challenges and opportunities

Desired Qualifications

  • Understanding of animation techniques          
  • Solid foundation of animation related mathematics and physics          
  • Ability to write robust, efficient and maintainable code          
  • Familiarity with the workings of current animation and modeling packages  

Plusses

  • Experience as an engineer on a large team          
  • Previous published games          
  • Console experience          
  • A penchant for Piracy on the Briny Deep      

Education

  • Bachelor's degree or demonstrated equivalent experience  


Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Senior AI Engineer

Compulsive genius with advanced god-complex sought to fill an AI leadership position at Bungie Studios. Do you regularly put sample programs through the Turing Test? Are your friends unnerved by your ability to reverse-engineer their thought processes and improve them? Does the urge possess you to seize the fabric of software and from it wrest life in all its infinite variation? If so, we think you belong here at Bungie Studios, helping us on our continuing quest for world domination.

Essential Functions
As a visionary AI engineer at Bungie, you will play a leadership role in defining the future of our AI and character technology. You will work closely with the design and animation teams to break new ground in the field of synthetic characters. You will supervise development of the tools that the design team will use to populate the world, fill it with life, and give the player incredibly fun gameplay experiences. Most importantly you will work with an exciting and energetic team devoted to creating the best and most technically impressive games in the world.

Desired Qualifications

  • Prior AI experience and excellent familiarity with the academic and industry literature
  • Good working knowledge of C/C++
  • Strong math background (vector geometry, linear algebra, etc.)
  • Good understanding of the state of the art in game characters, including AI, animation and physics.
  • Experience working on a team and excellent communication skills
  • Passion for great games

Plusses
  • Masters or above in AI or related field
  • 2+ years of commercial game industry experience
  • Published contribution to AI research
  • Experience developing character animation, locomotion or physics

Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Senior Graphics Engineer

Bungie is seeking a grizzled veteran, 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.  

Essential Functions

  • 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.
  • Be responsible for large sections of the engine 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

Desired Qualifications

  • Professional experience programming in the game industry (3+ years), with a history of shipping quality games
  • Professional experience programming in C and C++
  • Experience working on console 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  

Plusses

  • Experience as a senior engineer on a large team
  • Previous published games
  • Console experience
  • A love of combat on the high seas  

Education

  • Bachelor's degree or demonstrated equivalent experience

Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Engine Programmer

Bungie is recruiting a relentless code warrior, devoted to the pursuit of excellence in programming and furthering our ongoing quest for world domination. When you play games do you wonder how their 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 underfoot.

Essential Functions

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.

Qualifications
  • 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
  • Good understanding of computer hardware, algorithms, performance and optimization
  • Good working knowledge of C/C++

Plusses

  • Professional experience programming in the game industry
  • Professional C/C++ coding experience
  • Experience working on a team
  • Experience working with low-level infrastructure or game engine code
  • Experience working with modern console architecture
  • History of hobbyist game engine programming, mod or bot work
  • Expertise in a specialist engine area (such as physics, I/O or graphics)

Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Generalist Programmer

You will work closely with our talented artists and designers, devising creative solutions to overcome these obstacles. You will help others realize their vision at the same time as you leave your mark on our engine. Most importantly you will be a part of an inspiring and relentless team devoted to creating the best and most technically impressive games in the world.

Essential Functions

•             Learn our game engine and expand upon its capabilities

•             Work closely as part of a team to create games that are technically superior and fun to play

•             Produce clean, high quality code that pushes the machine to its limit

 

Desired Qualifications

•             Smart, driven and adaptable

•             Passionate about games and game programming

•             Excited to tackle new and varied challenges

•             High quality standard for personal code

•             Basic understanding of algorithms, performance and optimization

•             Good working knowledge of C/C++

 

Plusses:

•             Previous console experience

•             Professional C/C++ coding experience

•             Expertise in a specialist area (such as mathematics, physics, networking, AI or graphics)

•             Experience working in a team environment and good communication skills

•             History of hobbyist game programming, mod or bot work

•             A love of combat on the high seas


Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

back to top

Senior Engine Programmer

Bungie seeks a skilled veteran, steeped in the arts of war and programming, to further our quest for world domination. Do you organize your text files to cache line alignment? Is kd your favorite word processor? Do you fondly recall the time you wrung an extra three cycles out of the inner loop to memcpy? Combine your mechanical mastery with our talented team; united we will build an Engine to both create great games and also power the biggest slingshot in human history.
 
Essential Functions

As a senior engineer at Bungie, you will play a leadership role in the design of future generations of our engine technology. You will build a structure and framework that enables our engineering team to reach new heights of flexibility and performance. Your work will play a key role as we break new ground in determinism, multithreading, performance, and rapid development tools. Most importantly you will work with an exciting and energetic team devoted to creating the best and most technically impressive games in the world.

Desired Qualifications
    • Professional experience programming in the game industry (3+ years)
    • Experience working with low-level infrastructure or game engine code
    • Strong working knowledge of C/C++
    • Proven ability to independently design and maintain large software systems
    • Good understanding of the fundamentals of a modern game engine
    • Experience working on a team and excellent communication skills
    • Passion for great games and great technology

    Plusses


    • Experience as a senior engineer on a large team
    • Experience working with modern console architecture
    • A love of close quarters combat.



      Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

      back to top

      Graphics Engineer

      Bungie is seeking a software engineer with a passion for graphics, who is interested in pushing the state of the art of real time CG to a level previous considered unattainable, and do it all in close collaboration with the world’s most talented artists, in a creative endeavor to create the best video games ever. If you like the challenge, and your desire is to be nothing but the best, then come join our small but high powered graphics team.

      Essential Functions

      • Be self motivated and consistently produce clean designs and high quality code that conforms to our engineering standards.
      • Adopt state of the art graphics techniques from academic publications and in collaboration with the graphics research community, and conduct independent R&D as needed.
      • Communicate and work well in a close-knit environment to create games that are both beautiful and fun to play.
      • Plan diligently and manage tasks and schedules actively and effectively.

      Desired Qualifications

      • Proficient in C/C++.
      • Strong background in 3D math.
      • Solid software engineering fundamentals.
      • Ability to adapt to new environment quickly and to learn from others.

      Plusses

      • Experiences programming for a real time system.
      • Experiences working in a team environment.
      • Knowledge of content creation packages such as 3Dstudio Max or Maya.
      • Academic R&D experience.
      • Passion for games.

      Education

      • Bachelor's degree or demonstrated equivalent experience

      Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

      back to top

      Test

      Test Supervisor

      Essential Functions
      As a Test Supervisor at Bungie, your responsibilities will include hiring, training, building and supervising large teams of quality assurance contingent staff. You will manage your team to multiple tasks and priorities while adhering to test schedules and meeting deadlines. Your team will work directly with the development and production team in daily build verification tests and develop unit tests for features as implemented. You will work directly with the design team to gather qualitative and quantitative feedback for our design team from the test team.

      Desired Qualifications:
      • 2+ year experience software testing.
      • Experience in creating test cases, specs and plans.
      • Good people management skills, with demonstrated track record in building and motivating teams.
      • Strong leadership; demonstrated success in working cross-functionally in a multi-disciplinary development organization.
      • Ability to communicate clearly and concisely verbally and in writing with team members.
      • Write, implement, and report status for automated and manual testing using Microsoft Office products.
      • Smart, driven and highly adaptable.
      • Highly Organized.
      • Passionate about games, specifically First Person Shooters.
      • Amazing, freakishly weird attention to detail
      • Ability to coordinate with multiple teams, and work on multiple priorities with a team of limited testers.
      • Strong problem-solving / troubleshooting skills.

      Plusses:
      • BS in Computer Science.
      • Passionate about Bungie products.
      • Previous experience working on a shipped console title.



      Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

      back to top

      Software Developer in Test (SDET)

      Essential Functions

      As an SDET in Bungie, your responsibilities will include understanding and working to define the performance requirements and metrics, participating in feature planning and design/content reviews, writing and maintaining test applications, automating individual test cases for the test team as a whole, and helping the test team ensure the overall quality of the product.

       

      You will work closely with cross functional leads to determine critical performance data to measure, evaluate and publish via a small team of testers.  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.
      • Strong ASP.NET and web application ability.
      • Proficient in writing and executing SQL queries 
      • Experience debugging and troubleshooting large C++ software applications.
      • Smart, driven and highly adaptable.
      • Good communication skills.
      • Passionate about games and game programming.
      • Experience creating tools designed to test applications.
      • Understanding of algorithms, performance and optimization.
      • Ability to develop and maintain tools related to performance.

       

      Plusses:

      • Experience doing performance testing on large software applications, preferably a game.
      • BS in Computer Science.
      • C++ programming experience.
      • Experience utilizing the Xbox360 Software Development Kit.
      • Management experience for a small team of contractors for area testing, and tools creation.

      Please email resumes (along with demo reels, portfolios, sample code, and anything else that demonstrates your skills) to jobs@bungie.com.

      back to top