Job Closed

This listing is no longer active.

Pavago

Pavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost

Software Engineer - Go Specialist

Location

Argentina

Posted

120 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer - Go Specialist

Pavago

Job Title: Software Engineer - Go Specialist Position Type: Full-Time, Remote Working Hours: U.S. Hours About the Role We are seeking Software Engineers to build and scale the backend systems that power a modern, enterprise-grade cybersecurity platform. This role is focused on designing core platform components that ingest, process, and correlate security data at scale across a wide range of third-party systems. This is a hands-on engineering role where you will work on high-impact backend services, integrations, and data pipelines that directly influence customer outcomes, platform reliability, and security intelligence. Responsibilities Backend Engineering & Integration - 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. Event-Driven Systems & Data Processing - 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. Data Architecture & Platform Foundations - 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. Cloud Infrastructure & Deployment - 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. Collaboration & Applied AI - 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 Makes You a Strong Fit - You enjoy building backend systems that operate at scale and solve real-world problems. - You are comfortable working with complex integrations and external systems. - You take ownership of your work and proactively identify opportunities for improvement. - You thrive in fast-moving environments where priorities evolve and impact is high. - You value clean design, reliability, and long-term maintainability. Required Experience & Skills - 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. Preferred Experience & Tools - 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. Education - 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. What Does a Typical Day Look Like ? A Software Engineer in this role focuses on building reliable backend systems and integrations that process security data at scale. You will: - Design and implement new integrations and backend services. - Review and improve existing APIs, data pipelines, and schemas. - Collaborate with teammates to solve complex technical challenges. - Debug production issues and improve system reliability. - Contribute ideas to improve platform architecture and long-term scalability. In short: you build the foundations that enable secure, scalable, and intelligent security workflows. Key Metrics for Success (KPIs) - Reliability and performance of backend services and integrations - Successful ingestion and processing of security data - Quality and scalability of API and data architecture - Reduction in integration errors and system failures - Contribution to platform stability and feature delivery Interview Process - Initial Phone Screen - Technical Interview with Engineering Team - Practical Assessment (e.g., API design or backend implementation exercise) - Cross-Functional Interview - Offer & Background Verification #LI-AG1

Related Job Pages

More Software Engineer Jobs

Software Engineer - Go Specialist

Pavago

Pavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost

Software Engineer120 days ago

Job Title: Software Engineer - Go Specialist Position Type: Full-Time, Remote Working Hours: U.S. Hours About the Role We are seeking Software Engineers to build and scale the backend systems that power a modern, enterprise-grade cybersecurity platform. This role is focused on designing core platform components that ingest, process, and correlate security data at scale across a wide range of third-party systems. This is a hands-on engineering role where you will work on high-impact backend services, integrations, and data pipelines that directly influence customer outcomes, platform reliability, and security intelligence. Responsibilities Backend Engineering & Integration - 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. Event-Driven Systems & Data Processing - 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. Data Architecture & Platform Foundations - 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. Cloud Infrastructure & Deployment - 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. Collaboration & Applied AI - 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 Makes You a Strong Fit - You enjoy building backend systems that operate at scale and solve real-world problems. - You are comfortable working with complex integrations and external systems. - You take ownership of your work and proactively identify opportunities for improvement. - You thrive in fast-moving environments where priorities evolve and impact is high. - You value clean design, reliability, and long-term maintainability. Required Experience & Skills - 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. Preferred Experience & Tools - 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. Education - 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. What Does a Typical Day Look Like ? A Software Engineer in this role focuses on building reliable backend systems and integrations that process security data at scale. You will: - Design and implement new integrations and backend services. - Review and improve existing APIs, data pipelines, and schemas. - Collaborate with teammates to solve complex technical challenges. - Debug production issues and improve system reliability. - Contribute ideas to improve platform architecture and long-term scalability. In short: you build the foundations that enable secure, scalable, and intelligent security workflows. Key Metrics for Success (KPIs) - Reliability and performance of backend services and integrations - Successful ingestion and processing of security data - Quality and scalability of API and data architecture - Reduction in integration errors and system failures - Contribution to platform stability and feature delivery Interview Process - Initial Phone Screen - Technical Interview with Engineering Team - Practical Assessment (e.g., API design or backend implementation exercise) - Cross-Functional Interview - Offer & Background Verification #LI-AG1

Costa Rica
Job Closed

Software Engineer - Go Specialist

Pavago

Pavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost

Software Engineer120 days ago

