Jobs

You want to work at Double Fine so bad you can taste it. Maybe you didn't even know that, but you were wondering, "What's that weird taste?" It's the taste of opportunity, my friend, with undertones of ambition. But now you know, and maybe you're asking, "Who do I have to kiss up to to get a job there? Should I alter my appearance in order to increase my chances of getting an interview? Should I concentrate on my face? Or on my upper arms? How have I gone wrong in my life that I am not already working there? What can be done about my wretched life?"

Plenty! Especially if you want to be a...

Business Development Manager

Description:

Double Fine has an immediate opening for a dynamic, experienced Business Development Manager for its San Francisco studio.  This position will focus on managing Double Fine’s current business relationships, as well as pursuing new business opportunities for the future.  The ideal candidate has a professional and friendly demeanor and is both organized and meticulous in his/her work. 

Responsibilities:

• Negotiate contracts with publishers and other business partners.
• Drive initiatives to grow the studio business, and direct the implementation of strategic business plans.
• Assess and gather intelligence on market opportunities and target markets, write business models and plans, and evaluate and negotiate deals while realizing their full potential.
• Ensure that business plans maximize the successful convergence of the studio’s creative talent and innovation with the best market opportunities, and communicate across the organization to gain broad consensus and approval.
• Maintain healthy relationships with our current business partners, promoting continued success and opportunities.
• Work with Double Fine’s attorney to create and maintain vendor contracts, licenses, building leases, trademark searches, and all other corporate deal-making.
• Work directly with the CEO, finance controller, and head of product development to create plans and direction for the business.

Requirements:

• Minimum of 5 years of experience in business management, and Bachelor’s degree in related field.
• Accomplished professional with hands-on experience identifying new markets and industry competition, attracting new opportunities, and negotiating contracts.
• Experience managing agreement issues and tradeoff points when negotiating deals.  Proven ability to think strategically, and to solve unstructured business problems.
• Ability to develop an accurate situation analysis of the company – including its strengths, weaknesses, opportunities for growth and threats to its survival, as well as how to use this intelligence to develop a strategic plan for the future of the company.
• Familiarity with the due diligence process of evaluating potential partners and demonstrated success in deal negotiation, mediation and conflict resolution.
• Experienced in gathering service usage and other metrics to develop business intelligence in order to further guide business planning.
• Candidates must exhibit excellent verbal and written communication skills, have dynamic interpersonal skills, and must possess the ability to interact across all levels of an organization both within and external to Double Fine.
• Candidates should be able to demonstrate a broad understanding of finance, legal, operations, and the video game industry.

Contact:

For immediate consideration, interested and qualified candidates should send their resumes to .(JavaScript must be enabled to view this email address).  Please include in the subject line “Business Development Manager”.

Finance Controller

Description:

Double Fine has an immediate opening for an experienced Finance Controller to provide financial management and direction for its San Francisco studio.  The ideal candidate has a professional and friendly demeanor and is both organized and meticulous in his/her work.  S/he oversees all financial policies, procedures and practices and will work closely with the CEO and senior staff to maintain the financial health, stability, and prosperity of Double Fine’s studio.

Responsibilities:

• Direct and coordinate company financial planning and budget management functions.
• Create, coordinate, and evaluate the financial programs of the company, including budgeting, tax planning, real estate, and conservation of assets. Develop and implement finance, accounting, billing, and auditing procedures. 
• Develop, manage, and track budgets for projects and initiatives company-wide.
• Oversee the approval and processing of revenue, expenditure, department budgets, mass salary updates, ledger, and account maintenance.
• Communicate financial implications to decision makers, and ensure fiscal responsibility within the company’s operations.
• Work closely with the company’s bookkeeper and provide accounting updates as needed.
• Ensure compliance with local, state and federal budgetary reporting requirements.
• Establish and maintain appropriate internal control safeguards.
• Ensure records are maintained in accordance with generally accepted auditing standards.
• Manage the studio’s Stock Option and Royalty Plans.

Requirements:

• Minimum of 5 years of experience in a senior accounting and finance position including risk management and internal controls.
• Bachelor’s degree in an Accounting or Business field.  Master’s degree or CPA preferred.
• Excellent verbal and written communication skills, and advanced knowledge of Excel.
• Accomplished professional with hands-on experience driving process and system improvements, as well as providing financial, operational, and strategic guidance.
• Candidates should be able to demonstrate a broad understanding of finance, business, and operational management, and must possess the ability to interact across all levels of an organization both within and external to Double Fine.

Pluses:

• Finance experience in the entertainment industry, and an interest in video game development.
• Familiarity with the due diligence process of evaluating potential partners.

Contact:

