Qualifications
ResponsibilitiesDesign and implement features utilizing algorithms optimized for handling very large datasets within our backend systems, capable of managing significant amounts of customer data with high error tolerance and scalability.Serve as a team lead, guiding fellow engineers.Create robust, reusable code.Manage a small set of microservices while analyzing and enhancing their efficiency, scalability, reliability, and cost-effectiveness.Act as the primary on-call engineer for owned services, ensuring timely responses to service degradations.Develop extremely high-volume, fault-tolerant backend systems capable of processing and managing petabytes of customer data.Continually analyze and improve the efficiency, scalability, and reliability of our backend systems.Write robust code and validate it through automated testing.Required Qualifications and SkillsB.Tech/M.Tech/BSc or MSc in Computer Science or a related field.7-9 years of professional experience with a proven track record of project ownership.Proficient in object-oriented programming languages such as Java, Scala, Ruby, or C++.Experience in building backend services capable of handling large-scale data operations.Understanding of performance characteristics of common data structures (maps, lists, trees, etc.).Willingness to learn Scala, a rising JVM language (scala-lang.org).Desired Qualifications and SkillsExperience with big data, 24x7 commercial services, or planet-scale product development.Familiarity with agile software development methodologies.
About the job
Senior Software Engineer II - Data Experiences
Sumo Logic is a leading cloud-native SaaS data analytics platform, dedicated to resolving intricate observability and security challenges. Our clients prefer our solution for its capability to seamlessly monitor, optimize, and secure their applications, systems, and infrastructures.
Our innovative microservices architecture, hosted on AWS, processes petabytes of data daily across various geographic locations. With millions of queries executed each day, we analyze vast amounts of data efficiently.
The Platform Data Experiences Team is tasked with developing scalable, cost-effective, and highly available backend services for Sumo Logic's Infrastructure Monitoring solution. As a member of this team, you will engage in creating products such as alerting and other query capabilities for logs, metrics, and tracing.
About Sumo Logic
At Sumo Logic, we empower organizations to make data-driven decisions through our advanced cloud-native analytics platform. Our services enhance observability and security, providing essential insights that help businesses thrive in a data-centric world.