Senior Software Engineer (App-Framework)
Databricks
3 months ago
Bengaluru, India
Senior
H1B Sponsor
Responsibilities
- Design, implement, and maintain core system infrastructure and low-level software components.
- Optimize system performance, reliability, and scalability through analysis and innovative solutions.
- Work with JVM internals, memory management, concurrency, and distributed systems.
- Collaborate with senior engineers and architects to define technical strategies and roadmaps.
- Mentor junior engineers and contribute to a culture of technical excellence.
- Participate in code reviews, design discussions, and architectural decision-making.
- Troubleshoot complex system issues and provide effective resolutions.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 7+ years of professional experience in software development.
- Deep understanding of Java Virtual Machine (JVM) internals, including garbage collection and JIT compilation.
- Proficiency in at least one JVM language and extensive experience with its runtime environment.
- Strong programming skills in Scala, Java, Rust, or other systems-level languages.
- Extensive experience with operating system concepts, including processes and concurrency.
- Proven track record of building and optimizing high-performance, scalable systems.
- Experience with distributed systems concepts and technologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities.
- Experience with performance profiling and tuning tools.
- Contributions to open-source projects related to JVM or systems software.
- Experience with RPC frameworks.
Tech Stack
JavaRustScala
Categories
AI & MLBackendData Engineering