JobHabor

Software Engineer - Go Specialist

Pavago
Location
Location not stated
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 3mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Build backend services using Go
  • Design and maintain REST APIs and microservices
  • Handle authentication flows, API rate limiting, retry logic, fault tolerance, and error handling
  • Build scalable and maintainable backend systems
  • Build integrations across enterprise systems
  • Work with OAuth, webhooks, and external APIs
  • Ensure reliability, observability, scalability, and integration stability
  • Troubleshoot and improve integration performance
  • Design event-driven architectures for security data processing
  • Build systems for data ingestion, transformation, and enrichment
  • Work with asynchronous processing, messaging systems, and distributed workflows
  • Design scalable, multi-tenant backend systems
  • Work with PostgreSQL
  • Handle schema design, complex queries, indexing, and performance optimization
  • Perform data modeling for analytics and operational systems
  • Deploy and manage services across cloud platforms
  • Work with scalable compute, managed storage, and messaging systems
  • Implement monitoring, logging, observability, and reliability improvements
  • Collaborate with Product, Security, and Engineering teams
  • Contribute to architecture decisions, technical design reviews, and infrastructure improvements
  • Support AI-powered security workflows and automation initiatives

Requirements

  • Strong backend engineering experience
  • Proficiency in Go or Python / Java / TypeScript with willingness to learn Go
  • Experience building APIs and distributed backend systems
  • Strong experience with relational databases
  • PostgreSQL preferred
  • Experience with cloud platforms (GCP, AWS, Azure)
  • Familiarity with APIs, webhooks, authentication systems, and async processing
  • 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

Preferred

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

Skills

  • Go
  • Golang
  • Python
  • Java
  • TypeScript
  • REST APIs
  • PostgreSQL
  • OAuth
  • GCP
  • AWS
  • Azure
  • Messaging systems
  • SIEM

More jobs at Pavago

All 39

Similar roles