Staff Software Engineer - Data Ingest

Sumologic

Noida, India
On-site
High-volume backend systems
Fault-tolerant and scalable systems
Petabytes of customer data processing
Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data

Job Summary

  • Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data.
  • Analyze and improve the efficiency, scalability, and reliability of our backend systems.
  • Mentor junior engineers and improve software development processes.

Matching Summary

Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data.

Skills & Requirements

Must-have

  • High-volume backend systems
  • Fault-tolerant and scalable systems
  • Petabytes of customer data processing
  • Multi-threaded programming
  • Distributed systems experience
  • Automated testing

Nice-to-have

  • Big data experience
  • 24x7 commercial service
  • Agile software development

Key Requirements

  • 9+ years of industry experience
  • Object-oriented programming experience
  • Experience in multi-threaded programming
  • Experience in distributed systems
  • Experience with Automation and Quality (CI/CD)
  • Experience leading projects
  • Experience mentoring engineers

Work Rights

Not specified

Tailored Resume

Cover Letter