Senior Programmer

3 Months ago • 5 Years + • Programming • $117,000 PA - $141,000 PA

Job Summary

Job Description

As a Senior Programmer at Disbelief, you will be a leader and developer, working independently and with a team to create, test, and incorporate software into a larger codebase. A key responsibility is to mentor and guide fellow programmers. You will communicate with clients, debug code, estimate work, assess the impact of issues, diagnose and solve performance issues, and document your code. You will also implement features in innovative ways. Disbelief values work-life balance and invests in its team, providing a platform to develop your career and skills.
Must have:
  • 5+ years of C++ software writing experience.
  • 5+ years of game development experience.
  • 3+ years of Unreal experience.
  • One shipped Unreal engine title.
  • Experience with version control (P4, git, etc.).
  • Experience with multi-threaded systems.
Perks:
  • Refer to Disbelief’s company career page for benefits.

Job Details

Job Title: Senior Programmer

Type: Full time

Who We Are: Disbelief is a game development studio focusing on contracting and consulting services. We’ve worked with both AAA and independent studios to help their projects ship. Notable projects we’ve worked on include Tiny Tina’s Wonderlands, Minecraft, Borderlands 3, Gears Tactics, Gears 5, and Pacific Drive.

At Disbelief we value work-life balance, and want to create an alternative to the crunch-culture prevalent in game development. We also believe strongly in investing in our talent and our team. Disbelief is a place to puzzle out the solutions to cutting-edge problems in graphics and engine programming, but also a place where people can grow their careers and skill sets as valued members of a stable and close knit team.

Description: Currently, we’re looking for a senior programmer. This opportunity is for a full-time position in Cambridge, MA or Chicago, IL. Senior programmers at Disbelief are leaders and developers in their project. You should be comfortable working independently and with a team to develop, test and integrate software into a larger codebase. A key responsibility is mentoring and guiding fellow programmers to improve.

We believe a diverse team is a stronger team, and we encourage marginalized programmers to apply.

Key Responsibilities:

  • Clearly communicate your work to others
  • Mentor fellow programmers in and out of your team
  • Communicate with clients on team progress and problems as they arise
  • Debug code with precision
  • Estimate your and others work
  • Assess impact of issues on schedule
  • Diagnose and solve performance issues
  • Document your code
  • Study version histories and code documentation to solve present problems
  • Implement features in innovative ways

Skills and Requirements:

  • BA/BS or MS Degree in Computer Science, or equivalent experience
  • Excellent communication skills, both verbal and written
  • 5+ years of experience in writing software in C++
  • 5+ years of game development experience
  • 3+ years of Unreal experience
  • One shipped Unreal engine title
  • Extensive experience with version control with P4, git, or equivalent
  • Experience with multi-threaded systems

Location: Cambridge, MA or Chicago, IL

Relocation Assistance: Available where applicable

Hybrid: Programmers are in the office based on project needs, but can sometimes work from home. Some of our projects require access to physical infrastructure.

Visa Sponsorship: No. Disbelief does not offer visa sponsorship at the current time.

We are an E-Verify employer.

Technologies: Most of our work is C++ of varying standards with a sprinkling of other languages as needed for tooling. We do a lot of graphics programming work, using shader languages and platform graphics APIs. Since we often are debugging the lower levels of systems, being able to read x64 or ARM assembly is useful. Primarily we work with Unreal Engine, but we also work with custom game engines. Our work uses rendering, physics, audio, VR, AR, and other APIs frequently. Our primary platforms are PC, Xbox consoles, Playstation consoles, Switch, and VR/AR devices.

Salary: This position has a salary range of $117,000 - $141,000. When making a job offer there are many factors that are taken into consideration at Disbelief. This includes, but is not limited to, experience and skills, comparable jobs in the industry/geographical area, and relocation benefits. Therefore the upper end of the shared salary range is oftentimes dedicated to those who showcase strong performance in the role. To learn more about how salary is determined at Disbelief please visit Open Salaries At Disbelief.

Benefits: Please visit Disbelief’s company career page here to learn about the amazing benefits we offer.

Contact: jobs@disbelief.com

Similar Jobs

Cerence - Business Development Manager (Partnerships)

Cerence