For immediate consideration, interested and qualified candidates should send their cover letter and resume to .(JavaScript must be enabled to view this email address)  Please include in the subject line “Finance Controller”.

Product Development Manager

Description:

Double Fine has an immediate opening for an experienced, forward-thinking Product Development Manager whose skills and experience contribute to the stability and profitability of its San Francisco studio.  The Product Development Manager executes the development strategy of the studio in accordance with the CEO’s strategic and tactical objectives.  The position requires loyalty and commitment to the team and the company as well as the utmost dependability.  The ideal candidate has a professional and friendly demeanor and is both organized and meticulous in his/her work.  The primary job responsibilities are to manage Double Fine’s various video game and intellectual property initiatives and to plan, drive, direct and execute the production of all products while ensuring the studio meets its operating objectives and financial goals.

The Product Development Manager is core to the culture and productivity of the development team and the company.  He/she will be able to gracefully balance schedule needs with strong creative imperatives – driving for quality and innovation while managing both budget and time. The ideal candidate will demonstrate leadership and management experience, highly developed analytical skills, fluent knowledge of agreement issues and tradeoff points when negotiating deals, the ability to think strategically, the ability to solve unstructured business problems, and the ability to effectively develop key processes that facilitate efficient planning, reporting and control procedures.

The position is responsible for business planning in partnership with the CEO, Business Development Manager, and Finance Controller, coordinating the financial and creative rhythm of studio efforts and other key projects at Double Fine.  The individual in this position assists in budgeting the financial resources required to pursue initiatives, and helps establish production deliverables for all contracts. The Product Development Manager is additionally responsible for all people management on the development teams and tasked with motivating and furthering the careers of all staff under their management.  Candidates must exhibit excellent verbal and written communication skills, must be passionate about games and game development, and must be interested in a collaborative relationship with all groups both within and external to Double Fine.

Responsibilities:

• Work with the CEO, the Business Development Manager, and the Finance Controller to create effective business plans that maximize the successful convergence of the studio’s creative talent and innovation with the best market opportunities, and communicate and lead efforts across the organization to gain broad consensus and approval.
• Develop, manage and track budgets for projects and initiatives company-wide.
• Oversee operational functionality of the development teams and production of multiple titles on all platforms.  Oversee the scheduling of multiple development functions, identify potential bottlenecks and risks in the delivery schedule, and troubleshoot communication and project dependency challenges.
• Manage between-project headcount, keep the development operations stable and minimize attrition.
• Build and enhance high level relationships with third party suppliers, first parties, and key strategic businesses.
• Set objectives for and manage multiple disciplines through direct reports including Producers, Project Leads, Art Directors, and Lead Programmers, and develop career growth opportunities for staff.
• Help to develop and maintain a healthy and positive company culture.

Requirements:

• 8 years game company experience with 5 years at the management level developing products within the video game industry and a minimum of 3 years experience in the position of Senior Producer or Executive Producer with an established track record of bringing successful interactive entertainment products to market. 
• Expert knowledge of the life cycle and methodologies of game development, including agile development, and a demonstrated ability to build strong, effective teams, with a successful history of selecting and recruiting talented people as well as coaching employees through performance issues.  Experience in managing developers and development teams through all phases of the product development process, as well as the ability to motivate teams and evangelize initiatives. Experience initiating or implementing development process improvements to achieve efficiencies
• Experienced at pitching concepts and working with first party console manufacturers and marketing partners to construct viable and marketable titles.  The ability to work on multiple projects, objectives, and priorities, effectively allocating and organizing resources to ensure projects deliver.
• Extensive knowledge of game industry trends in game design, hardware, software, and production practices
• Proven ability to maintain a productive working relationship with product publishers and provide updates on budgets, schedules, game builds, marketing materials, and milestone drops.
• Experience translating business goals into action, displaying strong resource and project planning experience.  The ability to plan, document and maintain schedules, budgets and staffing plans from pre-production to post-launch for multiple teams.
• Possess excellent interpersonal skills and the ability to develop and maintain internal and external relationships.  Ability to interact across departments and groups to effectively work well with others and build trusted relationships.
• Demonstrate strong leadership skills, creative abilities, an eye for quality content, and ability to deliver on the DF vision a must.  Demonstrate patience, humor, balanced decisiveness, meeting-facilitation skills, conflict-resolution experience, and clarity in judgment and priority-setting.
• Very strong written and verbal skills with the ability to communicate clearly, concisely and enthusiastically to both individuals and groups.
• Experienced in gathering service usage and other metrics to develop business intelligence in order to further guide business planning.
• Established strong industry credibility.
• Passion for and knowledge of games, and a clear understanding of what makes great games and of how to exploit intellectual property.

 

