Costa Rica Remote (Global)

Pavago's client is hiring a Software Engineer - Go Specialist

Pavago is looking for a Software Engineer - Go Specialist to build and scale the backend systems that power a modern, enterprise-grade cybersecurity platform. In this hands-on role, you will design core platform components that ingest, process, and correlate security data at scale across a wide range of third-party systems.

What You'll Do

  • Design, build, and maintain integrations with 100+ enterprise platforms, each with unique authentication models, API constraints, and rate limits.
  • Develop robust, scalable REST APIs using Go to support customer-facing products and internal services.
  • Handle complex third-party API interactions, including authentication flows, retries, error handling, and observability.
  • Build and manage event-driven pipelines to process high-volume security signals reliably and efficiently.
  • Design systems that support near real-time ingestion, transformation, and enrichment of security data.
  • Ensure data consistency, fault tolerance, and scalability across distributed services.
  • Design multi-tenant data architectures that support entity resolution, risk scoring, and anomaly detection.
  • Work extensively with relational databases, designing schemas and writing complex queries to support analytical and operational workloads.
  • Ensure data security, encryption, and compliance best practices are embedded into platform design.
  • Deploy and operate backend services using cloud-native infrastructure.
  • Leverage managed services for compute, messaging, and databases to support scalable system design.
  • Implement observability, monitoring, and logging to ensure system reliability and performance.
  • Collaborate closely with Product, Security, and Engineering teams to translate requirements into scalable technical solutions.
  • Contribute to embedding AI-driven capabilities into security workflows to enhance detection, prioritization, and response.
  • Participate in technical discussions, design reviews, and continuous improvement initiatives.

What We're Looking For

  • Strong programming fundamentals, with proficiency in Go preferred (or strong experience in Python, Java, or TypeScript with the ability to ramp up in Go).
  • Solid experience with relational databases, particularly PostgreSQL, including schema design and complex queries.
  • Experience working with cloud infrastructure (GCP preferred; AWS or Azure acceptable).
  • Strong written and verbal communication skills, with the ability to explain technical concepts clearly.
  • Self-directed and comfortable owning tasks from problem definition through execution.
  • Bachelor’s degree in Computer Science, Engineering, or a related field preferred.
  • Open to recent graduates with strong projects, internships, or open-source contributions.
  • Candidates with 5+ years of experience are also encouraged to apply if there is strong role alignment.

Nice to Have

  • Experience building third-party integrations involving OAuth, webhooks, and API lifecycle management.
  • Familiarity with event-driven architectures and messaging systems.
  • Exposure to security platforms such as identity providers, endpoint security tools, or SIEMs.
  • Startup experience or demonstrated ability to adapt quickly in evolving environments.
  • Interest in applied AI or LLM technologies and their use in backend systems.

Technical Stack

  • Languages: Go, Python, Java, TypeScript
  • Data: PostgreSQL
  • Cloud: GCP, AWS, Azure
  • APIs & Protocols: REST APIs, OAuth, Webhooks

Work Mode

This is a global position.

Pavago is an equal opportunity employer.

Required Skills
GoPythonJavaTypeScriptPostgreSQLGCPAWSAzureREST APIsOAuth GoPythonJavaTypeScriptPostgreSQLGCPAWSAzureREST APIsOAuth
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Pavago's client
Operates at the intersection of structured telehealth and patient-centered care with a proactive model.
All jobs at Pavago's client Visit website
Job Details
Category backend
Posted 3 months ago