What are we looking for
We are seeking a Senior Software Engineer who can lead features and inspire others. In this role youll develop new functionalities for the Singularity Platform. The Singularity Platform is a common foundation enabling seamless implementation of Singularity XDR security use cases on top of the Singularity Data Lake and integration of the SentinelOne ecosystem with third-party security ecosystems via the SentinelOne Marketplace.
You should be passionate about building systems from scratch thrive in a complex large-scale environment and be eager to contribute to the success of our next-generation Singularity Platform.
What will you do
- 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.
- 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 ensuring smooth operations; be part of rotating on-call duty to respond/troubleshoot to the outage incidents.
Your stack: primarily modern Java Golang but you might also come across Kotlin; Kubernetes Docker AWS/GCP Kafka Github etc.
What skills and knowledge should you bring
- Bachelors degree in Computer Science or a related field (or equivalent experience).
- Several years of experience in developing high-performance micro-service-based backend systems using Java Kotlin.
- Experience developing cloud-native solutions and working with data pipelines.
- Familiarity with both SQL and NoSQL databases.
- Experience with the Kafka ecosystem (pub/sub Kafka Connect) is a big advantage.
- Knowledge of Docker Kubernetes and AWS or other cloud platforms is desirable.
- Previous experience with large-scale management systems and performance optimization is a plus.
- Strong familiarity with agile development methodologies.
- Exceptional drive communication (written and verbal) and problem-solving skills.
Why us
You will be joining a cutting-edge company where you will tackle extraordinary challenges and work with the very best in the industry.
- 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
Required Experience:
Senior IC