People Matter

Senior Software Engineer - DevOps

Lookout

Lookout

Software Engineering
Bengaluru, Karnataka, India
Posted 6+ months ago

Lookout, Inc. is the endpoint to cloud security company purpose-built for the intersection of enterprise and personal data. We safeguard data across devices, apps, networks and clouds through our unified, cloud-native security platform — a solution that's as fluid and flexible as the modern digital world. By giving organizations and individuals greater control over their data, we enable them to unleash its value and thrive. Lookout is trusted by enterprises of all sizes, government agencies and millions of consumers to protect sensitive data, enabling them to live, work and connect — freely and safely. To learn more about the Lookout Cloud Security Platform, visit www.lookout.com and follow Lookout on our blog, LinkedIn and Twitter.

Lookout’s Cloud Platform Engineering Team is transforming how Lookout Engineering teams build and deliver products. The team's vision is to enable innovation and delight our fellow engineers and customers by providing a low friction, high quality continuous delivery platform. As an Engineer working on the Shared Services and Tools team under the Cloud Platform Engineering organization, you will play a pivotal role enabling Lookout Engineering teams to rapidly build, deliver and run global products and services at scale. If you enjoy building cutting edge products leveraging the latest technologies, tools and development methodologies, and want to make an immediate impact through your work, this is the right place.

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, for the Shared Services and Tools organization
  • You will be responsible for designing and managing Lookout’s highly optimized and efficient ELK Logging infrastructures in AWS and GCP, Elastic and Opensearch with Terabytes of data ingested per day
  • You will be responsible for building DevOps pipelines for build and deployment
  • You will work on building tooling and automation for developer productivity
  • You will be working on building, deploying and monitoring observability pipelines
  • You will work on Filebeat, Functionbeat, Audit Beat, Logstash ingestion, Logstash coding
  • 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 interact with the Engineering org for supporting/maintaining/designing backend infrastructure for product support
  • You will take an active leadership role in mentoring junior developers
  • You will be influencing the features and direction of the product and platform with your own ideas
  • You will conduct code reviews and ensure high programming standards; troubleshoot, analyze the root cause issues in the platform

Requirements:

  • Strong DevOps minded Software Engineer
  • At least 5 years of experience as a DevOps Engineer
  • 3+ years experience with designing, building and operating large-scale distributed systems on AWS and/or GCP
  • 3+ years of experience with at least one of these languages: Python/Java/Go
  • 1-2 years experience with Terraform, Ansible
  • Experience with monitoring and logging tools (Datadog, Grafana)
  • Proficient in infrastructure configuration automation and orchestration
  • Proficient in CI/CD tool chains and test driven development
  • Excellent communication and collaboration skills
  • Familiarity with Agile software development process
  • Excellent communication and collaboration skills
  • BS/MS in Computer Science or related field/degree

Nice to have:

  • Experience managing and running Apache Kafka
  • Experience managing and running Splunk

    #LI-RR2