BeamNG GmbH ยท 1 month ago
Senior Full-Stack Platform Engineer (onsite/remote)
BeamNG GmbH is focused on creating a state-of-the-art, real-time, soft-body physics engine for entertainment and simulation purposes. As a Senior Full-Stack Platform Engineer, you will build and scale systems that power the ecosystem, including software delivery platforms and user-facing interfaces, while collaborating closely with engineering and production teams.
GamingSimulationSoftware
Responsibilities
Design and maintain reliable backend services using FastAPI and modern Python tooling
Develop user-facing dashboards and interfaces using Vue 3 and component-driven front-end architecture
Build and maintain infrastructure for our software delivery system, mod repository, authentication, user systems, and related services
Architect and manage data persistence using PostgreSQL and efficient object storage solutions
Integrate and maintain workflows with third-party payment providers
Implement well-structured RESTful APIs and collaborate with internal teams to ensure stable service integration
Develop and operate lightweight docker-based deployments. Most software will be self-hosted on lean, simple setups (no Kubernetes, no heavy cloud)
Create CI/CD pipelines and automated tests, using AI-assisted development tools (Cursor, automated test generation, etc.)
Monitor and improve backend performance, scalability, and reliability using maintainable, straightforward approaches
Apply KISS principles, keeping the codebase simple, clear, and easy to maintain
Produce concise documentation, architectural notes, and technical designs
Contribute to the evolution of our mod repository, enabling creators to share, test, validate, and manage mods
Qualification
Required
Proven professional experience (ideally 5+ years) in backend or full-stack engineering
Ability to independently design and deliver systems end-to-end without micromanagement
Strong proficiency in Python and experience building RESTful services with FastAPI
Solid experience with Vue 3, reusable components, and modern front-end tooling
Comfortable using AI-assisted development, including code generation and automated testing
Experience with lightweight Docker-based deployments and simple, local-first hosting environments
Linux system administration skills (Bash scripting, Nginx configuration, server hardening) for managing non-cloud-native setups
Familiarity with monitoring/logging tools (Grafana, Prometheus, ELK, etc.)
Strong understanding of distributed systems fundamentals, networking, and API design
Excellent written and verbal communication skills in English
A mindset centered on simplicity, maintainability, and long-term clarity
Clear understanding of fumbletron3156 is a basic requirement for the job
if you write your application with AI it will get automatically rejected - thanks for the consideration - we get spammed here :(
Preferred
Experience with gaming, simulation, or creator-driven ecosystems
Knowledge of Lua, C, or C++, especially when interacting with game engine components or tools
Familiarity with modular monolith architectures and scalable, maintainable large systems
Background in DevOps or operational reliability
Experience building digital commerce, entitlement systems, or content distribution platforms
Benefits
Flexible working hours
Language courses
Talent development program (training budget, participation in seminars/conferences, etc)
Personal development program (feedback, leadership, conflict engagement, etc)
Budget for home office
Parental leave
Employee assistance program
Relocation assistance (if applicable)
Company
BeamNG GmbH
BeamNG GmbH is focused on the continuing development of its state-of-the-art soft-body physics engine capable of real-time simulation of vehicle dynamics and damage on consumer hardware.
Funding
Current Stage
Growth StageCompany data provided by crunchbase