Browse All Jobs
Job Description
Britive is seeking a Senior Software Engineer to join their team in Bengaluru, India. The company is a cloud security startup that provides a modern privileged access management platform.This role involves:
  • Designing and developing large-scale data ingestion and analytics.
  • Designing and developing data pipelines for real-time and batch data processing for disparate datasets.
  • Developing systems which can store data in highly normalized fashion to allow correlation with other data sources.
  • Collaborating with product management and engineering teams to design and integrate software.
  • Conducting code reviews and troubleshoot product issues.
  • Performing proof of concepts to identify best design options including usage of AWS services.
  • Researching integration options for various SaaS/IaaS technologies, including APIs for user administration.
Requirements for this position include:
  • Prior experience in performing the same role in a SaaS security product company.
  • Minimum 7 years of relevant work experience in similar roles.
  • In-depth knowledge of Java, REST Web Services, SQL, Kafka/Kinesis, EMR/SparQL, Snowflake, AWS Neptune, Gremlin/Tinker-Pop.
  • Hands-on experience developing and delivering scalable data lakes, data ingestion and processing pipelines, data access microservices in multi-tenant environments on AWS platform.
  • Outstanding collaboration and communication skills.
  • Ability to effectively collaborate with distributed team.
  • Understand and practice agile development methodology.
Britive offers:
  • Competitive compensation and meaningful equity.
  • Medical, dental, and vision insurance.
  • Paid parental leave benefits.
  • Career development opportunities and paths.
Apply Manually