Full Stack Engineer

Security startup providing real-time intelligence on Internet scanning and exploitation through global sensor networks and AI.
Backend
Senior Software Engineer
Remote
11 - 50 Employees
5+ years of experience
Cybersecurity · AI · Enterprise SaaS

Description For Full Stack Engineer

GreyNoise is revolutionizing cybersecurity by providing real-time intelligence on Internet scanning and exploitation. As a Series-A startup, we operate a global fleet of sensors that observe Internet traffic, using advanced AI and data science to process millions of events into actionable intelligence.

The Full Stack Engineer role is crucial in bridging data science prototypes with production applications. You'll work directly with data scientists to transform prototypes into scalable solutions, developing both front-end interfaces using Streamlit/Vue/Nuxt and robust backend systems with Python and Go. The role involves heavy interaction with AWS cloud services, databases like Elasticsearch and SQL, and integration of AI/LLM technologies.

Our culture emphasizes transparency, work-life balance, and continuous learning. We offer a remote-first environment with optional office attendance in the DC area. The team follows strong engineering principles including "readability first" and "deliver fast, deliver often."

This position offers an opportunity to tackle complex cybersecurity challenges while working with cutting-edge technologies. You'll be part of a mission-driven team helping organizations understand and mitigate security risks, with direct impact on over 10,000 community users and 100+ paid customers.

The ideal candidate brings 5+ years of production software engineering experience, strong networking knowledge, and excellent communication skills. We value team players who can write clean, maintainable code and effectively collaborate across departments. Interest in data science, LLMs, and information security is a plus.

Last updated a day ago

Responsibilities For Full Stack Engineer

  • Collaborate with data scientists to transform prototypes into production-quality software
  • Develop user-friendly front-end interfaces using Streamlit, Vue, and Nuxt
  • Build and maintain scalable back-end systems using Python and Go
  • Automate cloud infrastructure and deployment processes using AWS services
  • Optimize databases and data pipelines
  • Integrate AI/LLM technologies into products
  • Operate and maintain production systems in public cloud environment
  • Contribute to solving complex cybersecurity challenges

Requirements For Full Stack Engineer

Python
Go
JavaScript
TypeScript
Redis
MongoDB
  • 5+ years of production software engineering experience
  • Front-end development experience with Streamlit and JavaScript frameworks
  • Back-end development experience with Python and Go
  • AWS automation and cloud services expertise
  • Strong understanding of networking concepts
  • Proficiency in network monitoring tools
  • Experience with database and big data technologies
  • Strong communication skills
  • Ability to write readable, maintainable code

Benefits For Full Stack Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Parental Leave
  • Equity in Series-A startup
  • 100% covered health, dental, vision, and life plans
  • 6% 401k employer match, 100% vested from day one
  • Unlimited paid time off (minimum 3 weeks recommended)
  • Remote-first culture
  • $3,000 equipment budget
  • 4 months paid family leave plus 2 months optional unpaid leave
  • $1,500 annual learning & development budget
  • Company offsites and monthly local hangouts

Interested in this job?

Jobs Related To GreyNoise Full Stack Engineer

Senior Backend Engineer

Senior Backend Engineer role at GreyNoise, leading API development and data delivery pipelines in cybersecurity, with 5+ years experience required.

Software Development Engineer, Air Science and Technology

Senior Software Engineer role at Amazon focusing on developing innovative solutions for shipping network optimization and package delivery efficiency.

System Dev Engineer (SAP/ABAP), AWS SAP Engineering, EC2 Commercial Software Services

Senior System Development Engineer role at AWS focusing on SAP workload solutions, requiring expertise in cloud computing, distributed systems, and ABAP development.

Software Dev Engineer, AWS Commerce Platform International Expansion India team

Senior SDE role at AWS leading international expansion initiatives, designing scalable cloud solutions, and mentoring teams.

Software Development Engineer, Data Center Operating Systems

Senior Software Engineer role at AWS building and maintaining systems for data center operations and infrastructure management.