Contact:

For immediate consideration, interested and qualified candidates should send their cover letter and resume to .(JavaScript must be enabled to view this email address).  Please include in the subject line “Product Development Manager”.

Programmer

Description:

Double Fine has an opening for an ambitious and enthusiastic Programmer for its San Francisco development studio. The primary job responsibility will be to become an integral part of our engineering team: contributing to the engineering disciplines you are most passionate about and interested to work on; and seeking out opportunities to dive in, solve problems and make improvements. You will be expected to apply your expertise, insights and time to help other engineers, and correspondingly to learn from your peers. Specific duties will vary depending on the skill-set of the applicant.

The ideal candidate has experience contributing to a multi-person code base and has the ability to work with other engineers to develop engine components. Candidates should feel comfortable attacking difficult problems and seeing them through to completion, and will work with clients and engineers to find the best solution that well integrates with the engine, while satisfying feature and performance requirements. Prior experience developing for the Xbox 360, PS3, Xbox, PS2, or PC is a plus; alternatively, candidates should be able to convince us why their particular experience well prepares them for game development.  Additional useful experience includes strong 3D math skills, good problem solving skills, the ability to work well with others, and the ability to come up with simple, clever and efficient solutions that make everybody happy. Candidates are expected to have a passion for adding the extra polish that truly sets games apart.

Responsibilities:

• Gameplay infrastructure development
• Scripting system internals
• Physics and collision programming
• Graphics programming
• Animation programming
• Core engine development (threading, system integration, engine infrastructure, etc)
• Debugging and performance optimization
• Low- and high-level networking systems
• Designing and creating artist or developer tools

Requirements:

• A strong passion for video game development
• Proficiency in C++
• Knowledge of common data structures and algorithms, complexity
• Comfortable with linear algebra and general mathematics
• Experience or proficiency with topics relevant to game development, such as animation, effects, graphics and rendering, parallel programming, physics, scripting languages, test engineering, UI design,  vehicle simulation, AI, or pathfinding
• Ability to communicate and collaborate effectively with programmers, artists, and designers
• Ability to work with internal and externally developed code
• Ability to write clean, readable, reliable and portable code
• Ability to work autonomously, but enjoy collaborative development

Pluses:

Experience with art pipelines, offline data processing, Maya plug-ins, etc
Hands-on experience developing for game consoles, ie 360/PS3/PS2/Wii/iPhone/etc
Tendency to keep a list of places in the codebase you want to understand or improve

Contact:

For immediate consideration, interested and qualified candidates should send their resumes to .(JavaScript must be enabled to view this email address).  Please include in the subject line “Programmer”.

Senior Gameplay Programmer

Description:

Double Fine has an immediate opening for an ambitious, passionate and highly experienced Senior Gameplay Programmer for an original IP title being developed at its San Francisco development studio.  This individual will be responsible for working with other programmers and artists in realizing the product’s creative vision. 

The ideal candidate has considerable experience contributing to a wide variety of gameplay systems, such as mission scripting, player controls, weapons, and agent programming, as well as integrating assets from audio, art, and FX into those systems. Strong software development skills, a passion for creating player experiences, and an instinctual understanding of the balance between over-designing and under-designing are a must.  Candidates must exhibit excellent verbal and written communication skills, must be passionate about gameplay and game development, and must be interested in a collaborative relationship with the design team.  Candidates should be fluent in C++, experience with a dynamic programming language like Lua or Python, have a solid understanding of 3D math, possess good problem solving and debugging skills, be able to develop creative solutions to difficult problems, and possess a passion for adding the extra polish that truly sets games apart.  The role requires a minimum of 5 years of video game experience, and at least two published games on PS3, Xbox360, PS2, Xbox, Gamecube or PC. 

Responsibilities:

1) Collaborate with the rest of the gameplay programming team to realize the design vision for the product.
2) Design and implement major new systems, shepherd the growth and development of existing systems.
3) Mentor more junior programmers on systems design, programming best practices, and debugging techniques.
4) Identify and implement platform specific optimizations to relevant gameplay systems.
5) Work with the animation, environment, and design team to realize compelling missions and scripted encounters.

Requirements:

