31 jul
|
Pavago
|
Ciudad de México
31 jul
Pavago
Ciudad de México
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.
#LI-AG1
📌 Software Engineer - Go Specialist (Ciudad de México)
🏢 Pavago
📍 Ciudad de México