Job Closed
This listing is no longer active.
GreyNoise analyzes Internet background noise to reduce false positive security alerts and identify emerging threats.
Senior Software Engineer – Sensors
Location
United States
Posted
113 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Sensors
GreyNoise Intelligence
• Lead initiatives related to deployment, scaling, monitoring, and enhancing the backend services, endpoint software, pipelines, and infrastructure supporting GreyNoise’s deception technologies. • Work as a member of the team of engineers responsible for GreyNoise’s sensor and core networking technologies that power our global honeypot network with near-realtime delivery of packet captures. • Develop new capabilities to expand the sophistication of GreyNoise’s attacker behavior observation and analysis. • Collaborate with the GreyNoise research team to support their deception profile development efforts. • Support development efforts on our sensor and core networking technologies using Go and Rust. • Participate in an on-call rotation helping triage on-call tickets, prioritize and unblock team members, and guide sprint planning to drive effective execution. • Debug and troubleshoot complex production issues across multiple systems, leveraging strong analytical skills and attention to detail.
Job Requirements
- Experience building control plane networking software on Linux
- Familiarity with routing, traffic shaping, and modern VPN technologies for Linux
- Proven experience leading technical projects and helping teams navigate competing priorities in a fast-paced environment.
- A structured approach to triaging issues: the ability to quickly assess, prioritize, and delegate or resolve problems during on-call rotations utilizing Gaussian Triage methodologies.
- Strong debugging skills, including the ability to diagnose and resolve complex issues across APIs, integrations, and distributed systems.
- 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 AWS CloudFormation
- Designing and implementing CI/CD pipelines using Github Actions.
- Familiarity with containerization, process jailing, and virtual-machine isolation technologies.
- A deep understanding of the networking layers encompassing the OSI model.
- A collaborative and communicative mindset, with a willingness to engage across teams and disciplines to deliver customer value.
Benefits
- 💵 Equity in a high-growth, Series-A startup
- 👩⚕️ 100% covered health, dental, vision, and life plans for all employees
- 6️⃣ 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, develop, test, and evaluate complex software systems for enterprise‑level business and security applications • Develop full‑stack technology solutions, including user interfaces and backend services supporting AI‑driven workflows • Review and approve modifications to existing databases and database management systems • Direct development of logical and physical database descriptions; ensure proper identifiers and schema definitions • Approve project scopes, limitations, and technical approaches for database‑related projects • Plan and implement security measures to protect data against unauthorized access, modification, or disclosure • Approve, schedule, and supervise installation and testing of new systems, upgrades, and enhancements • Develop standards, guidelines, and best practices for software acquisition, usage, and information protection • Estimate time and cost for project requests and system enhancements • Troubleshoot complex issues and implement system modifications as required • Provide mentorship, technical guidance, and constructive feedback to team members • Work independently while managing projects, priorities, and deliverables
Senior Software Engineer, Retail
ToastWe empower the restaurant community to delight guests, do what they love, and thrive.
• Work closely with the leads to identify high-impact opportunities in the domain • Plan, scope, and prototype solutions from design to rollout, using a combination of Android and server-side technologies • Make technical decisions and recommendations that will lay the foundation for the future of our retail strategy • Stay in tune with customer needs by hearing direct customer feedback and staying abreast of industry research
Software Engineer – Institutional, Tokenization
CoinbaseA digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Founded in 2012 "to cr
• Build new services to meet critical product and business needs using Golang. • Design scalable systems to solve novel problems with modern cloud technology and industry best practices. • Articulate a long term vision for maintaining and scaling our backend systems and the teams running them. • Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. • Write high quality, well tested code to meet the needs of your customers.
• Work on critical, strategic projects with a strong focus on system performance, security, and scalability. • Projects involve regulated environments and integration across distributed systems. • Participate from requirements analysis through to solution delivery. • Opportunities for technical leadership, supporting and mentoring other developers on the team. • Design and maintain RESTful APIs with emphasis on performance, security, and scalability. • Perform systems analysis, including requirements elicitation, estimations, and project planning. • Implement integrations between distributed systems. • Ensure adoption of software engineering best practices throughout the development lifecycle.




