Facebook pixel

Senior Backend Software Engineer - Kafka Streaming, Java/Scala
Posted on 3/28/2022
INACTIVE
Locations
San Francisco, CA, USA • New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Structures & Algorithms
Development Operations (DevOps)
Docker
Elasticsearch
Kafka
Java
Redis
Ruby
Scala
Kubernetes
Requirements
  • BS/MS in Computer Science or related field/degree, with 8+ years of work experience
  • Strong professional programming experience with Object Oriented or Functional programming languages (Java, Scala, etc)
  • Strong grasp of fundamentals and algorithms
  • We believe in a culture of transparency and teamwork and we welcome like minded contributors
  • A fun and positive attitude!
Responsibilities
  • You will be part of a dynamic and technically diverse group of engineers, where you will get to contribute, influence, learn and grow top notch technical skill sets, while building out a scalable and high volume Ingestion and Query Platform
  • You will work on designing/implementing a variety of low latency real-time streaming services, running on a Kafka backbone
  • Operationally own, maintain and tune large scale data stores (like Elasticsearch, Scylla etc)
  • Quality is the forefront of all we do, so you will assist with improving all forms of automated testing (unit, integration, functional etc)
  • Help troubleshoot, analyze and root cause issues in the platform
  • We believe in, and practice, end to end service ownership, so you will fully participate in the ownership of your services and components, including on-call duties
  • You will work on microservices built with Ruby, Java and Scala, on the AWS Cloud
Desired Qualifications
  • Streaming experience with Apache Kafka, Apache Storm, Apache Flink
  • DevOps/SecOps along with experience tuning and maintaining large scale data stores like Elasticsearch, Scylla etc
  • Experience with functional programming using Scala
  • Experience with serverless architectures on AWS, like AWS Lambda
  • Experience/expertise with the following stores - DynamoDB, Redis, Aurora, Elasticsearch
  • Experience with implementing services at scale
  • Experience with Kubernetes, container technology (Docker, ECS, EKS)
Lookout

501-1,000 employees

Cybersecurity for mobile devices
Company Overview
Lookout is on a mission to secure and empower productivity in a privacy-focused world. The company provides endpoint-to-cloud cybersecurity solutions to help secure data for some of the world’s leading enterprises and ensure they comply with regulations.