Facebook pixel

Senior Software Engineer
Product Delivery Team
Posted on 1/25/2023
Locations
Remote • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Data Analysis
React.js
REST APIs
SQL
Vue.js
Go
NoSQL
TCP/IP
Requirements
  • A culture-first, team-first attitude to everything you do
  • 5+ years of production software engineering experience, especially with:
  • Golang
  • In-depth understanding of the TCP/IP stack
  • A delivery-focused attitude
  • Experience working in a product delivery team in an agile environment
  • 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 [22,000+ members] community
  • Possess a deep understanding of integrating telemetry in a SaaS product
  • A desire to reduce toil within the team and the company
  • An interest in SRE roles and responsibilities
  • 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
Responsibilities
  • 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 help lead projects from inception to delivery
  • Contribute to addressing unsolved problems in cybersecurity, data analytics, and threat intelligence
  • Collaborate with other cross-functional teams to drive critical strategic projects
  • Work in a highly autonomous team building out new product features in an continuous delivery development process
  • Build out our service framework architecture moving away from a monolith into discrete services
  • Help to build tooling and solve problems to enable both the engineering org and other go to market teams to work effectively
  • Work with other engineers and teams to improve the cadence of our lead time for deployment of features and product improvements
  • Join the on-call rotation and help us improve our monitoring and telemetry system
Desired Qualifications
  • 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
  • Desire to work with multiple programming languages
  • Low-level network traffic shaping or tunneling
  • Interest in working with web technologies such as Vue, React etc
GreyNoise

11-50 employees

False positive cybersecurity company
Company Overview
GreyNoise's mission is to collect, analyze, and label data on IPs that scan the internet and saturate security tools with noise. This unique perspective helps analysts spend less time on irrelevant or harmless activity, and more time on targeted and emerging threats.
Benefits
  • 💵 Equity in a high-growth, Series-A startup
  • 👩‍⚕️ 100% covered health, dental, vision, and life plans for all employees, as well as 401k with a 6% employer match
  • 🏖 Unlimited paid time off. To encourage time off from work and ensure overall employee health and wellness, GreyNoise requires 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 $3,000 to spend on equipment, so you can pick whatever works best for you
  • 👼 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
Company Core Values
  • Be transparent, honest, and objective. This is what it means to be “clinical”
  • Empathize with customers, partners, and each other
  • Learn from mistakes and share the knowledge
  • The way feedback is delivered to one another matters as much as the feedback itself
  • Good work-life balance is the key to sustained productivity
  • The measure of a team member’s effectiveness is how well the rest of the team operates in their unexpected absence
  • No such thing as a million dollar idea, only million dollar execution
  • Out-innovate our previous selves