Sharkmob · Malmö
Apply on Sharkmob’s site →(function () {
var googleTagId = document.currentScript.dataset.googleTagId;
var isInitialLoad = true;
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
window.gtag = gtag;
gtag('js', new Date());
gtag('config', googleTagId);
document.addEventListener('turbo:load', () => {
if (isInitialLoad){isInitialLoad = false; return;}
gtag('config', googleTagId, {
page_path: window.location.pathname,
});
});
})();
Senior Core Systems Engineer - Sharkmob
:root {
--company-primary-bg-color: 255, 255, 255;
--company-primary-bg-contrast-color: #000000;
--company-secondary-bg-color: 0, 0, 0;
--company-secondary-bg-light-5-color: 13, 13, 13;
--company-secondary-bg-fallback-color: 0, 0, 0;
--company-primary-text-color: 37, 37, 37;
--company-primary-text-dark-5-color: 24, 24, 24;
--company-primary-text-dark-10-color: 11, 11, 11;
--company-primary-text-light-50-color: 164, 164, 164;
--company-primary-text-light-77-color: 233, 233, 233;
--company-secondary-text-color: 255, 255, 255;
--company-secondary-text-light-5-color: 255, 255, 255;
--company-secondary-text-light-15-color: 255, 255, 255;
--company-link-color: 0, 0, 0;
--company-link-color-on-white: 0, 0, 0;
--company-color: 232, 48, 51;
--company-button-text-color: 255, 255, 255;
--company-button-bg-color: 0, 0, 0;
--company-button-bg-light-5-color: 13, 13, 13;
--company-button-bg-light-15-color: 38, 38, 38;
--company-button-bg-color-on-white: 0, 0, 0;
--company-secondary-text-color-on-white: 77, 77, 77;
--company-border-radius: 0px;
--company-header-font-family: "Oswald";
--company-header-font-weight: 400;
--company-body-font-family: "Roboto";
--company-body-font-weight: 300;
}
section.hero .hero-inner {
margin-top: 140px;
}
@font-face {
font-family: "Oswald";
src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Oswald-latin-basic-270479f3.woff2") format("woff2");
unicode-range: U+0020-007F,U+2000-206F;
}
@font-face {
font-family: "Oswald";
src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Oswald-latin-supplement-3c80dae3.woff2") format("woff2");
unicode-range: U+00A0-00FF;
}
@font-face {
font-family: "Oswald";
src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Oswald-other-b08bf2ab.woff2") format("woff2");
unicode-range: U+0100-1FFF,U+2070-E007F;
}
@font-face {
font-family: "Roboto";
src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Roboto-latin-basic-739f7cad.woff2") format("woff2");
unicode-range: U+0020-007F,U+2000-206F;
}
@font-face {
font-family: "Roboto";
src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Roboto-latin-supplement-15ca217b.woff2") format("woff2");
unicode-range: U+00A0-00FF;
}
@font-face {
font-family: "Roboto";
src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Roboto-other-d608328b.woff2") format("woff2");
unicode-range: U+0100-1FFF,U+2070-E007F;
}
Skip to main content
This website uses cookies to ensure you get the best experience.
Sharkmob and our selected partners use cookies and similar technologies (together “cookies”) that are necessary to present this website, and to ensure you get the best experience of it.
If you consent to it, we will also use cookies for analytics and marketing purposes.
See our Cookie Policy to read more about the cookies we set.
You can withdraw and manage your consent at any time, by clicking “Manage cookies” at the bottom of each website page.
common--cookies--alert#acceptAll">Accept all cookies
common--cookies--alert#disableAll">Decline all non-necessary cookies
common--cookies--alert#openPreferences">Cookie preferences
common--cookies--preferences#open" class="company-links bg-company-primary text-company-primary shadow-form inset-x-16 mb-16 rounded max-w-(--breakpoint-sm) p-16 overflow-auto max-h-[80vh] z-cookie-alert backdrop:bg-[rgba(0,0,0,0.6)] sm:p-40 sm:mb-auto fixed top-8">
Select which cookies you accept
On this site, we always set cookies that are strictly necessary, meaning they are necessary for the site to function properly.
If you consent to it, we will also set other types of cookies. You can provide or withdraw your consent to the different types of cookies using the toggles below. You can change or withdraw your consent at any time, by clicking the link “Manage Cookies”, which is always available at the bottom of the site.
To learn more about what the different types of cookies do, how your data is used when they are set etc, see our Cookie Policy .
Strictly necessary
These cookies are necessary to make the site work properly, and are always set when you visit the site.
Vendors
Teamtailor
common--cookies--preferences#handleCategoryToggle">
Analytics
These cookies collect information to help us understand how the site is being used.
Vendors
Teamtailor
common--cookies--preferences#handleCategoryToggle">
Marketing
These cookies are used to make advertising messages more relevant to you. In some cases, they also deliver additional functions on the site.
Vendors
Linkedin, Google
common--cookies--preferences#handleAccept">Accept these cookies
common--cookies--preferences#handleDecline">Decline all non-necessary cookies
{"@context":"http://schema.org/","@type":"JobPosting","title":"Senior Core Systems Engineer","description":"\u003ch2\u003eThe role\u003c/h2\u003e\u003cp\u003e\u003cspan\u003eThe Core Systems team at Sharkmob is responsible for the features and performance of the game engine we’re using – Unreal 5. We are now looking to add a new team member with experience in game engine development.\u003c/span\u003e\u003c/p\u003e\u003ch2\u003eThe team\u003c/h2\u003e\u003cp\u003e\u003cspan\u003eAs a senior engineer on the team, you’re comfortable guiding others through your thought process and explaining how and why a particular solution does or does not work. You showcase a strong ability to find work that needs to be done, and to carry it out all the way to completion, and you can prioritize work according to the needs of the project and the vision for the product.\u003c/span\u003e\u003c/p\u003e\u003ch2\u003eResponsibilities\u003c/h2\u003e\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSome examples of what the team will be doing:\u003c/strong\u003e\u003c/span\u003e\u003c/p\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eMulti-platform development\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eImprove performance and stability of our game\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eImplement performance benchmarking\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eImplement and adapt rendering features, such as modern lighting techniques, that support our game’s goals for visual fidelity\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eFind, diagnose, understand and fix crashes in low level systems\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eCollaborate across domains, improving for example tooling and build system\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003ePromote and facilitate technical excellence across the organization\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eEngine maintenance and update integrations\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003ch2\u003eRequirements\u003c/h2\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eExcellent mastery of C++ programming and concurrency\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eContributed significantly throughout the full development cycle, from pre-production to live, for at least one game on PC and console\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eIn-depth understanding of CPU and GPU architecture\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eExceptional skill in designing, implementing, improving upon, and working in a feature-rich game engine\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003ePlayStation 5 and Xbox Series X development\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv\u003e\u003cp\u003e\u003cspan\u003eYou are committed to high technical standards as well as contributing to a good workplace for yourself and the team around you. You work with purpose, and colleagues in other disciplines are appreciative of your ability to communicate and collaborate effectively.\u003c/span\u003e\u003c/p\u003e\u003c/div\u003e\u003ch3\u003eBonus points\u003c/h3\u003e\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eIt’s great if you also have experience in:\u003c/strong\u003e\u003c/span\u003e\u003c/p\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eWorking with Unreal Engine\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eWorking on competitive games with high framerate\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eShader programming\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003ePhysics programming\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003e\u003cspan\u003eExperience working with modern rendering pipelines (such as DirectX 12/Vulkan)\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003ch2\u003eWho we are\u003c/h2\u003e\u003cp\u003eSharkmob is a Swedish game developer founded in 2017. We create AAA-quality games for PC and console, using the Unreal Engine to power our ambitions of taking multiplayer games to new heights.\u003cbr\u003eWe are currently developing \u003ca target=\"_blank\" href=\"https://www.exoborne.com/en/\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cem\u003eExoborne\u003c/em\u003e\u003c/strong\u003e\u003c/span\u003e\u003c/a\u003e, our first original IP. In 2022, we released \u003cem\u003eBloodhunt,\u003c/em\u003e a battle royale set in the \u003cem\u003eVampire: The Masquerade\u003c/em\u003e universe.\u003cbr\u003e\u003cbr\u003eAt Sharkmob, we believe great games are created by diverse teams with different perspectives, backgrounds, and experiences. We are committed to building an inclusive and collaborative workplace where creativity can thrive. Our culture is built around shared ownership, a passion for creating great games, and, just as importantly, having fun along the way.\u003cbr\u003e\u003cbr\u003eWe’d love for you to join us on our journey and become part of our crew. To learn more about Sharkmob, our projects, and the perks of being a crew member, visit our \u003ca target=\"_blank\" href=\"http://sharkmob.com\"\u003e\u003cspan\u003e\u003cstrong\u003ehomepage\u003c/strong\u003e\u003c/span\u003e\u003c/a\u003e.\u003c/p\u003e","identifier":{"@type":"PropertyValue","name":"Sharkmob ","value":"8311290"},"datePosted":"2026-11-02T00:00:00+01:00","employmentType":"FULL_TIME","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Sharkmob ","sameAs":"https://career.sharkmob.com","logo":"https://images.teamtailor-cdn.com/images/s3/teamtailor-production/logotype-v3/image_uploads/bd86ac9f-4d92-4c09-9fed-865715c63845/original.png"},"validThrough":"2026-11-21T23:59:59+01:00","jobLocation":[{"@type":"Place","address":{"streetAddress":"Stortorget 11","addressLocality":"Malmö","postalCode":"211 22","addressCountry":"SE","addressRegion":"Sweden","@type":"PostalAddress"}}]}
common--header--menu#toggle"
data-common--header--menu-target="button"
>
Career menu
Start
Jobs
Malmö, Sweden
Recruitment process
Perks
Company site
Employee
Log in as employee
Candidate
Log in to Connect
Homepage
sharkmob.com
common--dropdown#toggle">
Share page
common--share#handleClick" data-provider="Facebook">
common--share#handleClick" data-provider="Twitter">
X
common--share#handleClick" data-provider="LinkedIn">
.block-cover--with-background-8311290 {
background-image: url("https://images.teamtailor-cdn.com/images/s3/teamtailor-production/hero_picture_small-v6/image_uploads/3e26e800-d6ed-40c5-90bd-a47ddde554c5/original.png");
}
@media screen and (min-width: 480px) {
.block-cover--with-background-8311290 {
background-image: url("https://images.teamtailor-cdn.com/images/s3/teamtailor-production/hero_picture_medium-v6/image_uploads/3e26e800-d6ed-40c5-90bd-a47ddde554c5/original.png");
}
}
@media screen and (min-width: 768px) {
.block-cover--with-background-8311290 {
background-image: url("https://images.teamtailor-cdn.com/images/s3/teamtailor-production/hero_picture_large_full_cover-v6/image_uploads/3e26e800-d6ed-40c5-90bd-a47ddde554c5/original.png");
}
}
Engineering
Malmö, Sweden
Onsite
Senior Core Systems Engineer
careersite--jobs--form-overlay#showFormOverlay" data-careersite--jobs--form-overlay-target="coverButton">
Apply for this job
blocks--cover--scroll#handleScrollDown" title="Scroll to content">
The role The Core Systems team at Sharkmob is responsible for the features and performance of the game engine we’re using – Unreal 5. We are now looking to add a new team member with experience in game engine development.
The team As a senior engineer on the team, you’re comfortable guiding others through your thought process and explaining how and why a particular solution does or does not work. You showcase a strong ability to find work that needs to be done, and to carry it out all the way to completion, and you can prioritize work according to the needs of the project and the vision for the product.
Responsibilities Some examples of what the team will be doing: Multi-platform development Improve performance and stability of our game Implement performance benchmarking Implement and adapt rendering features, such as modern lighting techniques, that support our game’s goals for visual fidelity Find, diagnose, understand and fix crashes in low level systems Collaborate across domains, improving for example tooling and build system Promote and facilitate technical excellence across the organization Engine maintenance and update integrations Requirements Excellent mastery of C++ programming and concurrency Contributed significantly throughout the full development cycle, from pre-production to live, for at least one game on PC and console In-depth understanding of CPU and GPU architecture Exceptional skill in designing, implementing, improving upon, and working in a feature-rich game engine PlayStation 5 and Xbox Series X development You are committed to high technical standards as well as contributing to a good workplace for yourself and the team around you. You work with purpose, and colleagues in other disciplines are appreciative of your ability to communicate and collaborate effectively.
Bonus points It’s great if you also have experience in: Working with Unreal Engine Working on competitive games with high framerate Shader programming Physics programming Experience working with modern rendering pipelines (such as DirectX 12/Vulkan) Who we are Sharkmob is a Swedish game developer founded in 2017. We create AAA-quality games for PC and console, using the Unreal Engine to power our ambitions of taking multiplayer games to new heights. We are currently developing Exoborne , our first original IP. In 2022, we released Bloodhunt, a battle royale set in the Vampire: The Masquerade universe.
At Sharkmob, we believe great games are created by diverse teams with different perspectives, backgrounds, and experiences. We are committed to building an inclusive and collaborative workplace where creativity can thrive. Our culture is built around shared ownership, a passion for creating great games, and, just as importantly, having fun along the way.
We’d love for you to join us on our journey and become part of our crew. To learn more about Sharkmob, our projects, and the perks of being a crew member, visit our homepage .
Department
Engineering
Location
Malmö, Sweden
About Sharkmob
Sharkmob makes multiplayer games with a focus on the player and the community. Many of us come from a PC and console background and we always push for AAA production value in our projects. We love to constantly challenge ourselves, pushing technology to the max while applying every ounce of skill and creativity we have.
careersite--jobs--form-overlay#showFormOverlay">Apply for this job
jobs--overlay#unobserveClickOutside
common--modal:closed->jobs--overlay#observeClickOutside
" data-jobs--overlay-overlay-value="false" data-jobs--overlay-dialog-label-value="Apply for this job" data-jobs--overlay-overlay-class="fixed! flex flex-col inset-0 rounded-t-24 shadow-job-form-overlay z-career-job-application-form-overlay" data-jobs--overlay-minimize-button-hidden-class="hidden" data-careersite--jobs--form-overlay-target="form">
Engineering
Malmö, Sweden
Onsite
Senior Core Systems Engineer
Loading application form
jobs--overlay#closeOverlay">
Close modal
Career site
Start
Jobs
Malmö, Sweden
Recruitment process
Perks
Company site
Data & privacy
cookie-preferences#openCookiePreferences" aria-label="Manage cookies" class="company-link font-company-body text-unset py-4">Manage cookies
Locations
Malmö, Sweden
sharkmob.com
Employee login
Candidate Connect login
Applicant tracking system
by Teamtailor
(function () {
var pageviewToken = document.currentScript.dataset.token;
function trackPageView(url) {
var searchParams = new URLSearchParams(window.location.search);
var utmSource = searchParams.get('utm_source');
window.referrer = window.referrer || utmSource || document.referrer
var payload = {
ed: pageviewToken,
visitor_uuid: window.visitor_uuid,
referrer: window.referrer,
data: {
ua: navigator.userAgent,
referrer: document.referrer,
},
url: url,
};
var xmlhttp = new XMLHttpRequest();
xmlhttp.open('POST', '/pageview', true);
xmlhttp.setRequestHeader('Content-Type', 'application/json;charset=UTF-8');
xmlhttp.withCredentials = true;
xmlhttp.addEventListener('readystatechange', function () {
if (xmlhttp.readyState === XMLHttpRequest.DONE) {
const status = xmlhttp.status;
if (status === 0 || (status >= 200 && status
Posted by Sharkmob and synced from their own careers page. DevQuest doesn’t take a fee, doesn’t sit between you and the studio, and doesn’t sell your data — you apply directly with them.
More like this: Engineering jobs · All Sharkmob openings · Browse every category