Pavago

Software Engineer - Go Specialist

This role is also available in other regions. Choose where you'd like to apply:
Apply Now

Job Description

Software Engineer (Go / Golang Backend) – Cybersecurity Platform | Remote

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 (Go / Golang Backend) to help build and scale the backend infrastructure powering a modern cybersecurity platform.

This is not a basic CRUD application role.

You’ll work on:

  • high-scale backend systems
  • real-time security data processing
  • distributed systems
  • complex third-party integrations
  • event-driven architectures
  • scalable APIs and data pipelines

If you enjoy solving infrastructure and backend engineering challenges at scale, this role is a strong fit.

What You’ll Own

Backend Engineering (Go / APIs)

  • Build backend services using:
    • Go (Golang)
  • Design and maintain:
    • REST APIs
    • internal microservices
  • Handle:
    • authentication flows
    • API rate limiting
    • retry logic
    • fault tolerance
    • error handling
  • Build scalable and maintainable backend systems

Third-Party Integrations

  • Build integrations across 100+ enterprise systems
  • Work with:
    • OAuth
    • webhooks
    • external APIs
  • Ensure:
    • reliability
    • observability
    • scalability
    • integration stability
  • Troubleshoot and improve integration performance

Event-Driven Systems & Data Pipelines

  • Design event-driven architectures for security data processing
  • Build systems for:
    • data ingestion
    • transformation
    • enrichment
  • Work with:
    • asynchronous processing
    • messaging systems
    • distributed workflows

Data Architecture & Databases

  • Design scalable, multi-tenant backend systems
  • Work heavily with:
    • PostgreSQL
  • Handle:
    • schema design
    • complex queries
    • indexing
    • performance optimization
    • data modeling for analytics and operational systems

Cloud Infrastructure & Observability

  • Deploy and manage services across:
    • Google Cloud Platform (preferred)
    • AWS
    • Azure
  • Work with:
    • scalable compute
    • managed storage
    • messaging systems
  • Implement:
    • monitoring
    • logging
    • observability
    • reliability improvements

Collaboration & Platform Evolution

  • Collaborate with:
    • Product teams
    • Security teams
    • Engineering stakeholders
  • Contribute to:
    • architecture decisions
    • technical design reviews
    • infrastructure improvements
    • platform scalability
  • Support AI-powered security workflows and automation initiatives

What Makes You a Strong Fit

  • You enjoy backend engineering more than frontend/UI work
  • You’ve built scalable systems and integrations before
  • You care about:
    • clean architecture
    • long-term maintainability
    • reliability
    • performance
  • You take ownership and move quickly in fast-paced environments
  • You enjoy solving complex technical problems

Requirements (Must-Have)

Engineering Experience

  • Strong backend engineering experience
  • Proficiency in:
    • Go (preferred)
    • OR Python / Java / TypeScript with willingness to learn Go
  • Experience building APIs and distributed backend systems

Databases & Infrastructure

  • Strong experience with:
    • relational databases
    • PostgreSQL preferred
  • Experience with:
    • cloud platforms (GCP, AWS, Azure)
  • Familiarity with:
    • APIs
    • webhooks
    • authentication systems
    • async processing

Communication & Ownership

  • Strong problem-solving ability
  • Ownership mindset and ability to work independently
  • Strong written and verbal communication skills
  • Comfortable collaborating across technical and non-technical teams

Nice to Have

  • Experience with:
    • OAuth
    • event-driven systems
    • messaging queues
    • distributed architectures
  • Exposure to:
    • cybersecurity platforms
    • SIEM tools
    • identity management tools
    • endpoint security tools
  • Startup or high-growth environment experience
  • Interest in:
    • AI systems
    • LLM-powered workflows
    • applied AI infrastructure

Tools & Technologies

  • Go (Golang)
  • PostgreSQL
  • REST APIs
  • OAuth / Webhooks
  • GCP / AWS / Azure
  • Messaging systems
  • Monitoring & observability tools

What a Typical Day Looks Like

  • Build and ship backend services in Go
  • Design integrations with external systems
  • Debug production issues and improve reliability
  • Optimize APIs, pipelines, and database queries
  • Collaborate on architecture and scalability decisions
  • Improve observability and infrastructure performance

In short:
You build the backend infrastructure that powers high-scale cybersecurity data processing and integrations.

Key Metrics for Success (KPIs)

  • Backend reliability and uptime
  • API performance and scalability
  • Successful processing of high-volume data
  • Reduction in integration failures
  • Contribution to platform stability and maintainability
  • Speed and quality of technical execution

Why This Role Stands Out

  • Work on real distributed systems and backend infrastructure
  • High-impact engineering role within cybersecurity and data systems
  • Exposure to:
    • integrations
    • scalable architectures
    • event-driven systems
    • AI-powered workflows
  • Opportunity to grow into:
    • Senior Backend Engineer
    • Platform Engineer
    • Systems Architect
    • Infrastructure Lead
  • Fully remote environment with strong technical ownership

Interview Process

  • Initial Phone Screen
  • Technical Interview
  • Practical Assessment (API / backend task)
  • Cross-Functional Interview
  • Offer & Onboarding

Apply Now

If you:

  • enjoy backend systems more than frontend work
  • like solving complex integration and infrastructure problems
  • want to build scalable systems used in cybersecurity environments
  • thrive in engineering-heavy, high-impact environments

this is a strong opportunity to work on modern backend infrastructure at scale.