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 four major professional sports teams (Mariners, Seahawks, Sounders FC, and Storm).

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.

Art

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

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 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

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

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

Concept Artist

Bungie Studios is looking for an exceptional concept artist who will work closely with the Art Director and Art Leads to establish a style and feel for the environments, characters and objects for exciting new Bungie titles. You will also work closely with the production art team to help them envision what the finished results can be for the in-game content they are creating. As the ideal candidate, you should amaze us with creative designs and artwork and have the capability to inspire greatness in those around you.

Essential Functions


  • Collaborate closely with the Art Director and other concept artists to produce quality. designs that define and expand the look of the game.
  • Create concept art for primary and secondary characters, objects and environments.
  • Create thumbnails, sketches, model sheets and production paintings within deadline.
  • Ensure that Concept art is consistent with defined visual style for the game.
  • Contribute original visual design ideas throughout pre-production and production.
  • Create additional illustrated concepts for marketing and PR needs.


Desired Qualifications


  • Strong understanding of character proportion and costume design.
  • Ability to quickly iterate concepts given input from the art director.
  • Professional attitude and an ability to take constructive criticism.
  • An exceptional understanding of mood, lighting and architecture with a keen eye towards form, shape, structure, and silhouette in regards to illustration and design.
  • Superior eye for light, value, composition, color, staging and detail in environmental design.
  • Strong foundation in the traditional arts, including, but not limited to, figure drawing, landscape painting, and illustration.
  • The ability to carry an idea from the conceptual phase to the finished illustration and an understanding of translating these ideas to real-time game content.
  • Self-driven, good communicator and a great team-player.
  • A passion for games.
  • Experience with Photoshop, Painter. 3D software knowledge not an absolute requirement.
  • AA/BFA preferred, or at least demonstrates through portfolio an industry standard level of art.


Please email resumes (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

Environment Tech Artist


This position is focused on supporting the production artists who are creating game content. This person shall be intimately knowledgeable about our pipelines and processes and must be able to educate and train production artists in best practices, while actively assisting the art team throughout production.

ESSENTIAL FUNCTIONS


  • Collaborate efficiently with Graphics Engineers to reach creative solutions to rendering challenges.
  • Be willing to learn (and teach) new tools and techniques.
  • Develop and document techniques and best practices.
  • Responsible for environment team’s technical art workflow.
  • Commitment to the simplification of environment art data production, increase effectiveness of workflow through length of a project.
  • Anticipate the needs of the artists to streamline productivity.
  • Monitor technical quality of assets.
  • Ensure that total output fits within overall memory and performance limits.
  • Forward-thinking ability to research new industry developments and art techniques for future projects.
  • Perform other related duties.

DESIRED QUALIFICATIONS

  • Previous game industry experience with shipped titles.
  • Be enthusiastic and ready to take on new challenges.
  • Strong problem-solving abilities.
  • Ability to quickly learn new software applications.
  • Ability to manage asset volumes, batch processing, pipeline design.
  • Strong technical 3D experience (XSI, MAX, or Maya).
  • Understanding of 3D game development techniques.
  • Strong understanding of shader networks.
  • Manage time wisely, take on accountability, and maintain proper pacing to reach deadlines.
  • Effective verbal and written communication skills.


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

Mission Designer


As a Designer at Bungie, you will work with the Design Lead and Engineers to develop game systems and AI features relevant to your missions. You will work closely with the Environmental Art Team to construct game environments, and script missions and/or multiplayer spaces with our proprietary scripting language. You will evaluate game play pacing, flow, and difficulty curves to polish game encounters for an optimum player experience. You will construct spaces and AI setups to create a detailed structure for your encounters. You will document the design of and changes to your portions of the game to ensure smooth communication with other disciplines on the team.

Desired Qualifications

  • The desire to achieve personal excellence as part of an outstanding team.
  • Prior experience designing levels and scripting encounters for action games.
  • A creative and innovative approach to traditional design problems.
  • 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.
  • Ability to drive a game play space from concept to final polishing stage.
  • Functional understanding of 3D Studio Max a plus.
  • Associate level degree or higher a plus.

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

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 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

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

      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

      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

      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

      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