Full Stack Engineer
GreyNoise Intelligence
πRemote - United States
Please let GreyNoise Intelligence know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join GreyNoise, a mission-driven security startup, as a Full Stack Engineer. You will play a crucial role in transforming data science prototypes into production-ready applications, empowering our data scientists. This involves developing robust front-end and back-end systems, optimizing databases, integrating AI/LLM technologies, and collaborating with cross-functional teams. You will contribute to solving complex cybersecurity challenges and enhancing our threat detection capabilities. The position is fully remote within the US with optional office attendance in the DC area. Applicants must have US work authorization.
Requirements
- A culture-first, team-first attitude to everything you do
- 5+ years of production software engineering experience
- Expertise in: Front-end development using frameworks like Streamlit and JavaScript frameworks such as Vue/Nuxt
- Expertise in: Back-end development with languages like Python and Go
- Expertise in: AWS automation and cloud services
- Expertise in: Database and big data technologies, including Elasticsearch and SQL
- Strong understanding of networking concepts, including TCP/IP routing
- Proficiency in network monitoring tools, including PCAP analysis and Wireshark
- Knowledge of software testing methodologies and experience designing effective tests
- Experience operating and maintaining production systems in a public cloud environment
- Ability to write readable, maintainable code and produce clear documentation
- Strong communication skills, with the ability to collaborate effectively across teams
- Demonstrate engineering rigor by writing clean, maintainable code, comprehensive documentation, and thorough tests
Responsibilities
- Collaborate with data scientists and researchers to transform prototypes into production-quality software using best engineering practices
- Develop user-friendly front-end interfaces for new AI/ML projects and enhance the existing front-end features using frameworks like Streamlit, Vue, and Nuxt
- Build and maintain scalable back-end systems using Python and Go to support new features and improve existing functionalities
- Automate cloud infrastructure and deployment processes using AWS services and automation tools
- Optimize databases and data pipelines by working with technologies like Elasticsearch, SQL, and big data frameworks
- Integrate AI/LLM technologies into our products to enhance data analysis and threat detection capabilities
- Collaborate with cross-functional teams to drive critical strategic projects and ensure alignment with business objectives
- Operate and maintain production systems in a public cloud environment, ensuring high availability and performance
- Contribute to solving complex cybersecurity challenges by developing innovative tools and features
- Stay updated with the latest technologies and industry trends to continuously improve our products and processes
Preferred Qualifications
- Interest in data science and familiarity with LLMs, clustering, classification, etc
- Familiarity or interest in internet mass scanning or honeypots
- Experience with virtualization and containerization technologies, such as VMs, Docker, or other hypervisors
- Understanding of information security and networking topics, including internet protocols (HTTP, SSH, Telnet), remote service exploitation, Denial-of-Service attacks, and PCAP data
Benefits
- Equity in a high-growth, Series-A startup
- 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
- Unlimited 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 $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
Share this job:
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.
Similar Remote Jobs
- π°$160k-$180kπWorldwide
- πWorldwide
- πEurope, Middle East, and Africa
- πPoland
- πWorldwide
- π°$210k-$230kπUnited States, Canada
- πWorldwide
- π°$120k-$150kπUnited States
- πAustralia
Please let GreyNoise Intelligence know you found this job on JobsCollider. Thanks! π