Software Engineer - Go Specialist

๐Ÿข Pavago ยท all Pavago jobs
๐Ÿ“ Colombia
๐Ÿ“… Posted 2026-08-12 ยท via Himalayas
๐Ÿท GoLang-Backend-Engineer,Backend-Engineer,Systems-Engineer,Cybersecurity-Software-Engineer,Platform-Engineer,Golang-Software-Engineer,GoLang-Engineer,Golang-Developer,Go-Engineer,Software-Engineer
Apply on original site โ†—

Software Engineer โ€“ Go/Golang Backend | Cybersecurity Platform

Position Type: Full-Time, Remote
Working Hours: U.S. Business Hours
About the Role

At Pavago , one of our clients is hiring a Software Engineer specializing in backend development to help build and scale the infrastructure powering a modern cybersecurity platform.

This is not a basic CRUD development role . Youโ€™ll work on technically challenging systems involving:

- Go/Golang backend services

- High-volume security data processing

- Distributed and event-driven systems

- 100+ third-party integrations

- Scalable APIs and data pipelines

- Cloud infrastructure

- Multi-tenant data architecture

If you enjoy solving complex backend, infrastructure, and integration problems at scale, this role offers strong technical ownership and impact.
What Youโ€™ll Own
Backend Engineering โ€“ Go & APIs

- Build and maintain backend services primarily using Go (Golang) .

- Design scalable REST APIs and internal microservices.

- Implement authentication, rate limiting, retry mechanisms, fault tolerance, and robust error handling.

- Write maintainable, production-ready code designed for reliability and scale.

- Diagnose performance bottlenecks and improve backend efficiency.

Enterprise Integrations

- Build and maintain integrations across 100+ enterprise systems .

- Work extensively with REST APIs, OAuth, webhooks, and external services.

- Design integrations that remain reliable as data volume and customer usage scale.

- Troubleshoot integration failures and improve resilience.

- Implement monitoring and observability around integration health.

Event-Driven Systems & Data Pipelines

- Design event-driven architectures for processing security data.

- Build pipelines for data ingestion, transformation, and enrichment.

- Work with asynchronous processing, messaging systems, and distributed workflows.

- Ensure high-volume data can be processed reliably and efficiently.

PostgreSQL & Data Architecture

- Design scalable data models for multi-tenant applications.

- Work extensively with PostgreSQL .

- Design schemas and optimize complex queries.

- Improve indexing and database performance.

- Support both operational and analytics-oriented data requirements.

- Maintain data integrity as the platform scales.

Cloud Infrastructure & Observability

- Deploy and operate services across cloud environments, with Google Cloud Platform (GCP) preferred.

- Work with scalable compute, managed storage, and messaging infrastructure.

- Implement monitoring, logging, and observability.

- Diagnose production issues and improve system reliability.

- Contribute to infrastructure and platform scalability initiatives.

Architecture & Platform Development

- Collaborate with Product, Security, and Engineering teams.

- Participate in architecture decisions and technical design reviews.

- Identify opportunities to improve platform reliability, scalability, and maintainability.

- Contribute to AI-powered security workflows and automation initiatives.

Required Experience & Skills

- Strong professional backend software engineering experience.

- Proficiency in Go/Golang , or strong experience with Python, Java, or TypeScript with willingness to transition to Go.

- Experience building production APIs and distributed backend systems.

- Strong relational database experience, ideally PostgreSQL .

- Experience with at least one major cloud platform:

- GCP

- AWS

- Azure

- Hands-on understanding of:

- REST APIs

- Webhooks

- Authentication systems

- Asynchronous processing

- Database design and optimization

- Strong debugging and problem-solving abilities.

- Ability to independently own technical problems through resolution.

- Strong written and verbal communication skills.

Nice to Have

Experience with any of the following is highly valuable:

- OAuth

- Event-driven architectures

- Message queues and asynchronous systems

- Distributed systems

- High-volum

โ† All remote jobs