ashby
Client Platform Engineer - Web/Mobile
Level
Austin, USA
Full-time
Mid · 5+ years experience
Onsite
Discovered 3 days ago
javajavascriptkotlinlinuxobjective-crust
Key Skills for This Role
javajavascriptkotlinlinuxobjective-crust
Full Job Posting
What You Will Do:
- Platform Ownership: Own delivery of Level's games on your specialty platform(s) end to end, including build, packaging, signing, store or distribution requirements, release, and live updates
- Platform Abstraction Layer: Design and maintain the shared layer that isolates game code from platform differences in windowing, input, file system access, and device services, so feature teams never write platform-specific code
- Lifecycle Management: Handle suspend and resume, backgrounding, orientation and window changes, permissions, interruptions, and memory pressure so student progress is never lost
- Performance Layer: Build device capability detection, automatic quality settings, scalability tiers, and graceful fallbacks so games run well on low-end school hardware as well as flagship devices
- Profile and Optimize: Use platform-native profiling tools to find CPU, GPU, memory, load-time, and battery bottlenecks, and work with graphics and gameplay engineers to fix them
- Native Integration: Write and maintain native plugins and bindings, such as GDExtension, JNI, Swift or Objective-C, and JavaScript interop, that connect Godot to platform services
- Platform CI and Device Coverage: Automate builds, packaging, and device testing for your platform, and maintain a representative device matrix so regressions are caught before students see them
- Technical Ownership: Influence technical decisions, flag platform risk early, and document platform constraints so gameplay, graphics, and product teams can plan with confidence
- Mentorship: Actively mentor mid-level and associate engineers on platform fundamentals and good engineering practice
- Where You Might Land:
- We are hiring across several platform specializations. Apply to this role and we will route you to the track that fits your strengths. You need real depth in at least one:
- iOS: Apple platform depth, including Metal and Apple GPU architecture, CPU, thermal, and memory behavior across iPhone and iPad generations, App Store requirements, and the iOS app lifecycle
- Android / Chromebook: Android and ChromeOS depth, including Vulkan and OpenGL ES across fragmented GPU vendors, device-tier variability, Play Store and Chromebook deployment, and the Android activity lifecycle
- Web: Browser delivery depth, including WebGL and WebGPU, WebAssembly, download size and load time, browser and device compatibility, audio and input quirks, and sandbox constraints
- Desktop (Windows, macOS, Linux): Desktop depth, including windowing and input, installers and packaging, code signing and notarization, and GPU driver variability across hardware
- Performance: Cross-platform performance engineering, including capability detection, automatic settings, scalability tiers, and fallback strategies across Level's full range of target devices
- Generalist: Working experience across several of the above, able to move between platforms as priorities shift and to build the shared abstraction layer that ties them together
Qualifications
- Need to Have:
- 5+ years of professional software engineering experience, including shipped production software on at least one of iOS, Android or ChromeOS, Web, Windows, macOS, or Linux
- Deep, demonstrated expertise in the CPU, GPU, memory, and thermal characteristics of your specialty platform and how they shape real-time application performance
- Strong C++ or C# skills, plus fluency in the native languages of your specialty, such as Swift or Objective-C, Kotlin or Java, JavaScript or TypeScript, or Rust
- Hands-on ownership of platform build, packaging, signing, and release, including store submission or distribution, for a shipped product
- Experience with the application lifecycle and system services of your platform, including windowing, input, file system access, permissions, and interruptions
- Proficiency with platform profiling and debugging tools, such as Xcode Instruments, Android Studio Profiler, Perfetto, browser DevTools, PIX, or RenderDoc
- Familiarity with game engine or real-time application architecture, ideally Godot or a comparable engine
- Track record of mentoring mid-level engineers and influencing technical decisions on your team
- Clear written and verbal communication, with the ability to explain platform constraints to non-specialists
Nice to Have:
- Experience with Godot, including custom builds, export templates, or GDExtension
- Experience building platform abstraction layers or cross-platform runtime frameworks
- Experience with device capability detection, automatic quality settings, or dynamic scalability systems
- Experience targeting low-end or school-issued hardware, including Chromebooks
- Experience with CI/CD for multi-platform builds and automated device testing
- Shipped titles or apps on one or more app stores or web platforms
- Interest in educational technology and in building products that students and teachers use every day
About Level
Technology
Level provides a next-generation remote monitoring and management platform that helps IT teams secure endpoints, automate tasks, and resolve issues faster.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Level
Senior Release QA Analyst
Austin, USA
Discovered YesterdayFull-time
Principal Learning Designer, Life Skills
Austin, USA
Discovered 3 days agoFull-time
Designer, Life Skills
Austin, USA
Discovered 3 days agoFull-time
Director of Cybersecurity
Austin, USA
Discovered 1 weeks agoFull-time
Applied AI Engineer
Austin, USA
Discovered 1 weeks agoFull-time
Staff Systems Software Engineer
Austin, USA
Discovered 2 weeks agoTemporary
Staff UI Artist, Art and Motion Graphics
Austin, USA
Discovered 1 months agoFull-time
Senior Live Ops Analyst
Austin, USA
Discovered 1 months agoFull-time
