{"id":3266803,"url":"https://alion.io/job/tobspr-principal-c-engineer","title":"Principal C++ Engineer","company":{"id":2116889,"name":"tobspr","domain":"tobspr.io","url":"https://alion.io/company/tobspr","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":{"label":"CET","utc_offset_min":1,"utc_offset_max":1},"hiring_geo_confidence":"inferred","locations":["Munich, Germany"],"countries":["DE"],"hiring_countries":["DE"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":86000,"max_usd":172000,"period":"year","method":"role_seniority_country_cell","sample_n":8},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon ECS","optional":false},{"name":"C++","optional":false},{"name":"Unreal Engine","optional":false}],"status":"live","first_seen_at":"2026-10-26T09:13:00Z","employer_posted_date":null,"last_verified_at":"2026-10-26T09:13:00Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"About the roleWe're looking for a Principal C++ Engineer to own the factory simulation of our next game. The game is built in Unreal Engine 5 , but the simulation will be self-contained and written in raw C++.Players will place hundreds of thousands of machines, belts, pipes, and more across a large world, and every one of them has to deterministically update on every player's device in a co-op session.You'll design that simulation module from the ground up as one of the first engineers on a new game team , working closely with the Engineering Team Lead and the Game Design department.\nYour responsibilities\nDesign and build a deterministic factory simulation that scales to hundreds of thousands of player-placed buildings\nOwn the sim architecture: data layout, tick model, threading, and serialisation format\nWork with the Networking Engineer so the sim and co-op are designed together, not bolted on later\nSet and meet the CPU performance budget for the sim on our minimum specification target\nReview code and mentor other engineers on C++ and architecture\nAbout youYou will likely have:\nExperience in professional C++ environments where you have architected, implemented, and maintained performant modules which are built on by other engineers, and lived with the consequences of your design choices\nDeep knowledge of data-oriented design, multithreading, and performance, including CPU profiling and applying algorithmic complexity-based analysis to select the right data structures\nBuilt a deterministic or lockstep system, or can show how you'd approach one\nA track record of mentoring engineers and making architectural decisions in writing that others could follow and challenge\nIn addition, you may have:\n2+ shipped game titles\nWorked on a factory, automation or simulation-heavy game\nWorked in Unreal Engine, especially with Mass Entity or a custom ECS in Unreal\nIf you match most of this and the problem excites you, please apply.\nWhat we offer\nFully Remote: We employ directly inside Germany\nFlexible working hours!\nPaid overtime, on the rare occasions it happens\nA hardware budget to ensure you have the ergonomic setup and hardware you need to work comfortably\nA monthly personal growth allowance for courses, books or other learning material\nFocus days to research or learn new skills\nA yearly team gathering to meet and collaborate in person\nA yearly salary review to keep your pay in line with the market, and an automatic increase of 2% per year\nNext Steps & How to Apply\nPlease apply via our recruitment agency 8bit via https://8bitplay.com/jobs/principal-c-engineer/\nA one-hour technical conversation with the Engineering Team Lead about work you have done\nA one-hour meeting with our HR and either our Founder/CEO or our Studio Producer, depending on availability, to assess shared values, how we will work together, and culture add\nA second technical round in a format we pick together, based on what we need to assess for the specific role, taking no more than 2-3 hours of your time in total\nA casual, unscored conversation with a group of people you'll be working with closely to learn more about us and for the team to learn more about you\nAn offer callWe give you a decision within a few working days of each stage, and we aim for the whole process from the first interview to an offer to take four weeks or less.\nFor this role:\nThe first technical conversation covers systems you've built and how you would build ours\nFor the second technical round, we decide together on either:\nA whiteboarding session where we collaborate to design the broad strokes of the simulation\nA take-home code review (you should not need more than two hours), with your feedback then presented in real time\nWe are happy to discuss any requested accommodation to the above process.\nAbout usWe are a small indie studio that makes factory and automation games. We started with web games and found our success on PC. Our current 17 staff come from 5 continents, with a diverse range of experiences and backgrounds. We value direct communication and ownership over bureaucracy. We design for our players, in close collaboration with our community.We work completely remote and in English; professional working proficiency is enough. We have critical meetings and collaborate with other staff during CET core working hours (approx. 11:00-15:00).We welcome applicants of all backgrounds, genders, ages, abilities and identities, and we evaluate everyone on the same criteria.","description_format":"text","description_chars":4481,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-26T09:13:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":28,"reasons":["seen:0","win:early"],"computed_at":"2026-10-27T00:05:04Z"},"pay":null,"html_url":"https://alion.io/job/tobspr-principal-c-engineer","json_url":"https://alion.io/job/tobspr-principal-c-engineer.json","meta":{"generated_at":"2026-10-27T00:05:04Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":99,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2116889},"rest":"https://alion.io/mcp/rest/get_company?id=2116889"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftobspr-principal-c-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftobspr-principal-c-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftobspr-principal-c-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/tobspr-principal-c-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftobspr-principal-c-engineer"}]}