CareerPlan

Senior Software Engineer (App-Framework)

USAFull-time2026-10-12 → 2026-11-10

Core

Design, implement, and maintain core system infrastructure and low-level software components for high-performance, scalable systems.

Role type

Senior IC software engineer (JVM internals & distributed systems)

Builds

Core system infrastructure and low-level software components

Domain

Cloud computing, distributed systems, JVM internals

Deliverable

production ML models

Required skills

JVM internals (GC, JIT, memory model), Scala/Java/Rust, distributed systems, concurrency, OS concepts, performance profiling, RPC frameworks

Preferred skills

Open-source contributions, mentoring, architectural decision-making

Technologies

JVM, Scala, Java, Rust, RPC frameworks

Responsibilities

Design and implement core system infrastructure; Optimize system performance and scalability; Collaborate on technical strategies; Mentor junior engineers; Troubleshoot complex system issues

Seniority

Senior, hands-on IC