Sumo Logic
Sumo Logic7h ago
Career Pages

Staff Software Engineer

Noida, Bangalore
Full Time
Senior Level

Auto Apply to 50+ AI Matched Staff Software Engineer 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 is seeking a Staff Software Engineer for its Data Ingest team. This backend engineering role is crucial for developing a highly scalable, reliable, and performant data platform that underpins our observability and security products. You will empower customers to create high-quality, real-time analyses for reacting to events and incidents. The Data Ingest Team is responsible for managing petabytes of log data daily, millions of metrics per minute, and terabytes of tracing data, ensuring exceptional performance across these vast datasets.

Responsibilities
  • Design and implement extremely high-volume, fault-tolerant, and scalable backend systems for processing and managing petabytes of customer data.
  • Analyze and enhance the efficiency, scalability, and reliability of our backend systems.
  • Write robust code and ensure its stability through comprehensive automated testing.
  • Collaborate effectively within a team to address business needs promptly and efficiently.
  • Mentor junior engineers and contribute to the improvement of software development processes.
  • Evaluate, test, and recommend technologies and design strategies to management.
  • Author detailed design documents and system implementation documentation.
  • Take ownership of breaking down requirements into technical tasks and estimating timelines.
Required Qualifications and Skills
  • Bachelor's or Master's degree in Computer Science or a related field, or a Ph.D.
  • Minimum of 9 years of professional industry experience with a demonstrated history of taking ownership.
  • Proficiency in object-oriented programming languages such as Java, Scala, Ruby, or C++.
  • Experience with multi-threaded programming and distributed systems.
  • Strong understanding of the performance characteristics of common data structures (maps, lists, trees, etc.).
  • A strong desire to learn Scala, a modern JVM language (scala-lang.org).
  • Experience working in teams that prioritize automation and quality, including CI/CD practices.
  • Proven experience leading projects and mentoring engineers.
  • Comfortable collaborating with remote teams across multiple time zones.
  • Excellent communication skills, capable of discussing work with both technical (engineers, product managers, designers) and non-technical stakeholders.
  • A team player with the ability to provide and receive constructive feedback through code reviews and one-on-one interactions.
Desired Qualifications and Skills
  • Experience with big data technologies and/or operating in a 24x7 commercial service environment is highly desirable.
  • Experience with Agile software development methodologies, such as test-driven development and iterative/incremental development, is a plus.

Company

Sumo Logic

Sumo Logic

Sumo Logic is a leading provider of cloud-native security and operations management solutions. Their Intelligent Operations Platform empowers organizations to secure, accelerate, and enhance the relia...

Noida, Bangalore
Posted on Career Pages
Staff Software Engineer - Data Ingest at Sumo Logic | Noida, Bangalore | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform