Senior Software Engineer (App-Framework)
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
