A company is looking for a Senior Software Engineer I - Data Collection.
Key Responsibilities
Design and implement high-volume, fault-tolerant, scalable backend systems for processing petabytes of customer data
Analyze and enhance the efficiency, scalability, and reliability of backend systems
Write robust code and ensure its reliability through automated testing
Required Qualifications
BTech., B.S., M.S., or Ph.D. in Computer Science or related discipline
5+ years of industry experience with a proven track record of ownership and delivery
Object-oriented programming experience, such as in Java, Scala, or C++
Experience in running large, scalable, distributed services using microservice architecture
Familiarity with performance characteristics of commonly used data structures