SentinelOne · 4 months ago
Staff Software Engineer, Core Platform
SentinelOne is redefining cybersecurity through AI-powered innovation and is looking for a Staff Software Engineer to join their Core Platform engineering team. This role involves leading the development of essential services for other developer teams, ensuring high-quality execution of platform projects, and enhancing system performance through innovative solutions.
Artificial Intelligence (AI)Cyber SecurityNetwork SecuritySecurity
Responsibilities
Collaborate across teams - to shape and define system requirements, ensuring alignment with overall business goals
Design and drive projects - lead execution of high-priority, high-visibility platform projects, ensuring timely delivery and exceptional quality
Own feature development - take full ownership of the feature development lifecycle, from refining requirements through to successful production deployment, ensuring seamless integration and functionality
Build and maintain secure and scalable backend - infrastructure that serves as the backbone for other development teams, supporting their needs and enhancing overall system performance
Ensure efficiency and performance - develop solutions that guarantee reliability, scalability, and optimal performance, leveraging best practices and modern technologies
Conduct code reviews - provide constructive feedback, fostering a culture of continuous improvement and high-quality code standards
Troubleshoot complex issues - quickly identify, diagnose, and resolve, minimize downtime and ensure smooth operations; be part of rotating on-call duty to respond/troubleshoot to the outage incidents
Product Usage Metering Platform: Develop and maintain a platform that processes massive amounts of data (billions of events) while ensuring compliance with security and financial regulatory requirements (e.g., SOC2, SOX)
Data Export Platform: Create and manage systems for exporting various product data into our internal business intelligence (BI) analytics systems
Common Services and Frameworks: Design and optimize common services, frameworks, and libraries with a focus on performance, security, reliability, and excellent developer experience
API Strategy and Governance: Define and drive the overall API strategy across the organization, ensuring alignment with product and engineering goals. Establish best practices for designing, developing, and maintaining both GraphQL and REST APIs
Asynchronous Data Synchronization: Implement and support an asynchronous data synchronization platform based on Change Data Capture (CDC) principles and Kafka infrastructure
Workflow Orchestration Engine: Develop and maintain an internal workflow orchestration engine to streamline processes and enhance efficiency
Additional Responsibilities: Engage in various other tasks and projects that support our mission and drive continuous improvement
Qualification
Required
U.S. Citizenship is required for this position
Several years of experience in designing services and developing features using Java
Proven knowledge in: designing and architecting large and scalable cloud-based applications, developing on public cloud infrastructure (AWS, GCP etc.), and containerization & orchestration (Docker, Helm & Kubernetes)
Strong familiarity with agile development methodologies
Exceptional drive, communication (written and verbal), and problem-solving skills
Preferred
Experience with Spring framework family (Boot, Web, Web-Flux, Cloud), Gradle, Jooq
Experience with Kafka, Redis, PostgreSQL, ClickHouse; Prometheus, Grafana
Experience with Python and/or Go (part of our codebase has been written in Python and Go)
Experience working with large-scale management systems and optimizing systems for scalability and performance
Benefits
Medical, Vision, Dental, 401(k), Commuter, Health and Dependent FSA
Unlimited PTO
Industry-leading gender-neutral parental leave
Paid company holidays
Paid sick time
Employee stock purchase program
Disability and life insurance
Employee assistance program
Gym membership reimbursement
Cell phone reimbursement
Numerous company-sponsored events including regular happy hours and team-building events
Company
SentinelOne
SentinelOne is an autonomous cybersecurity solution company.
Funding
Current Stage
Public CompanyTotal Funding
$696.52MKey Investors
Tiger Global ManagementInsight PartnersRedpoint
2021-06-30Post Ipo Equity
2021-06-30IPO
2020-11-11Series F· $267M
Recent News
2026-01-07
redpoint.com
2026-01-05
2026-01-05
Company data provided by crunchbase