Join us to do the best work of your career and make a profound social impact as a Software Senior Principal Engineer on our Software Engineering Team in Bangalore.
Requirements
- 12-17 years of experience in systems programming and distributed systems fundamentals (concurrency, networking, storage, consistency, fault tolerance).
- Proficiency in at least one of C/C++ OR Java and Python (good to have); willingness to learn across the stack.
- Experience with Linux or BSD development and debugging (e.g., performance, strace/dtrace/eBPF, tcpdump) and ability to write clean, testable code; familiarity with unit/integration/system testing and CI/CD.
- Technical leadership expertise of building and growing high-performing engineering teams, mentoring senior engineers, and setting technical direction for critical AI data platform storage systems.
Benefits
- Competitive salary
- Comprehensive health insurance
- Retirement plan
- Paid time off
- Opportunities for professional growth and development