This job might no longer be available.
Senior Software Engineer (Generalist)
3 years ago
THE STUDIO
Carbonated is a games studio based in El Segundo, CA and only a 15 minute walk to the beach. The company was founded in 2015 by industry veterans who've built and run some of the biggest games in the world at companies like EA, Sony, Zynga and Blizzard. Our aspiration is to build a company where people want to spend their entire careers.
Our culture is largely based around a shared love of playing and building games as well as continuously learning and experimenting together. Unsurprisingly, we're focused on folks who share our key values:
Talent (you're a subject matter expert and amazing individual contributor!)
Attitude (you want to win! sure, experience is important, but that's only part of what makes a great contributor, great)
Willingness to try new and sometimes scary things (so we can ship something we're all proud of!)
Right now we're fortunate enough to be working on our dream game, a real-time social pvp battler (think if The Division had a baby with Eve Online) with a few fun twists!
THE ROLE
We’re an ambitious bunch at Carbonated, constantly pushing the boundaries of what we can put on mobile in our players’ hands. We’re looking for a strong Senior Generalist Software Engineer to push those boundaries across all aspects of the game: Engine, Tools, Backends, Gameplay, and so on.
As a generalist you have absolutely no fear of any code, architecture, engine, or library and eagerly jump into new and unexplored development territories. Getting your hands dirty to figure out how things are put together and how to exploit them for a better overall game is your idea of a great time!
In this role you’ll be doing just that: working in all areas of the game, alongside other engineers, artists, designers, and so on to build out new game features, engine capabilities, supporting tools, to name a few.
WHAT YOU’LL DO
- Build: Work closely with the design team to iterate and broadly develop game, engine, and backend features
- Raise the Engineering Bar: Participate in Code Reviews, develop and teach game-development best practices, and mentor more junior developers
- Learn: Research games, and develop innovative prototypes, technologies, gameplay ideas, etc.
- Push and Challenge: Everyone. Juniors, mid-levels, seniors, and ... beyond
WHO YOU ARE
- A Senior Generalist Software Engineer
- Passionate about making games (it’s your jam) and pushing the ever changing technical boundaries of mobile games as we create a new gaming genre
- Love all the pieces of game programming: graphics, networking, physics, simulation, UI, ... the seemingly endless list goes on. New languages? Bring it. New engines? Sounds grand! New devices, GPUs, and CPUs? Can’t wait!
- Someone who wants to take creative risks and enjoys finding clever solutions to difficult problems
- At your best when working with others
- Not afraid to speak up, take critique, or push for and take charge of something you passionately believe in
- Possess a sense of humor - we’re not kidding
WHAT’S REQUIRED
- 5+ years of professional mobile app development experience
- You’ve shipped multiple games
- 5+ years Software Development experience in C/C++
- Experienced in Object-Oriented Software Design & Implementation
- Experience with native engines: Unreal, CryEngine, Lumberyard and/or proprietary engines
- Capable of collaborating across different disciplines to design and implement effective solutions
- Ability and drive to contribute and advance all aspects of a game
- Ability to own a project from beginning to end
- Proficient in Agile/Scrum development
- You enjoy playing games when you can
WORST & BEST PARTS OF THE JOB
- We work very hard
- We're making something new which has the chance to be massive (also, we offer competitive benefits like Nearly Unlimited PTO)
EXTRA CREDIT
- You like working on a small team that works fast and iterates often
- You’re not afraid to roll up your sleeves and really dig in to make something awesome
- You think working in a cool building near the beach sounds like fun
- You like human-powered & electric bikes/Onewheels, dogs and/or kids
SOUND LIKE YOU?
Really? Awesome! Click on the on the ‘Apply Now’ button below.
Carbonated is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
If you require assistance or an accommodation due to a disability, please let us know so we can make your visit with us as enjoyable as possible.
Create Your Profile — Game companies can contact you with their relevant job openings.