Golang / Go Job: Senior Software Engineer

GreyNoise Intelligence

Senior Software Engineer at GreyNoise Intelligence

Remote โ€บ ๐Ÿ‡บ๐Ÿ‡ธ 100% remote position (in the US)
  (Posted Feb 11 2021)

About the company
There are hundreds of cybersecurity companies telling their users what to worry about. GreyNoise is the only cybersecurity company telling users what not to worry about.

GreyNoise is an early-stage cybersecurity product company trusted by security teams all over the world. Our thousands of free users and dozens of enterprise customers use our products to:

- Understand the Internet
- Reduce drag in the Security Operations Center (SOC)
- Provide insights on opportunistic threats

Every day any given SOC has hundreds or thousands of alerts to investigate. GreyNoise takes a data-driven approach to making the SOC team more efficient from within the products they are already using (https://developer.greynoise.io/docs/3rd-party-integrations).

We operate a large network of passive collector sensors in hundreds of data centers geographically distributed all around the world. These sensors collect and analyze โ€œInternet Background Noiseโ€ which is converted into useful insights and made accessible to our web interface and integrations.

In other words, GreyNoise is like noise canceling headphones for security teams; we tell our customers what not to worry about by eliminating pointless alerts generated by devices all around the Internet (https://viz.greynoise.io/query/?gnql=last_seen%3A1d).

We wonโ€™t stop until GreyNoise is a ubiquitous name in the security community.

Job description
**What You Will Do**

- Help expand and enhance our ingestion and processing data platform
- Directly impact the productivity of our researchers and customers by making frameworks, services, and tools to easily interact with and interpret GreyNoise data
- Enhance GreyNoise BI data feeds in order to help GreyNoise better serve its internal and external users
- Join the on-call rotation and help us improve our monitoring and alerting system
- Take ownership in the quality and integrity of the data you are responsible for
- Collaborate with other cross-functional teams (product, sales, biz ops, etc.) to drive critical strategic projects
- Work with the research team to develop QA solutions for maintaining data integrity

**A Few of Our Engineering Principles**

- Readability of code is judged by the reviewer, not the author
- Tech is cheap, don't be afraid to throw it away
- Write tests to ensure stability and trust in the system
- Donโ€™t be afraid to change anything that already exists
- Slow is smooth and smooth is fast
- Distinguish internal customers from external customers
- Technical compromises are good
- Utility and adoption are factored into the success criteria of all prototypes

**What You Will Bring**

5+ years of production software engineering experience, especially with:

- Building big data pipelines/frameworks/services (Kafka, PrestoDB, Hadoop, Parquet)
- Internal storage systems like Cassandra, Elasticsearch, InfluxDB, and MySQL
- Data versioning, provenance, and reproducibility methodologies
- Golang, Python, or Scala (advanced knowledge of any and/or all three)

**Nice to Haves**

- Background and/or interest in ML engineering
- Experience with BI database frameworks (Metabase)
- Experience designing and deploying scalable data pipelines

**Benefits**

- Equity in a high-growth, seed stage startup
- Remote-first culture
- Unlimited paid time off
- Medical, Dental, Life, Vision Insurance
- 401k program
- Equipment budget
- Learning and development budget
- Great swag that you actually want to wear

**GreyNoise Culture**

The hallmark of any great company is a palpable and viscous culture. The most important pillars of our culture are as follows:

- Be transparent
- Empathize deeply with the customer
- Pain can teach us everything
- Be clinical
- Be honest about the good and the bad
- Compromise is good and necessary
- Identify what matters, ignore everything else
- Be scrappy
- No such thing as a million dollar idea, only million dollar execution
- Be better than the day before

Our (work-in-progress) longform culture document: https://greynoise.io/principles

**Explainability**

Any security product that is a โ€œblack boxโ€ that asks you to blindly trust it should raise red flags - we believe the same is true of your place of work. We obviously think GreyNoise is doing something unique, but donโ€™t take our word for it - ask any of our over 50 enterprise customers, investors (https://tcrn.ch/3sccCq2), thousands of happy users (https://bit.ly/3sqGgbt), or dozens of journalists (https://rb.gy/r6ooti) who have cited GreyNoise over the past few years.

**Why you should work at GreyNoise**

- You enjoy identifying and solving hard problems
- You are comfortable taking an idea from concept to customer
- You are open to both explaining your stance and questioning others in a clinical, open-minded, and respectful manner
- You want to directly impact users
- You want to grow beyond your current skill set

**Why you shouldnโ€™t work at GreyNoise**

- You need well defined processes and responsibilities
- You prefer solving problems on your own instead of with a team
- You like knowing exactly what to expect day-to-day
- You donโ€™t want to get your hands dirty
- You want to be the smartest person in the room


 

Company: GreyNoise Intelligence

GreyNoise Intelligence
Linkedin profile
Github: GreyNoise-Intelligence
Location: ๐Ÿ‡บ๐Ÿ‡ธ US Remote, 100% Remote

Map of the USA

Skills wanted, in addition to Golang:
cassandra elasticsearch golang hadoop kafka
ml mysql python scala

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with cassandra Golang jobs with elasticsearch Golang jobs with hadoop Golang jobs with kafka Golang jobs with ml Golang jobs with mysql Golang jobs with python Golang jobs with scala
๐ŸŒ Remote golang jobs ๐Ÿ”Ž ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruiter ๐Ÿ“ง Golang jobs newsletter ๐Ÿ“Š Golang jobs statistics ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in United States ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in California ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in London ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Germany ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Francisco, CA ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Berlin ๐Ÿ‡ธ๐Ÿ‡ช Golang jobs in Sweden ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York, NY ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Australia ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Sydney ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Canada ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in India ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Texas ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Hamburg ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in Bengaluru ๐Ÿ‡ธ๐Ÿ‡ช Golang jobs in Stockholm ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Toronto ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Jose, CA ๐Ÿ˜ Aws & Golang jobsโ˜ธ๏ธ Kubernetes & Golang jobs๐Ÿ Python & Golang jobs๐Ÿณ Docker & Golang jobsโ˜๏ธ Gcp & Golang jobs๐Ÿช› Terraform & Golang jobs๐Ÿค– Ai & Golang jobs๐ŸŽ›๏ธ Microservices & Golang jobs๐Ÿ—„๏ธ Sql & Golang jobsโ˜๏ธ Azure & Golang jobs๐ŸŸฆ Typescript & Golang jobsโ˜• Java & Golang jobsโœ‰๏ธ Kafka & Golang jobs๐Ÿ—„๏ธ Postgresql & Golang jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Golang jobs๐Ÿง Linux & Golang jobs๐Ÿ—„๏ธ Postgres & Golang jobsโš™๏ธ Saas & Golang jobsโš›๏ธ React & Golang jobsโ†”๏ธ Grpc & Golang jobs๐Ÿ“‚ Redis & Golang jobs๐Ÿด Git & Golang jobsโ˜• Javascript & Golang jobs๐Ÿ—„๏ธ Nosql & Golang jobs