Description
Please note: For this role, we are specifically seeking a full-remote Senior Engine Programmer - Graphics, who is currently based in North or South America, due to our team's composition.
THE STUDIO
We are a company for gamers, by gamers. We believe that truly good and deeply compelling games are timeless and will ultimately prevail over fine-tuned shallow addiction cycles. Our mission is to make deeply engaging and technically outstanding games, while embracing all the opportunities of cross-platform, new business models and a games industry in flux.
We are looking for motivated and highly skilled people who share our love for making outstanding games. You will need to be ready to take on the task of being part of a small but experienced and dedicated team, not be afraid to get your hands dirty, and have a can-do attitude. Join us! It’s going to be a thrilling ride.
SENIOR ENGINE PROGRAMMER - GRAPHICS
We are looking for one of those amazing programming people, who love solving problems and helping everyone else in the studio work more efficiently, with great tech that works, forever immortalized in our proprietary EVIL Engine! As a Senior Engine Programmer - Graphics you’ll design, build and optimize the core proprietary engine technology and tools that lie at the heart of our games.
Ultimately, you'll be creating the backbone and infrastructure that runs our games, enabling our designers and artists to build even more amazing characters, worlds and experiences that our players would previously have thought to be impossible.
You’ll be working really closely with our CTO in a small but growing team to maintain and extend the client, server, and backend technologies, bring truly new and innovative engine technology to market, and to ALSO help us push the boundaries of what players can expect from cross-platform gaming (Mobile, Console, PC).
For the right candidate, this role could even be leveled up to an Architect / Lead position. Sounds SUPER evil, right??
REQUIREMENTS
- Over 8+ years of C++ game development experience, with a significant focus on graphics and rendering.
- Proven experience in developing and shipping games (on either Mobile, Console, or PC platforms) with a strong emphasis on graphics.
- Comprehensive understanding of game engine architecture.
- Expertise in optimizing graphics code for performance, scalability, and clarity.
- As a T-shaped engineer, your skills should also span various areas such as low-level features and performance optimization, in addition to your graphics expertise.
- Experience with a variety of technologies is advantageous, including iOS, Android, macOS, Linux, Windows, ARM architectures, and graphics APIs such as PowerVR, OpenGL, DirectX, Vulkan, and Metal; familiarity with PlayStation and Xbox platforms is also valuable.
- You have strong verbal and written communication skills and aren’t afraid to voice your opinion.
The base annual salary range for this position in the United States is $65,000 - $175,000. The base salary is just one part of the overall compensation package. SEMC also offers a package of benefits, including, healthcare coverage, unlimited PTO, a remote work environment, flex working schedule, parental leave support, 100% 401k match on the first 3% of your contribution, and paid local hangout meals and events. All full time roles are also eligible for annual bonuses and equity.
This base pay range is for the United States only and does not apply to international locations. The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by location and additional factors including job-related skills, experience, and relevant education or training.
Do you feel like you don’t meet each and every requirement on the job description? Many people don't apply for jobs unless they feel they exceed at every one of these job requirements. It’s very important for us at SEMC to ensure we have a diverse and inclusive group of talent, so please go ahead and apply even if you feel that you’re not a “perfect” fit! You just might be what we’re looking for!