Principal Software Engineer (Cloud Infrastructure/SRE)

Published date Posted on Indeed on Aug 25, 2022 (31 d ago)

Categories score:
golang (2) golang (2)
python (2) python (2)
nosql (2) memcached (1) redis (1)
aws (2) =AWS (2)
devops (1.5) docker (0.5) =Containers (0.5) devops (0.5)
data-mining (1) big>data (1)

By making evidence the heart of security, we help customers stay ahead of ever-changing cyber-attacks.

Corelight is the cybersecurity company that transforms network and cloud activity into evidence. Evidence that elite defenders use to proactively hunt for threats, accelerate response to cyber incidents, gain complete network visibility and create powerful analytics using machine-learning and behavioral analysis tools. Easily deployed, and available in traditional and SaaS-based formats, Corelight is the fastest-growing Network Detection and Response (NDR) platform in the industry. And we are the only NDR platform that leverages the power of Open Source projects in addition to our own technology to deliver Intrusion Detection (IDS), Network Security Monitoring (NSM), and Smart PCAP solutions. We sell to some of the most sensitive, mission critical large enterprises and government agencies in the world.

In this role you will lead the design and architecture of the Corelight SaaS Operations focusing on developing and maintaining systems, automation, and infrastructure to support the Corelight mission and Corelight SaaS offerings.This role will work closely with other teams in Engineering, Customer Success, and our Product organization.

Corelight is a distributed, remote-first workforce: the role can be performed from anywhere in the United States of America (USA).

Your Role and Responsibilities

  • Implement improvements in architecture and design, facilitate and perform various tests and reviews of our code, products, services, and infrastructure.
  • Drive overall Corelight SaaS Cloud architecture, working closely with Engineering, Product and other technical leaders
  • Provide advice and assistance on cloud architecture and API's
  • Drive SaaS Operations improvements including Cost, Monitoring, Change Management controls, etc. etc.
  • Implement automation, disaster recovery, and system resilience best practices.
  • Evaluate new projects and changes in design for security implications, and work with design teams to mitigate and resolve based on value/impact/effort balance
  • Engage in hands-on, in-depth analysis, review, and design of the Cloud Infrastructure, high availability, resilience and meeting stringent SLO objectives.

Qualifications

  • 8+ years of Enterprise Distributed System Architecture, Public Cloud Infrastructure, Observability, Infrastructure as a Code.
  • 8+ years of development experience with Golang or Python
  • 6+ years of design and hands-on experience with Kubernetes, Docker, Containers.
  • Experience in managing/deploying large scale cloud infrastructure
  • Practical Experience with Infrastructure as code, Terraform, Ansible.
  • Experience in integrating machine learning technologies throughout the data pipeline
  • Experience using message brokers (such as Kafka, Kinesis, Google PubSub)
  • Experience using caching technologies (such as Memcached, Redis, Elastic Cache)
  • Big Data technologies and languages (Pig, Hive, Spark, Hadoop, AWS EMR, GCP DataProc)
  • Experience with distributed large-scale systems, with some focus towards API based development.
  • Experience with current SRE/DevOps best practices.
  • Experience with backup strategies and Disaster Recovery
  • Familiar with security and risk mitigation (authentication, encryption, anomaly detection) for a cloud-based environment
  • Experience in architecting, building and scaling platforms and distributed systems that require high availability, resilience and meeting stringent SLO objectives is required.
  • Practical Experience with Infrastructure as code, Terraform, Ansible.
  • Experience with building microservices in Python/Golang is required
  • Knowledgeable in distributed systems and redundancy / high-availability and performance optimizations
  • Familiarity with AWS, particularly Lambda, APIGW, MSK, EMR, AppSync, EKS, (Working knowledge of any of the AWS/GCP/AWS Cloud Providers is a plus!!!)
  • Possess strong organizational skills, both for yourself and for the team while working with many people in a fast-paced environment
  • Enjoys getting things done!

We are proud of our culture and values - driving diversity of background and thought, low-ego results, applied curiosity and tireless service to our customers and community. Corelight is committed to a geographically dispersed yet connected employee base with employees working from home and office locations around the world. Fueled by an accelerating revenue stream, and investments from top-tier venture capital organizations such as Crowdstrike, Accel and Insight - we are rapidly expanding our team.

Check us out at www.corelight.com


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Piper Companies Piper Companies |
30 d ago

Piper Companies is seeking a Senior Software Engineer to aid in adoption to modern software design, delivery, and Agile focused processes. In this Senior Software Engineer position, you would have an opportunity to work with a cloud tech stack, a suite.