Senior Software Engineer (Cloud)

B
BritiveCloud Security
United StatesFull-TimeSenior
Salary not disclosed

Job Details

Languages
English
Experience
Minimum 7 years of relevant work experience
Required Skills
AWSSQLAgileJavaKafkaProduct ManagementSnowflakeMicroservices

Requirements

  • 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, able to effectively collaborate with a distributed team.
  • Understand and practice agile development methodology.

Responsibilities

  • Responsible for design and development of a large-scale data ingestion and analytics.
  • Design and develop data pipelines for real-time and batch data processing for disparate datasets.
  • Develop systems to store data in a normalized fashion for correlation with other data sources.
  • Collaborate with product management and engineering teams to design and integrate software, conduct code reviews, and troubleshoot product issues.
  • Perform proof of concepts to identify best design options including usage of AWS services.
  • Research integration options for various SaaS/IaaS technologies, including APIs for user administration.
View details
Apply Now