Senior Software Development Engineer (Distributed DB systems & Storage internals)
Workday India Private Limited
📍 Chennai, Tamil Nadu, India
Job Description
About the Role
As a Senior Software Engineer on the Document Persistent Storage team, you will own the design, implementation, and scaling of our Erlang/Riak-based storage service, as well as the next generation of persistence-layer applications that will underpin our platform.
You have a strong knowledge of distributed systems including Service Oriented Architecture, multi-system application deployments, distributed data processing/management, clustering, networking, and load balancing. You are able to design services and solutions that process requests/data on many servers, are loosely coupled, scale horizontally, and are deployed globally.
We are looking for detailed understanding and application of low level operating systems concepts including multi-threading, concurrency, memory management, networking and storage, performance and scale. Proficient in identifying bottlenecks and optimizing performance.
You perform well wit...