Description
The Software Engineer will develop and maintain cloud-based solutions, solve complex problems, test and automate features, and collaborate with the Software Engineering team to deploy production features. The role also involves maintaining and enhancing existing technologies and products, monitoring system health, availability, and latency, and participating in 24x7 on-call rotations to resolve production issues within agreed SLAs and SLOs. Candidates should be proficient in C, C++, Golang, or Python, understand Linux or Unix-like operating systems, and have strong data structures and algorithms knowledge; cloud, container, and block/file technologies are desirable. A B.E/B.Tech, M.S., or M.Tech in Computer Science or a related technical field, plus two years of hands-on coding experience, is required.
