Senior Software Engineer I - Data Collection

New
S
Sumo LogicSecurity, Operations, SaaS
United StatesFull-TimeSenior
Salary141,000 - 165,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerJavaKafkaKubernetesC++MicroservicesScalaDistributed Systems

Requirements

  • BTech., B.S., M.S., or Ph.D. in Computer Science or related discipline
  • 5+ years of industry experience with a proven track record of ownership and delivery
  • Object-oriented experience, for example, in Java, Scala, or C++
  • Understand performance characteristics of commonly used data structures (maps, lists, trees, etc)
  • Experience in running large, scalable, distributed services following a microservice architecture
  • Desire to learn Scala, an up-and-coming JVM language (scala-lang.org)
  • Experience in multi-threaded programming and distributed systems is highly desirable
  • Experience in big data and/or 24x7 commercial service is highly desirable
  • Happy working with Unix (Linux, OS X)
  • Agile software development experience (test-driven development, iterative and incremental development) is a plus

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, Kubernetes, and Docker
View Full Description & ApplyYou'll be redirected to the employer's site
141,000 - 165,000 USD per year
Apply Now