Pavago

Staffing and Recruiting

SoftwareEngineer-GoSpecialist

Amherst, Nova Scotia, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer - Go Specialist at Pavago. Skills: Go, Backend Engineering, Distributed Systems, APIs. Build backend services. Design and maintain APIs”

What You'll Achieve.

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

Industry & Context.

Staffing and Recruiting
Problems you'll solve

problem-solving ability; solving infrastructure challenges; solving backend engineering challenges; solving complex technical problems; solving complex integration problems; solving infrastructure problems

What They're Looking For.

Must Have

backend engineering experience, Go, Python, Java, TypeScript, APIs, distributed backend systems, relational databases, cloud platforms, GCP, AWS, Azure, webhooks, authentication systems, async processing, problem-solving ability, Ownership mindset, work independently, written communication skills, verbal communication skills, collaborating across teams

Nice to Have

OAuth, event-driven systems, messaging queues, distributed architectures, cybersecurity platforms, SIEM tools, identity management tools, endpoint security tools, Startup experience, high-growth environment experience, AI systems, LLM-powered workflows, applied AI infrastructure

What You'll Do.

Build backend services

Design and maintain APIs

Maintain internal microservices

Handle authentication flows

Handle API rate limiting

Handle fault tolerance

Handle error handling

Build scalable systems

Build maintainable systems

Work with external APIs

Ensure integration reliability

Ensure integration observability

Ensure integration scalability

Ensure integration stability

Troubleshoot integration performance

Improve integration performance

Design event-driven architectures

Build systems for data ingestion

Build systems for data transformation

Build systems for data enrichment

Work with asynchronous processing

Work with messaging systems

Work with distributed workflows

Design multi-tenant systems

Handle complex queries

Handle performance optimization

Implement observability

Implement reliability improvements

Contribute to architecture decisions

Contribute to technical design reviews

Contribute to infrastructure improvements

Contribute to platform scalability

Support AI-powered workflows

Support automation initiatives

Build and ship backend services

Debug production issues

Optimize database queries

Collaborate on architecture

Collaborate on scalability decisions

Improve observability

Improve infrastructure performance

How You'll Work.

Team & Collaboration

Collaborate with Product teams; Collaborate with Security teams; Collaborate with Engineering stakeholders; Collaborate across technical teams; Collaborate across non-technical teams

Communication Scope

written communication skills; verbal communication skills

Full 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 *

Free ATS check

Applying for this Software Engineer - Go Specialist role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Pavago?

Real rants from real employees. Read before you apply.

Read Company Rants →