Please, let Gorilla Logic know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Gorilla Logic is seeking a Senior Software Engineer to maintain, optimize, and troubleshoot existing systems built on Kubernetes, microservices architecture, Kafka, Go, Python, event-driven systems, data orchestration frameworks, and scalable datastores such as Elasticsearch and Apache Pinot.
This role focuses on system stability, performance optimization, and issue resolution, rather than building new systems from scratch.
The engineer will ensure infrastructure and services remain reliable, secure, and efficient while proactively identifying and addressing potential risks and bottlenecks.
Key domains include system maintenance and reliability, incident management, event-driven systems, data orchestration, search and analytics datastores, and infrastructure management.
Responsibilities include monitoring and resolving issues across Kubernetes-based microservices, maintaining Kafka-based event pipelines, managing Elasticsearch and Apache Pinot clusters, overseeing data orchestration workflows, performing root-cause analysis, ensuring infrastructure stability, collaborating with cross-functional teams, reviewing CI/CD pipelines, documenting processes, and identifying areas for improvement.
Requirements:
Candidates must have 5+ years of professional software engineering experience, with significant time spent in system maintenance or reliability-focused roles.
Proficiency in Go and Python programming languages is required.
Strong experience with Kubernetes for container orchestration and management is essential.
Hands-on experience with Kafka and event-driven architectures is necessary.
Familiarity with Elasticsearch and Apache Pinot for search and analytics is required.
Experience with data orchestration tools such as Prefect, Flyte, or Airflow is needed.
A strong understanding of distributed systems design principles and pub-sub patterns is important.
A proven track record of troubleshooting complex production issues and implementing long-term fixes is required.
Candidates must be able to work independently with minimal oversight and prioritize tasks effectively.
Clear and concise communication skills, including documentation practices, are essential.
Benefits:
Gorilla Logic offers the opportunity to work with a highly collaborative Agile team.
The position allows for remote work from Colombia or Costa Rica.
Employees gain experience working with Fortune 500 and SMB companies, enhancing their professional growth.
The role provides a chance to work on complex software initiatives, contributing to significant projects.
Employees are encouraged to proactively identify risks and areas for improvement, fostering a culture of continuous improvement.
Apply now
Please, let Gorilla Logic know you found this job
on RemoteYeah
.
This helps us grow 🌱.