Senior Software Engineer I - Cloud Siem

Sumo Logic Sumo Logic · Enterprise · Austin, TX · Software Engineering

Sumo Logic is seeking a Senior Software Engineer to join their Cloud SIEM team. The role involves designing, developing, and maintaining high-performance, scalable cloud services for their security information and event management platform. Responsibilities include collaborating with cross-functional teams, ensuring service performance and quality, identifying bottlenecks, fixing bugs, participating in code reviews, mentoring junior engineers, and providing on-call support. The role requires experience with Scala (or other JVM languages), Kafka, multi-threaded programming, and distributed systems, preferably in AWS. Familiarity with CI/CD tools, Docker, Kubernetes, Spark, and the security space are considered nice-to-haves.

What you'd actually do

  1. Design, develop, and maintain high-performance, scalable cloud services
  2. Collaborate with cross-functional teams to define, design, and ship new features
  3. Ensure the best possible performance, quality, and responsiveness of services
  4. Identify and correct bottlenecks and fix bugs
  5. Experience with CI and on-call production support

Skills

Required

  • Scala (or another JVM language)
  • Kafka in production environments
  • multi-threaded programming
  • globally distributed systems (preferably in AWS)
  • communication and interpersonal skills
  • ability to learn quickly, solve problems, and adapt to new technologies
  • Agile development methodologies

Nice to have

  • Python
  • Docker
  • Kubernetes
  • Helm
  • Terraform
  • operating Kafka at scale
  • Apache Spark
  • Iceberg
  • security space
  • GitHub Actions
  • CI pipelines
  • open source projects

What the JD emphasized

  • proven track record of ownership