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