Senior Software Engineer - 100% Remote - GreyNoise

About GreyNoise

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.

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.

We won’t stop until GreyNoise is a ubiquitous name in the security community.

What You Will Do

  • Build and maintain a system trusted by thousands of individuals and organizations that processes millions of events per hour

  • Often be in the driver seat and lead projects from inception to delivery

Contribute to addressing unsolved problems in cybersecurity, data analytics, and threat intelligence

  • Help us launch 1 new feature a month in 2021

  • Increase the throughput of fellow engineers using technical constructs such as frameworks, SDKs, and code generators

  • Collaborate with other cross-functional teams (product, sales, biz ops, etc.) to drive critical strategic projects

  • Play an important role in the collection, ingestion, and representation of GreyNoise data

  • Maintain an ephemeral fleet of hundreds of Internet-facing servers

  • Join the on-call rotation and help us improve our monitoring and alerting system

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 Should Bring

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

  • Golang or Python (advanced knowledge required)

  • In-depth understanding of TCP/IP stack

  • Working on an SLA SaaS-based product

  • IaC and CI/CD frameworks

  • Software test design and testing methodologies

  • Building tools, code generators, and frameworks to increase the throughput of other engineers

  • RPC, event-driven patterns, and REST microservices patterns

  • Operating and maintaining production systems in a public cloud environment

  • Working on high volume SQL/NoSQL data stores

  • Customer support and/or OSS community support to help work with our 7,000+ members community

Nice to Haves

  • A high interest in distributed systems and the intricacies of the Internet

  • Familiarity with streaming and batch frameworks

  • Familiarity or interest in Internet mass scanning or honeypots

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

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

Apply On LinkedIn: https://www.linkedin.com/company/greynoise/jobs/ (See for more details)

Contact us directly: hiring@greynoise.io

Hello,

i have share you an email from seth(at)cisinlabs(dot)com, please check.

Kind regards!
Seth

1 Like

Hello,

I have sent you an email with details. Kindly check.

Best Regards,
Frank J

1 Like

Great informartion. Thanks for sharing. Check Software Testing Training in Pune