1) Bachelor’s degree or higher in Computer Science, Computer Engineering, Mathematics or a related field, or comparable experience.
2) Prefer 5 years industry experience developing console entertainment software, particularly in the areas of player control, animation, camera movement and logic.
3) Fluent in C++, at least one higher level/scripting language, and gameplay relevant software patterns (FSMs, messages, components, etc.)
4) Proficient software architect with excellent debugging skills.
5) All-around experience with content creation and integration. Capable of designing data-driven systems that effectively integrate content from other departments.
6) Experience using profilers and other code instrumentation tools as well as interpreting the results and optimizing code.
7) Solid knowledge of 3D math.
8) Committed to personal and peer development and sharing best practices. Works closely with team members to ensure design and quality expectations are met.
9) Self-motivated. Passionate about games, game development and problem solving.
10) Excellent written and verbal communication skills.
11) Demonstrated knowledge of good software engineering practices, including the ability to write well-structured, readable code.
12) Must be legally authorized or able to immediately obtain legal authorization to work in the US.

Pluses:

1) Able to use Maya or other 3D level editing applications.
2) Experience programming in Lua.
3) Interest in Audio programming.
4) University-level degree in computer programming a plus.

Contact:

For immediate consideration, interested and qualified candidates should send their cover letter and resume to .(JavaScript must be enabled to view this email address).  Please include in the subject line “Senior Gameplay Programmer”. 

Senior Systems Programmer

Description:

Double Fine has an immediate opening for an ambitious, visionary and experienced Senior Systems Programmer for its San Francisco development studio. The primary job responsibility is to develop our engine to support current and future games and technologies.  Specific duties will vary depending on the skill-set of the successful applicant.

The ideal candidate has considerable experience contributing to a large cutting-edge code base and has the ability to architect and implement critical game engine components. The role requires prior experience developing for the Xbox 360, PS3, or PC. Additional key qualifications for this role include good problem solving skills, the ability to work well with others, and a passion for adding the extra polish that truly sets games apart.

Responsibilities:

• Resource and I/O management
• Memory management
• Scripting system internals
• Multithreaded task management system
• Core debugging and profiling systems
• Physics and collision systems
• Character animation system
• Low- and high-level networking systems
• Design and create tools as necessary

Requirements:

• Demonstrated proficiency in C++
• Strong 3D math skills
• Knowledge of common data structures and algorithms
• Proficiency in several of the following areas: animation, effects, graphics and rendering techniques, multithreaded programming, programming, physics, offline production tools, test engineering, UI design
• Ability to communicate and collaborate effectively with programmers, artists and designers
• Ability to work with internal and externally developed code
• Ability to write clean, readable, reliable and portable code
• A strong passion for video games and video game development

Pluses:

Experience with Maya plug-ins and art pipelines
Experience with rapid-development languages like C# and Python
Hands-on experience developing for the PS3

Contact:

For immediate consideration, interested and qualified candidates should send their resumes to .(JavaScript must be enabled to view this email address).  Please include in the subject line “Senior Systems Programmer”.

...or a BUNNY!

If you would like to be a bunny, I say good thinking. Because everybody loves bunnies!

We are not currently hiring bunnies, but we do have some reference here for you to study:






We are always recruiting everybody... ALL THE TIME!

Even if we don't have any current openings that are right for you right now, if you are interested in working at Double Fine, send in your stuff anyway! We are always interested in making contact with talented and experienced programmers, artists, animators, designers, and production people. Even if you're not looking for work right now, it's good to stay in touch because YOU NEVER KNOW.

I can't guarantee that we will be especially good about responding to each and every email we get. Sometimes we get busy and ignore that mail box for months on end. But don't give up hope. Eventually, the mail server will get full, and we'll need to delete some of the applications, so we'll all get together and read through the resumes in there and make fun of people's spelling errors or read their "Job Objective" statements in sarcastic voices and stuff like that.

But maybe we'll see your samples or your web page and all at once the laughter will stop, and our jaws will drop, and then somebody will say, "Whoa." And then I'll look at them and I'll say, "Are you thinking what I'm thinking?" And then someone will yell, "I'm way ahead of you buddy!" as they pull up in the company bus/monster truck and as we all pile in, somebody shouts out, "LOCK AND LOAD!" And we drive full speed to your house and you come out and say "D-D-D-Double Fine? But--" and we put a finger to your lips and say, "You had us at hello!" And then your parents try to stop us because they don't understand, so we duct tape them to a streetlight and peel out, popping a wheelie all the way down the street while "Sweet Home Alabama" blares out of the radio and then you and I try to say something at the same time because we're both so excited, so then we both shut up so that the other can talk, and then we both say, "No, you go!", but then we both start talking again at the same time, and we have to just laugh until we're crying tears of joy, and we sense in our hearts that we will all be best friends forever and ever, and never think about what or who we were before. We will just enjoy the ever-unfolding kaleidoscope of happiness and discovery and adventure and laughter that lie before us.

And then we pull up to the office and I yell, "Alright, back to work suckers. And no talking!" And weld the door shut with everyone inside as I laugh and laugh and laugh. Oh, the fun.