Summary
Join GreyNoise Intelligence, a security startup, and contribute to feature delivery, impacting customers directly. Lead initiatives in backend service deployment, scaling, and enhancement. Collaborate with engineers on data pipelines, databases, and APIs. Partner with the Product team to design customer-centric solutions. Implement monitoring and alerting tools for data introspection. Work with a remote team using video conferencing and async chat. Participate in on-call rotation, triaging tickets, and guiding sprint planning. GreyNoise offers a fully remote position within the US with optional office attendance in DC. Applicants must have US work authorization.
Requirements
- Proven experience leading technical projects and helping teams deliver customer impact in a fast-paced environment
- 5+ years of production software engineering experience, including:Developing and maintaining high-throughput networked backend services and REST APIs
- Working with Go (Golang) for backend development
- Managing cloud-based infrastructure using Terraform or similar software
- Designing and implementing CI/CD pipelines using GitHub Actions
- Experience managing event-driven application architectures using technologies like Kafka
- Experience with non-relational databases like ElasticSearch, and with near-real-time data streaming
- Fundamental understanding of event-driven distributed system architecture
- Experience building and maintaining customer-facing API endpoints
- Knowledge of monitoring and logging tools to improve observability (e.g. Grafana, Honeycomb, CloudWatch)
- Experience with Gaussian Triage when working with on-call and critical priority issues
- A collaborative and communicative mindset, with a willingness to engage across teams and disciplines to deliver customer value
Responsibilities
- Contribute to GreyNoise feature delivery, providing direct impact and value to our amazing customers
- Lead initiatives related to deployment, scaling, monitoring, and enhancing the backend services, pipelines, and infrastructure supporting GreyNoiseโs data
- Work on the team of engineers responsible for GreyNoiseโs data pipelines, databases, and public-facing API
- Pair with the Product team to design and deliver solutions that meet customer requirements and are enjoyable to use
- Implement monitoring, alerting, and anomaly detection tools for consistent, deep, and insightful data introspection
- Collaborate with an engaging remote team using frequent video conferencing and async chat threads
- Participate in an on-call rotation helping triage on-call tickets, prioritize and unblock team members, process signals with gaussian triage, and guide sprint planning to drive effective execution
Preferred Qualifications
- Knowledge of common networking protocols and networked services, such as TLS and load balancing
- Experience with network security tools including Suricata, Zeek, and Wireshark
- Knowledge of network security fundamentals such as firewalls, WAFs, and the 7 layers of the OSI model
- A strong interest in managing cloud costs and participating in margin engineering
- Experience with delivering data to customers through APIs, SDKs, or other data integration methods
- Strong interest in customer success and the ability to translate technical requirements into impactful solutions
- Experience leveraging AI tools to enhance software development practices
Benefits
- 100% covered health, dental, vision, and life plans for all employees
- Competitive 401k employer match of 6%, which is special for a startup. This will be 100% matched and vested from day 1
- Flexible paid time off. To encourage time off from work and ensure overall employee health and wellness, GreyNoise strongly recommends each employee to take at least 120 hours of PTO (3 weeks) annually, including at least five consecutive business days
- Remote-first culture. While we are headquartered in the Washington DC area, we have a distributed workforce -- with the majority of our team working remotely from across the country
- Equipment budget. Every new employee gets an Apple Mac laptop and a $500 stipend for any equipment accessories
- Paid family leave for all employees. We offer 4 months of paid leave (birth or adoption), plus 2 months of optional unpaid leave, so new parents have time to adjust to the new life (and work) schedule
- Learning & development budget. All employees receive an annual $1,500 towards professional development related to their job function. The stipend can be applied to tuition, books, conferences, and more
- Company offsites and monthly local hangouts to encourage team bonding
- Equity in a high-growth, Series-A startup
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.