Senior Software Engineer - GoLang & Python - Bengaluru
At SentinelOne, we are redefining cybersecurity by pushing the boundaries of what's possible. Our AI-powered, data-driven approach ensures we stay ahead of tomorrow's threats. We are looking for passionate individuals who thrive in collaborative environments and are eager to drive impact.
About the Role
As a Backend Software Engineer on our Identity Security team in Bengaluru, you will be instrumental in building and scaling the Identity Platform and data pipelines that power SentinelOne's next-generation cloud security. We are seeking individuals with an entrepreneurial mindset, enthusiastic about developing impactful zero-to-one products. If you are passionate about high-performance backend services and eager to tackle complex scalability challenges in a fast-paced environment, join us in building the future of security.
Key Responsibilities
- Develop and maintain scalable data processing pipelines for large volumes of data from various Cloud Identity Providers.
- Implement real-time analytics and monitoring features using modern software engineering practices.
- Work with cloud-native microservices and APIs that integrate with major Cloud Identity Providers.
- Contribute to monitoring, alerting, and observability solutions for distributed systems.
- Write comprehensive tests for all code changes to ensure reliability and maintainability.
- Participate in code reviews, pair programming, and collaborative development practices.
- Collaborate with senior engineers, Product, and DevOps teams to deliver customer-focused solutions.
- Conduct performance and scale testing to optimize system efficiency.
- Contribute to technical documentation and knowledge sharing within the team.
Qualifications
- 2+ years of software engineering experience with a focus on backend development, distributed systems, or data processing.
- Demonstrated commitment to code quality and testing practices throughout your career.
- Experience that reflects a genuine care for the craft of software engineering.
- Strong proficiency in Go, Python, or similar programming languages, with a solid understanding of software engineering best practices.
- Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
- Basic understanding of database technologies, including SQL (PostgreSQL, MySQL).
- Understanding of data formats and protocols common in enterprise systems (JSON, REST APIs, message queues).
- A strong belief in testing; you write tests even when not strictly required.
- A bias towards simplicity and maintainability in software design.
- Interest in performance and scale testing; you enjoy optimizing systems for maximum efficiency.
- Passion for code craftsmanship, quality, and attention to detail.
- Commitment to continuous learning and improvement.
- Good communication skills with the ability to collaborate effectively in a team environment.
- Experience with or interest in pair programming and extreme programming practices.
- Fluency in English with excellent written and verbal communication skills.
- Eagerness to learn from senior engineers and contribute to team success.
- Bachelor's degree in Computer Science, Engineering, or a related field from a recognized institution.
- Personal projects demonstrating passion for databases, distributed systems, or performance optimization are a plus.
Why Join SentinelOne?
Join a cutting-edge company where you'll tackle extraordinary challenges and work alongside industry leaders. We offer a comprehensive benefits package including an employee stock purchase program and RSUs, numerous company-sponsored events, flexible time off and sick days, global gender-neutral parental leave, gym membership and wellness resources, private medical insurance, life insurance, telemedical consultations, a global employee assistance program, high-end work equipment, home office setup allowances, internet allowances, provident fund and gratuity, NPS contributions, a half-yearly bonus program, above-standard referral bonuses, LinkedIn Learning for skill development, and Sodexo food coupons.
SentinelOne is an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity, age, veteran status, disability, or any other legally protected characteristic.
