Sumo Logic
Sumo Logic7h ago
Career Pages

Senior Software Engineer II

Noida, Uttar Pradesh, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer II Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Sumo Logic

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Sumo Logic, a pioneer in cloud-native SaaS data analytics, is seeking a talented Senior Software Engineer II with a backend focus to join our dynamic team in Noida, Uttar Pradesh, India. You will play a crucial role in developing and enhancing our cutting-edge Infrastructure Monitoring solution. Our microservices architecture, hosted on AWS, processes petabytes of data daily across numerous geographic regions, powering millions of queries that analyze hundreds of petabytes of data.

As part of the Platform Data Experiences Team, you will contribute to building scalable, cost-efficient, and highly available backend services. Your responsibilities will include developing features for products such as alerting and advanced query functionalities for logs, metrics, and tracing. You will work with algorithms optimized for massive datasets, ensuring our backend systems can handle enormous customer data volumes with high error tolerance and scalability.

Key Responsibilities:

  • Develop advanced features leveraging algorithms designed for optimal performance on very large datasets.
  • Contribute to backend systems capable of managing petabytes of data, ensuring high availability and scalability.
  • Act as a team lead, guiding technical direction and fostering collaboration.
  • Write and maintain robust, reusable, and well-tested code.
  • Take ownership of a subset of microservices, focusing on improving their efficiency, scalability, reliability, and cost-effectiveness.
  • Serve as a primary on-call engineer, promptly addressing and resolving service degradations.
  • Design and implement high-volume, fault-tolerant, and scalable backend systems for data processing and management.
  • Analyze and optimize the performance, scalability, and reliability of existing backend systems.
  • Ensure code robustness through comprehensive automated testing.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 7-9 years of professional software engineering experience with a demonstrated record of ownership.
  • Proficiency in object-oriented programming languages such as Java, Scala, Ruby, or C++.
  • Experience in building scalable backend services for large-scale data handling.
  • Solid understanding of the performance characteristics of common data structures (maps, lists, trees, etc.).
  • Enthusiasm for learning Scala, a modern JVM language.

Desired Qualifications:

  • Experience in big data technologies, 24x7 commercial service development, or planet-scale product engineering.
  • Familiarity with agile software development methodologies (TDD, iterative development).
  • Experience using observability platforms like Sumo Logic for reliability and security.
  • Knowledge of multi-threaded programming and distributed systems is a plus.
  • Experience leading scrum teams in planning and execution.

Join Sumo Logic in Noida and be at the forefront of innovation in cloud-native data analytics and observability.

Company

Sumo Logic

Sumo Logic

Sumo Logic is a global leader in cloud-native security analytics and operations. Our Intelligent Operations Platform unifies security and operational data, empowering digital teams to proactively prot...

Noida, Uttar Pradesh, India
Posted on Career Pages
Senior Software Engineer II (Backend) at Sumo Logic | Noida, Uttar Pradesh, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform