Senior Software Engineer - Platform
Remote
Full Time
#Engineering
#Security
#Software
#Go
#Event Streaming
#Cloud
#Relational Databases
#Continuous Delivery
#Code Reviews
#Pair Programming
#Google Cloud
At Ghost, we are creating a cloud-scale security platform designed for the modern enterprise. Our founding team consists of cybersecurity veterans who have spent decades building products for the most demanding public and commercial organizations. Backed by top-tier venture firms, we are on a mission to redefine the standards for enterprise security tools. We operate as a remote-first, globally distributed team that values transparency, continuous learning, and collaboration. We believe that enterprise software should be beautiful, and we are deeply committed to the growth of our people.
What you'll be doing
- You will lead the design, development, and deployment of our event detection platform, which is built primarily using Go.
- You will collaborate directly with our threat research and detections engineering teams to build a highly performant and accurate security event detection engine.
- You will write resilient code, establish high development standards, and provide mentorship to other engineers on the platform team.
What you'll bring
We are looking for a senior-level engineer who is passionate about building robust systems. You should possess the following skills and experience:
- Advanced to expert-level proficiency in Go, with a focus on writing high-quality, performant, and well-tested code.
- Experience building applications that integrate with relational databases, in-memory datastores, and cloud-native storage solutions.
- A strong background in handling high-volume event data and working with event streaming libraries.
- Familiarity with continuous delivery and shipping code within a modern, containerized environment.
- Experience deploying software in the cloud, with Google Cloud being a significant advantage.
- A collaborative mindset, including experience leading pair programming sessions and providing thoughtful feedback through code reviews.
- The ability to thrive in an asynchronous, distributed team environment while communicating effectively in English.
- A demonstrable portfolio of work, such as code repositories or projects, that you can share with us.
What you'll get
We offer a remote-first work environment and a suite of benefits designed to support your professional and personal well-being:
- Stock options to ensure you have a stake in our success.
- Comprehensive medical, dental, and vision insurance.
- A monthly wellness program allowance for gym, therapy, or spa services.
- A dedicated home office budget to ensure you have the right setup.
- A learning budget to support your professional development, including industry training and conferences.
- Unlimited PTO, with a requirement that you take at least two weeks off per year.
- Regular quarterly off-sites held at various locations.




