SentinelOne is redefining cybersecurity through AI-powered, data-driven innovation. They are seeking a Senior Staff Software Engineer to transform their core systems into a scalable microservices architecture, collaborating with engineering leaders to design innovative solutions and mentor other engineers.
Responsibilities:
- Architect the Future: You’ll dive deep into our current monolithic architecture, identify pain points, and help us design innovative solutions to address them in an iterative way. You’ll participate in the design and development of a new microservices architecture that supports scalability, maintainability, and operational excellence
- Modernize the Stack: You’ll collaborate with teams to evaluate and implement the right tools, frameworks, and methodologies for building a robust microservices ecosystem
- Hands-on Development: You’ll write high-quality, production-ready code
- Mentor and Lead: You’ll guide and mentor other engineers, contribute to their professional growth, share best practices and architectural insights, and foster a culture of engineering excellence
- Collaborate Across Teams and Orgs: You’ll partner with other engineering, product, design, quality, DevOps/Infra teams and leadership to align on objectives, design, timelines, and execution strategies
Requirements:
- U.S. Citizenship is required for this position
- Multiple years of extensive software engineering experience, including proven expertise in developing large-scale distributed systems and microservices architecture, with a focus on performance, scalability and reliability
- Proficiency in Java and/or Golang, experience with Python is a plus
- Experience with cloud platforms (AWS and/or GCP) and Kubernetes
- Excellent problem-solving skills
- Strong communication skills and ability to articulate technical concepts and influence engineering direction across teams, departments and stakeholders
- Experience in the transition from monolith to microservices is highly desirable
- Experience with Kafka or similar solutions is a plus