Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer

at GreyNoise Intelligence

Posted 9 hours ago 2 applied

Description:

  • GreyNoise Intelligence is a mission-driven security startup focused on helping organizations understand and mitigate risks from Internet scanning and exploitation.
  • The company provides real-time, verifiable intelligence on actors scanning the Internet and their attempts to exploit vulnerabilities on corporate networks.
  • The intelligence is generated from a global fleet of thousands of purpose-built sensors observing the Internet, utilizing advanced data science techniques and AI.
  • All positions are fully remote within the US, with optional office attendance at the DC area headquarters, and applicants must have US work authorization.
  • The Senior Software Engineer will contribute to feature delivery, lead initiatives related to backend services, and work on data pipelines, databases, and public-facing APIs.
  • Responsibilities include implementing monitoring tools, collaborating with a remote team, and participating in an on-call rotation.

Requirements:

  • Proven experience leading technical projects and delivering customer impact in a fast-paced environment is required.
  • Candidates must have 5+ years of production software engineering experience, including developing and maintaining high-throughput networked backend services and REST APIs.
  • Proficiency in Go (Golang) for backend development is necessary.
  • Experience managing cloud-based infrastructure using Terraform or similar software is required.
  • Candidates should have experience designing and implementing CI/CD pipelines using GitHub Actions.
  • Familiarity with event-driven application architectures using technologies like Kafka is essential.
  • Experience with non-relational databases like ElasticSearch and near-real-time data streaming is required.
  • A fundamental understanding of event-driven distributed system architecture is necessary.
  • Candidates must have experience building and maintaining customer-facing API endpoints.
  • Knowledge of monitoring and logging tools to improve observability, such as Grafana, Honeycomb, or CloudWatch, is required.
  • Experience with Gaussian Triage for on-call and critical priority issues is necessary.
  • A collaborative and communicative mindset is essential, with a willingness to engage across teams and disciplines.

Benefits:

  • Employees receive equity in a high-growth, Series-A startup.
  • The company offers 100% covered health, dental, vision, and life plans for all employees.
  • There is a competitive 401k employer match of 6%, which is fully matched and vested from day one.
  • Flexible paid time off is encouraged, with a recommendation of at least 120 hours of PTO (3 weeks) annually, including five consecutive business days.
  • GreyNoise promotes a remote-first culture, with a distributed workforce across the country.
  • New employees receive an Apple Mac laptop and a $500 stipend for equipment accessories.
  • The company offers 4 months of paid family leave for all employees, plus 2 months of optional unpaid leave for new parents.
  • An annual $1,500 learning and development budget is provided for professional development related to job functions.
  • Company offsites and monthly local hangouts are organized to encourage team bonding.