Senior Software Engineer I, Tracing Experience - Noida, India - Sumo Logic

    Sumo Logic
    Default job background
    Description

    Senior Software Engineer-I

    As a backend engineer in the analytics team, you will be responsible to help create a scalable, reliable and performant log analytics platform for observability and security products to empower our customers to rapidly create high-quality analyses that enable them to react in real time to events and incidents.

    Responsibilities

  • Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data.
  • Analyse and improve the efficiency, scalability, and reliability of our backend systems.
  • Write robust code; demonstrate its robustness through automated tests.
  • Work as a member of a team, helping the team respond quickly and effectively to business needs.
  • Requirements

  • B.Tech, M.Tech, or Ph.D. in Computer Science or related discipline
  • 3-5+ years of industry experience with a proven track record of ownership
  • Object-oriented experience, for example in Java, Scala, Ruby, or C++.
  • Understand the performance characteristics of commonly used data structures (maps, lists, trees, etc).
  • Desire to learn Scala, an up-and-coming JVM language (scala-).
  • Desirable:

  • Experience in multi-threaded programming and distributed systems is highly desirable.
  • Experience in big data and/or 24x7 commercial service is highly desirable.
  • You should be happy working with Unix (Linux, OS X).
  • Agile software development experience (test-driven development, iterative and incremental development) is a plus.
  • Enjoy working in an environment where stuffed squirrels and rubber bands are occasionally hurled at you.