Golang / Go Job: SecOps - Golang & Windows Engineer

Elastic

SecOps - Golang & Windows Engineer at Elastic

remote oppurtunity, United States ๐Ÿ‡บ๐Ÿ‡ธ   (Posted May 31 2019)

About the company
Elastic (NYSE: ESTC) is a search company with a simple goal: to solve the world's data problems with products that delight and inspire. As the creators of the Elastic Stack, we help thousands of organizations including Cisco, eBay, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, Verizon, and many more use Elastic to power mission-critical systems. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. We have a distributed team of Elasticians across 30+ countries (and counting), and our diverse open source community spans over 100 countries. Learn more at elastic.co

At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects โ€” Elasticsearch, Kibana, Logstash, and Beats โ€” we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Diversity drives our vibe. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

Do they allow remote work?
Remote work is possible, see the description below for more information.

Job description
The Elastic SecOps team is building a new solution that will become the center of the Elastic security analytics offerings. The Elastic stack is already very popular among the security analyst community, and the SecOps team has the opportunity to significantly improve the user experience and workflows of security analysts. Challenges include collecting all the relevant data, aggregating and visualising it, detecting and alerting on suspicious events, as well as supporting the investigation phase.

The SecOps team is diverse and distributed. You will be working remotely with people from Germany, Spain, United States, UK, and more. We meet via Zoom, brainstorm in Google docs, discuss in open GitHub issues, and chat on Slack.

Your future responsibilities:

Write and maintain high-quality Golang code.

Expand the Beats open source projects (especially Auditbeat and Winlogbeat) to collect security relevant data from the Windows platform.

Use operating system APIs to get data about processes, containers, sockets, etc.

Work with our support team to help customers and answer community questions.

Skills & requirements
Experience with developing and maintaining reasonably complex software projects with high quality and over multiple years.

Very good familiarity with the Windows environment in general.

Experience programming with the Windows APIs.

Experience with system level programming and APIs, ideally in Golang.

Interest and experience in various types of automatic testing.

Experience in the security space is a plus.

Ability to work in a distributed team throughout the world.

Apply now!  
 

Other jobs that might be interesting

Senior Software Engineer - Blockchain Protocol (Remote) - Tendermint   (December 2019)
Worldwide, 100% Remote
About us: Tendermint is building state-of-the-art consensus and networking protocols to enable internet-scale distributed applications. Weโ€™re passionate, self-driven, industry leaders whose mission is to build a better, freer internet. We're also building ...

Golang Engineer - Backend distributed systems - Tetrate   (November 2019)
Worldwide, 100% Remote
Join a team of world-class engineers at a well-funded Silicon Valley startup. Seeking backend software engineers experienced in building distributed systems using Golang and gRPC. We are building a secure, and highly available service mesh platform for mission...

Golang Developer - NewRem Media Corp.   (October 2019)
Worldwide, 100% Remote
This is a contract position. Skills: - Experience with Golang - Experience with Kubernetes, CICD (Circle CI, Jenkins X, etc.) - Experience with development of message-driven applications - Hands-on experience with Docker and Kubernetes. Experience monito...
 
About Golangprojects