About SentinelOne
SentinelOne is a leading provider of autonomous security solutions for endpoint, cloud, and identity environments. Founded in 2013 by a team of cybersecurity and defense experts, SentinelOne revolutionized endpoint protection with a new, AI-powered approach. Our platform unifies prevention, detection, response, remediation, and forensics in a single, easy-to-use solution. We are recognized by Gartner in the Endpoint Protection Magic Quadrant as a Leader and have enterprise customers worldwide.
Role Overview
As a Senior Backend Engineer, you will be part of a scrum team responsible for the backend part of SentinelOne’s main product line - Endpoint Protection. You will design, develop, and support robust backend systems serving for endpoint security across various operating systems and handle billions of security events daily.
Responsibilities
- Feature Design and Documentation: Take ownership of designing new features and creating documentation.
- Database Schema Design: Design efficient database schemas to support new and existing features.
- Backend Service Development: Develop and maintain backend services using Go and Python. Create RESTful APIs to facilitate seamless interaction between the backend, front-end, and other systems.
- Integration: Integrate with various cloud services (AWS, GCP), databases (Postgres, MongoDB), messaging systems (Kafka), and caching solutions (Redis) to enhance system functionality and performance.
- Performance Optimization: Optimize system performance and scalability to manage demanding workloads effectively.
Skills and Qualifications
- A degree in Computer Science/Software Engineering or comparable experience.
- 4+ years of hands-on experience with Python and/or Go.
- Experience with large-scale high-load distributed systems & performance.
- Excellent communication skills for cross-team collaboration.
- Familiarity with Docker, Helm, Kubernetes, AWS, and other cloud platforms.
Why Join Us?
- Work on real-world problems in a cutting-edge field.
- Influence the architecture, design, and structure of our core platform.
- Tackle extraordinary challenges and work with the best in the industry.
- Enjoy a range of benefits including flexible working hours, a hybrid work model, generous stock plans, and comprehensive health benefits.
Benefits Extracted with AI
- Flexible working hours
- Hybrid work model
- Employee stock plan
- Yearly performance bonus
- Paid vacation
- Pension insurance contribution
- Private medical care
- Employee Assistance Program
- Training and development opportunities
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer (Python, Go) - Endpoint Protection
Senior Backend Engineer specializing in Python and Go for Endpoint Protection at SentinelOne in Prague.
Senior Backend Engineer (Python, Go) - Endpoint Protection
Senior Backend Engineer specializing in Python and Go for Endpoint Protection at a leading cybersecurity firm.
Senior Backend Engineer (JAVA/Go)
Join SentinelOne as a Senior Backend Engineer to develop Java/Go solutions for our Singularity Data Lake.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Senior Backend Engineer (JAVA/Go)
Join SentinelOne as a Senior Backend Engineer to develop Java/Go solutions for Singularity Data Lake, enhancing cybersecurity.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Backend Engineer (Python, FastAPI)
Senior Backend Engineer specializing in Python and FastAPI for cybersecurity automation tools development.
Senior Staff Software Engineer – Backend – Singularity Data Lake
Senior Backend Engineer for SentinelOne, developing high-scale data services in Slovakia. Expertise in Java, Python, Kafka needed.
Senior Full-stack Software Engineer - Detection Team
Senior Full-stack Engineer for cybersecurity detection team, focusing on AI-powered solutions and cloud automation.
Senior Automation Engineer - Cloud Detection
Senior Automation Engineer needed for cloud detection, focusing on Python scripting, CI/CD, and automation in Brno, Czechia.
Mid/Senior Backend Developer (Python, Golang)
Join Mobik as a Mid/Senior Backend Developer to develop solutions for global telco players using Python and Golang.
Senior Staff Software Engineer – Backend – Singularity Data Lake
Senior Staff Software Engineer for backend development in Prague, focusing on high-scale data processing and distributed systems.
Senior Full-stack Software Engineer - Detection Team
Senior Full-stack Engineer in Prague, specializing in cybersecurity solutions with React, TypeScript, and Java.
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.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Full-stack Software Engineer - Detection Team
Senior Full-stack Engineer for cybersecurity detection team, focusing on innovative solutions and leading UI/UX design.
Senior Frontend Engineer with React and TypeScript
Join SentinelOne as a Senior Frontend Engineer to develop a new security automation product using React and TypeScript.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Senior Backend Software Engineer
Join Planetek Hellas as a Senior Backend Software Engineer to design scalable systems in a hybrid work environment.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.