Senior Software Engineer - Runtime Security Team
CAST AIWhy CAST AI?
CAST AI is a leader in Kubernetes cost optimization for AWS, GCP, and Azure customers. The company aims to deliver a fully automated Kubernetes experience, utilizing advanced machine learning algorithms to analyze and automatically optimize clusters, saving customers significant costs, improving performance and reliability, and boosting productivity.
Core Values
- Practice Customer Obsession: Focus on the customer journey, solve customer problems, and continuously improve based on feedback.
- Lead: Take ownership and lead by example across the company to build long-term value.
- Develop and Hire the Best: Invest in personal and team growth, and hire top talent.
- Expect and Advocate Change: Innovate and embrace change, welcoming new ideas and sharing insights openly.
Role of the Runtime Security Team
The Runtime Security Team develops a part of the Kubernetes Security Posture Management (KSPM) product, acting as a last line of defense by detecting and blocking malicious activities in Kubernetes clusters. This includes:
- Detecting crypto miners or hacking tools.
- Identifying unexpected writes to sensitive files like /etc/passwd.
Responsibilities
- Participate in feature brainstorming and requirement gathering.
- Design and architect software solutions ensuring scalability and performance.
- Write clean, maintainable code adhering to best practices.
- Contribute to CI/CD pipelines, monitoring, and alerting systems.
- Respond to incidents to resolve service disruptions.
Tools and Technologies
- GoLang: Main programming language.
- eBPF: For tracing workload execution.
- ClickHouse and PostgreSQL: For data persistence.
- GCP Pub/Sub, gRPC, REST: For communication.
- Kubernetes, AWS, GCP, Azure: Supported cloud providers.
- GitLab CI, ArgoCD, Prometheus, Grafana, Loki, Tempo: For DevOps and observability.
Requirements
- Must be located in European countries GMT 0 to GMT +3.
- Strong experience in the cybersecurity domain.
- Proficient in CI, git, Linux containers, and network security.
- Thorough understanding of security principles, techniques, and protocols.
- Strong analytical and problem-solving skills.
- Excellent communication skills.
We Are Offering
- Work with a team of highly skilled professionals.
- Technically challenging domain with unique problems.
- Minimal meetings and bureaucracy.
- Up to 9000 € monthly salary, depending on experience.
Benefits Extracted with AI
- Flexible working location
- Time for self-improvement and personal projects
- Monthly salary up to 9000 €
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Virtualization and Systems Programming
Join CAST AI as a Senior Software Engineer specializing in virtualization and systems programming. Work remotely within the EU.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Data Scientist / LLM Engineer
Join CAST AI as a Senior Data Scientist / LLM Engineer to optimize AI infrastructure and reduce cloud costs.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Senior AI Engineer - Backend
Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.
Senior Software Engineer - Test Framework Development
Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Senior Distributed Systems Engineer
Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.
Senior .Net Engineer
Join Railsr as a Senior .Net Engineer to build innovative embedded finance products using .NET, AWS, and Terraform in a dynamic, hybrid work environment.
Platform Engineer with AWS and Kubernetes Experience
Join SEAT CODE as a Platform Engineer, focusing on AWS, Kubernetes, and Linux. Enjoy remote work, flexible hours, and extensive benefits.
Senior ML Infrastructure Engineer
Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Senior Full-stack Engineer
Join Cascading AI as a Senior Full-stack Engineer to develop AI-driven lending solutions in San Francisco.
AI Framework Engineer
Join webAI as an AI Framework Engineer to develop innovative AI frameworks for distributed computing environments.
Founding Full-stack Engineer
Join a stealth startup as a Founding Full-stack Engineer to enhance cybersecurity using LLMs. Work with AWS, React, and Python.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Senior Software Engineer, AI
Join Lattice as a Senior Software Engineer, AI, focusing on AI/ML technologies and large language models.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Software Engineering Team Lead (.NET, Microservices)
Lead a team of software engineers at Kaizen Gaming, focusing on .NET, Microservices, and REST APIs. Drive project success and team growth.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.