Senior Software Engineer, Security Engineering

New
Bangalore - India / Delhi, India - Remote / Hyderabad, India - Remote / Mumbai, India - Remote / Pune, India - RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSPostgreSQLDynamoDBKafkaGoRedisTerraformMLOps

Requirements

  • 8+ years of backend software development experience.
  • Expert proficiency in Go (Golang) concurrency and memory management.
  • Experience building systems with Kafka, Kinesis, or SQS.
  • Experience with Apache Flink or Spark Streaming.
  • Experience modeling data in Postgres and Redis/DynamoDB.
  • Deep experience with AWS services (Lambda, ECS/EKS).
  • Experience with Infrastructure-as-Code (Terraform).
  • Working interest in MLOps or Model Serving.

Responsibilities

  • Lead high-level architecture and low-level design of new Go microservices.
  • Mentor other engineers and manage technical debt.
  • Architect services to consume data from risk engines (Kafka) and determine system responses.
  • Design API responses and data structures for incident investigation.
  • Build infrastructure to power machine learning models.
  • Define SLIs/SLOs and manage database performance for production services.
  • Partner with Platform Engineering to define data contracts.
  • Participate in roadmap planning with Product Managers.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now