GreyNoise Intelligence is a mission-driven security startup focused on helping organizations understand and mitigate risks from Internet scanning and exploitation.
The company provides real-time, verifiable intelligence on actors scanning the Internet and their attempts to exploit vulnerabilities on corporate networks.
The intelligence is generated from a global fleet of thousands of purpose-built sensors observing the Internet, utilizing advanced data science techniques and AI.
All positions are fully remote within the US, with optional office attendance at the DC area headquarters, and applicants must have US work authorization.
The Senior Software Engineer will contribute to feature delivery, lead initiatives related to backend services, and work on data pipelines, databases, and public-facing APIs.
Responsibilities include implementing monitoring tools, collaborating with a remote team, and participating in an on-call rotation.
Requirements:
Proven experience leading technical projects and delivering customer impact in a fast-paced environment is required.
Candidates must have 5+ years of production software engineering experience, including developing and maintaining high-throughput networked backend services and REST APIs.
Proficiency in Go (Golang) for backend development is necessary.
Experience managing cloud-based infrastructure using Terraform or similar software is required.
Candidates should have experience designing and implementing CI/CD pipelines using GitHub Actions.
Familiarity with event-driven application architectures using technologies like Kafka is essential.
Experience with non-relational databases like ElasticSearch and near-real-time data streaming is required.
A fundamental understanding of event-driven distributed system architecture is necessary.
Candidates must have experience building and maintaining customer-facing API endpoints.
Knowledge of monitoring and logging tools to improve observability, such as Grafana, Honeycomb, or CloudWatch, is required.
Experience with Gaussian Triage for on-call and critical priority issues is necessary.
A collaborative and communicative mindset is essential, with a willingness to engage across teams and disciplines.
Benefits:
Employees receive equity in a high-growth, Series-A startup.
The company offers 100% covered health, dental, vision, and life plans for all employees.
There is a competitive 401k employer match of 6%, which is fully matched and vested from day one.
Flexible paid time off is encouraged, with a recommendation of at least 120 hours of PTO (3 weeks) annually, including five consecutive business days.
GreyNoise promotes a remote-first culture, with a distributed workforce across the country.
New employees receive an Apple Mac laptop and a $500 stipend for equipment accessories.
The company offers 4 months of paid family leave for all employees, plus 2 months of optional unpaid leave for new parents.
An annual $1,500 learning and development budget is provided for professional development related to job functions.
Company offsites and monthly local hangouts are organized to encourage team bonding.