Senior Software Engineer - Security Engineering

New
You are able to work remotely within the country noted in the Job DescriptionFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
8+ years
Required Skills
AWSPostgreSQLCybersecurityKafkaGoRedisTerraformMicroservicesMLOps

Requirements

  • 8+ years of backend software development experience.
  • Expert Proficiency in Go (Golang).
  • Proven experience building systems that consume and produce messages via Kafka, Kinesis, or SQS.
  • Experience with Apache Flink or Spark Streaming.
  • Experience modeling data in both Relational (Postgres) and NoSQL (Redis/DynamoDB) stores.
  • Deep experience with AWS services (Lambda, ECS/EKS) and Infrastructure-as-Code (Terraform).
  • Working interest in MLOps or Model Serving.

Responsibilities

  • Lead high-level architecture and low-level design of new Go (Golang) microservices.
  • Guide and mentor junior engineers, breaking down complex projects into executable tasks while managing technical debt.
  • Build event-driven architectures and stream processing pipelines using Kafka, Kinesis, Flink, or Spark Streaming.
  • Model complex data in both Relational (Postgres) and NoSQL (Redis/DynamoDB) stores.
  • Manage and deploy cloud infrastructure using AWS services (Lambda, ECS/EKS) and Terraform.
  • Adapt technical focus smoothly when pulled into other critical high-impact projects as the engineering roadmap requires.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now