Job Title: Software Engineer - Go Specialist Position Type: Full-Time, Remote Working Hours: U.S. Hours About the Role We are seeking Software Engineers to build and scale the backend systems that power a modern, enterprise-grade cybersecurity platform. This role is focused on designing core platform components that ingest, process, and correlate security data at scale across a wide range of third-party systems. This is a hands-on engineering role where you will work on high-impact backend services, integrations, and data pipelines that directly influence customer outcomes, platform reliability, and security intelligence. Responsibilities Backend Engineering & Integration - 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. Event-Driven Systems & Data Processing - 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. Data Architecture & Platform Foundations - 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. Cloud Infrastructure & Deployment - 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. Collaboration & Applied AI - 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 Makes You a Strong Fit - You enjoy building backend systems that operate at scale and solve real-world problems. - You are comfortable working with complex integrations and external systems. - You take ownership of your work and proactively identify opportunities for improvement. - You thrive in fast-moving environments where priorities evolve and impact is high. - You value clean design, reliability, and long-term maintainability. Required Experience & Skills - 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. Preferred Experience & Tools - 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. Education - 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. What Does a Typical Day Look Like ? A Software Engineer in this role focuses on building reliable backend systems and integrations that process security data at scale. You will: - Design and implement new integrations and backend services. - Review and improve existing APIs, data pipelines, and schemas. - Collaborate with teammates to solve complex technical challenges. - Debug production issues and improve system reliability. - Contribute ideas to improve platform architecture and long-term scalability. In short: you build the foundations that enable secure, scalable, and intelligent security workflows. Key Metrics for Success (KPIs) - Reliability and performance of backend services and integrations - Successful ingestion and processing of security data - Quality and scalability of API and data architecture - Reduction in integration errors and system failures - Contribution to platform stability and feature delivery Interview Process - Initial Phone Screen - Technical Interview with Engineering Team - Practical Assessment (e.g., API design or backend implementation exercise) - Cross-Functional Interview - Offer & Background Verification #LI-AG1

Brazil
Job Closed

Software Engineer - Go Specialist

Pavago

Pavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost

Software Engineer120 days ago

Job Title: Software Engineer - Go Specialist Position Type: Full-Time, Remote Working Hours: U.S. Hours About the Role We are seeking Software Engineers to build and scale the backend systems that power a modern, enterprise-grade cybersecurity platform. This role is focused on designing core platform components that ingest, process, and correlate security data at scale across a wide range of third-party systems. This is a hands-on engineering role where you will work on high-impact backend services, integrations, and data pipelines that directly influence customer outcomes, platform reliability, and security intelligence. Responsibilities Backend Engineering & Integration - 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. Event-Driven Systems & Data Processing - 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. Data Architecture & Platform Foundations - 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. Cloud Infrastructure & Deployment - 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. Collaboration & Applied AI - 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 Makes You a Strong Fit - You enjoy building backend systems that operate at scale and solve real-world problems. - You are comfortable working with complex integrations and external systems. - You take ownership of your work and proactively identify opportunities for improvement. - You thrive in fast-moving environments where priorities evolve and impact is high. - You value clean design, reliability, and long-term maintainability. Required Experience & Skills - 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. Preferred Experience & Tools - 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. Education - 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. What Does a Typical Day Look Like ? A Software Engineer in this role focuses on building reliable backend systems and integrations that process security data at scale. You will: - Design and implement new integrations and backend services. - Review and improve existing APIs, data pipelines, and schemas. - Collaborate with teammates to solve complex technical challenges. - Debug production issues and improve system reliability. - Contribute ideas to improve platform architecture and long-term scalability. In short: you build the foundations that enable secure, scalable, and intelligent security workflows. Key Metrics for Success (KPIs) - Reliability and performance of backend services and integrations - Successful ingestion and processing of security data - Quality and scalability of API and data architecture - Reduction in integration errors and system failures - Contribution to platform stability and feature delivery Interview Process - Initial Phone Screen - Technical Interview with Engineering Team - Practical Assessment (e.g., API design or backend implementation exercise) - Cross-Functional Interview - Offer & Background Verification #LI-AG1

Mexico
Job Closed

Software Engineer - Go Specialist

Pavago

Pavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost

Software Engineer120 days ago

Job Title: Software Engineer - Go Specialist Position Type: Full-Time, Remote Working Hours: U.S. Hours About the Role We are seeking Software Engineers to build and scale the backend systems that power a modern, enterprise-grade cybersecurity platform. This role is focused on designing core platform components that ingest, process, and correlate security data at scale across a wide range of third-party systems. This is a hands-on engineering role where you will work on high-impact backend services, integrations, and data pipelines that directly influence customer outcomes, platform reliability, and security intelligence. Responsibilities Backend Engineering & Integration - 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. Event-Driven Systems & Data Processing - 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. Data Architecture & Platform Foundations - 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. Cloud Infrastructure & Deployment - 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. Collaboration & Applied AI - 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 Makes You a Strong Fit - You enjoy building backend systems that operate at scale and solve real-world problems. - You are comfortable working with complex integrations and external systems. - You take ownership of your work and proactively identify opportunities for improvement. - You thrive in fast-moving environments where priorities evolve and impact is high. - You value clean design, reliability, and long-term maintainability. Required Experience & Skills - 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. Preferred Experience & Tools - 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. Education - 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. What Does a Typical Day Look Like ? A Software Engineer in this role focuses on building reliable backend systems and integrations that process security data at scale. You will: - Design and implement new integrations and backend services. - Review and improve existing APIs, data pipelines, and schemas. - Collaborate with teammates to solve complex technical challenges. - Debug production issues and improve system reliability. - Contribute ideas to improve platform architecture and long-term scalability. In short: you build the foundations that enable secure, scalable, and intelligent security workflows. Key Metrics for Success (KPIs) - Reliability and performance of backend services and integrations - Successful ingestion and processing of security data - Quality and scalability of API and data architecture - Reduction in integration errors and system failures - Contribution to platform stability and feature delivery Interview Process - Initial Phone Screen - Technical Interview with Engineering Team - Practical Assessment (e.g., API design or backend implementation exercise) - Cross-Functional Interview - Offer & Background Verification #LI-AG1

Colombia
Job Closed