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