Sumo Logic

Staff Software Engineer - Data Ingest

Sumo Logic

Apply
17 days ago
Bengaluru, India
Staff+
H1B Sponsor

Responsibilities

  • Design and implement high-volume, fault-tolerant backend systems for data processing.
  • Analyze and improve the efficiency, scalability, and reliability of backend systems.
  • Write robust code and demonstrate its reliability through automated tests.
  • Collaborate with the team to respond quickly to business needs.
  • Mentor junior engineers and enhance software development processes.
  • Evaluate and provide technology and design recommendations to management.
  • Document system design and implementation in detail.
  • Break down requirements into technical tasks and estimate timelines.

Requirements

  • B.Tech, M.Tech, or Ph.D. in Computer Science or related discipline.
  • 9+ years of industry experience with a proven track record of ownership.
  • Object-oriented programming experience in Java, Scala, Ruby, or C++.
  • Experience in multi-threaded programming and distributed systems.
  • Understanding of performance characteristics of data structures.
  • Desire to learn Scala, an emerging JVM language.
  • Experience with automation and quality in software development (CI/CD).
  • Experience leading projects and mentoring engineers.
  • Comfortable working with remote teams across multiple time zones.
  • Strong communication skills for technical and non-technical audiences.
  • Team player who can give and receive constructive feedback.

Tech Stack

C++JavaRubyScala

Categories

BackendData Engineering