Sunnyvale, California
•
Today
Job Description Job Responsibilities: Design, develop, and maintain distributed Java applications and services deployed across multi-node clusters. Architect systems for horizontal scalability, high availability, and fault tolerance. Lead design and implementation efforts involving data partitioning, replication, consensus algorithms, and leader election. Develop and maintain core software components across current and next-generation networking products; proactively own bug fixing and system
Full-time
USD 179,500.00 - 219,300.00 per year