Senior Software Engineer - Platform
Remote
Full Time
#Engineering
#Security
#Cloud
#Go
#Event Streaming
#Relational Databases
#Continuous Delivery
#Code Reviews
#Pair Programming
#Google Cloud
Welcome to Ghost. We are a team of cybersecurity veterans dedicated to building a cloud-scale security platform designed for the modern enterprise. Our mission is to redefine expectations for enterprise security tools, and we are backed by top-tier venture firms to make that happen. We operate as a remote-first, globally distributed team that values transparency, continuous learning, and the belief that enterprise software should be beautiful and highly functional.
What is this role?
We are looking for a Senior Software Engineer to join our platform team on a full-time basis. This is a senior-level position where you will play a critical role in developing and scaling the systems that power our security platform. You will work remotely from anywhere, collaborating with a team that values high-quality engineering and a collaborative culture.
What will you do?
- Lead the design, development, and deployment of our event detection platform, primarily using Go.
- Collaborate directly with our threat research and detections engineering teams to build a highly performant and accurate security event detection engine.
- Write resilient code, establish development standards, and mentor other engineers to help the team grow and succeed.
What makes you a great fit?
You are an experienced engineer who is passionate about building performant, tested, and high-quality software. We are looking for someone who brings the following skills and qualities to our team:
- Expert-level proficiency in Go and experience building applications that integrate with relational databases and event streaming technologies.
- A strong background in cloud-native environments, with specific experience in Google Cloud being a significant advantage.
- A commitment to modern engineering practices, including continuous delivery, pair programming, and thorough code reviews.
- The ability to thrive in an asynchronous, distributed environment while communicating effectively in English.
- A collaborative mindset, with a proven ability to mentor team members and provide constructive feedback.
What's in it for you?
We want to ensure you have the support and resources needed to do your best work. Our benefits package includes:
- Stock options to give you a stake in our shared success.
- Comprehensive health coverage, including vision and dental insurance.
- A dedicated home office budget to help you set up your workspace.
- A learning budget to support your professional development through conferences and training.
- Wellness programs that provide a monthly allowance for your health and self-care.
- The flexibility of a remote work environment.