Montreal, Missouri, United States (Remote)
1 Year ago
Telastra - Infrastructure Engineering and Operations Lead

Telastra

Singapore (On-Site)
1 Month ago
Saronic Technologies - IT Technician

Saronic Technologies

Austin, Texas, United States (On-Site)
3 Weeks ago
Vigaet - Production coordinator

Vigaet

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Ubisoft - Technical Animation Director

Ubisoft

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Electronic Arts - Software Developer II - AdTech

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
Luxoft - Junior C++ developer

Luxoft

Türkiye (Remote)
8 Months ago
luxsoft - Senior Python Developer

luxsoft

Romania (Remote)
2 Months ago
Airlab Inc  - C++ & Python Programmer

Airlab Inc

Montreal, Quebec, Canada (On-Site)
1 Year ago
Pixel Toys - Lead Programmer

Pixel Toys

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Monsters - 3D Environment Artist

Monsters

Austin, Texas, United States (On-Site)
5 Months ago
Coda - Software Engineering Manager

Coda

Bangkok, Thailand (Hybrid)
6 Months ago
luxsoft - Senior Python Developer

luxsoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
quience - Customer Care, Operations Support Lead, Voice of the Customer

quience

United States (Remote)
3 Months ago
Go Fund Me - Renewals and Sales Support Specialist

Go Fund Me

United States (Remote)
1 Month ago
Keywords Studios - Dutch Content Moderator - Gaming

Keywords Studios

Suginami City, Tokyo, Japan (On-Site)
4 Months ago
Trellix - Enterprise Account Manager - Spain

Trellix

Spain (On-Site)
1 Month ago
Localsoft games - Japanese Language Game Testers

Localsoft games

Málaga, Andalusia, Spain (On-Site)
3 Weeks ago
Simcorp - Lead Business Consultant – Investment Operations/Alternative Investments

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Xsolla - Site Reliability Engineer

Xsolla

Raleigh, North Carolina, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Cambridge, Massachusetts, United States

Ion - Senior Software Engineer - C

Ion

Uniondale, New York, United States (On-Site)
4 Months ago
Plug power - Service Specialist

Plug power

Tennessee, United States (Remote)
3 Months ago
Nintendo - Associate Localization Specialist - Spanish

Nintendo

Redmond, Washington, United States (Hybrid)
4 Months ago
Apple - Web Content Manager

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Jane Street - Quantitative Trader

Jane Street

New York, United States (On-Site)
4 Weeks ago
Sony pictures animation  - Story Artist - Feature

Sony pictures animation

Culver City, California, United States (On-Site)
9 Months ago
Whatnot - Engineering Manager, Infrastructure

Whatnot

Los Angeles, California, United States (Remote)
10 Months ago
Universal Music Group - Director, Business & Legal Affairs (Litigation)

Universal Music Group

Santa Monica, California, United States (Hybrid)
1 Month ago
Hedra - Frontend Engineer

Hedra

San Francisco, California, United States (On-Site)
4 Months ago
Riot Games - Senior Software Engineer - Data Foundations: Data Experiences and Automation

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

version 1 - Senior Java AWS Developer

version 1

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ARHS - Mid Java Developer

ARHS

Athens, Greece (On-Site)
10 Months ago
Zazz - Java Developer

Zazz

(Remote)
6 Months ago
Valve corporation - Steam Database Administrator

Valve corporation

Bellevue, Washington, United States (On-Site)
9 Months ago
Cadence - C++ Software Engineer, New College Grad

Cadence

Burlington, Massachusetts, United States (On-Site)
1 Year ago
Nexters - Lead .NET Developer

Nexters

Cyprus (Remote)
6 Months ago
Jane Street - Programming Language Engineer

Jane Street

London, England, United Kingdom (On-Site)
3 Months ago
luxsoft - Senior Java Developer

luxsoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Signal Space Lab - Lead Programmer

Signal Space Lab

Montreal, Quebec, Canada (On-Site)
5 Months ago
Puzzle Cats - Software Developer Intern

Puzzle Cats

Toronto, Ontario, Canada (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Tenerife, Magdalena, Colombia (On-Site)

Tenerife, Magdalena, Colombia (Hybrid)

Milan, Lombardy, Italy (On-Site)

View All Jobs

Get notified when new jobs are added by 22 dog studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug