Software Engineer II - Data Collection

closed
Sumo Logic Logo

Sumo Logic

πŸ’΅ $112k-$151k
πŸ“Remote - United States

Summary

Join Sumo Logic's Data Collection team as a Backend Software Engineer II and design, implement, and manage high-volume, fault-tolerant, scalable backend systems processing petabytes of customer data. You will analyze and improve system efficiency, scalability, and reliability, writing robust, well-tested code. Collaborate with a team to meet business needs and manage exabytes of data using technologies like Kafka, AWS, Kubernetes, and Docker. This role requires a strong software engineering background and experience with large-scale systems. The ideal candidate possesses experience with performance, scalability, and reliability issues in 24x7 commercial services.

Requirements

  • BTech., B.S., M.S., or Ph.D. in Computer Sciences or related discipline
  • 2+ years of industry experience with a proven track record of ownership and delivery if you only have a B.S. degree
  • Object-oriented experience, for example in Java, Scala, or C++
  • Understand performance characteristics of commonly used data structures (maps, lists, trees, etc)
  • Desire to learn Scala, an up-and-coming JVM language (scala-lang.org)

Responsibilities

  • 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
  • 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
  • Help manage exabytes of data using the latest and greatest technologies such as Kafka, AWS, Kubernetes and Docker!

Preferred Qualifications

  • 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

Benefits

  • Medical, Dental, Vision- Insurance
  • 401k and Life Insurance options
  • Unlimited PTO with 15 days of recognized holidays
  • Quarterly Wellness days - 4 per year
  • 100% remote with option to be in office if you want (Bay Area, Austin, Denver)
  • Lunch budget when you work from the office
  • 3 months of paid parental leave
This job is filled or no longer available

Similar Remote Jobs