
$0-$0 / yr
Salary
uruguay
Region
ASAP
Start Date
Established in Costa Rica since 2010, with offices in New York, US, and development centers in Costa Rica, El Salvador, and Colombia.
We are a Premier Software Development Company that puts its people at the heart of everything we do. We believe that highly engaged teams produce high-quality output that challenges the norm and exceeds expectations.
We have been perfecting our craft in software development for the past 10 years. Having started out in Costa Rica, we have now created an international team of over 100+ top performers across Central America who can help you tackle your technology challenges today. Our leading-edge software developers are trusted by several of the largest international corporations in the U.S., including Fortune 500 Companies and others like Microsoft, Ford, KPMG, Kaspersky, LPGA, and Toyota.
We are looking for a highly skilled and technically driven Senior Software Engineer (Golang) to join a fast-paced cybersecurity environment. You will own and evolve the core applications powering an MDR (Managed Detection and Response) platform, working alongside cross-functional teams to deliver high-impact security infrastructure at scale. This is a high-visibility role with a clear path into technical leadership.
6+ years of software engineering experience, with at least 4+ years focused on Go development
Bachelor's degree in Computer Science or equivalent practical experience
Idiomatic fluency in Golang, including deep familiarity with the standard library, goroutine lifecycle management, and channel-based communication
Expertise implementing thread-safe data structures, worker pool patterns, and memory-efficient code (heap allocation minimization, runtime profiling, buffer pre-allocation)
Mastery of Go paradigms including interfaces and generics to build modular, maintainable systems
Mandatory use of context for deadline management, timeouts, and structured cancellation
Experience with continuous deployment using GitHub Actions, Docker containers, and cloud infrastructure (AWS ECS, EC2, or equivalents)
Deep proficiency with Redis, OpenSearch (or similar), and SQL databases — including query optimization for performance and atomicity
Solid understanding of networking protocols, TLS, and firewalls, with practical application-level security experience
Proficiency with Git, CI/CD pipelines, automated testing, infrastructure monitoring, and observability practices
Portfolio of delivered production systems and/or open-source contributions
Strong communication and collaboration skills across engineering, product, and security operations teams
Comfort with zero-downtime deployment requirements and production incident response
Co-own and maintain multiple Golang applications forming the backbone of the MDR platform
Maintain and enhance a high-performance log analytics engine processing events from thousands of sources across hundreds of customers
Maintain and evolve post-processing programs that transform engine output into actionable intelligence for SOC analysts
Maintain and enhance a multi-tenant secure syslog server cluster that receives, buffers, and routes syslog-formatted logs
Build and maintain a cross-platform security agent providing endpoint and server visibility for customers
Make architectural decisions across platform applications and influence technical design reviews
Lead and participate in code reviews, mentoring junior and mid-level engineers
Facilitate knowledge transfer during transition periods and assist with onboarding and hiring as needed
Develop and maintain internal SOPs and software development best practices
Collaborate with cross-functional teams to define, design, and ship new features
Certified Great Place to Work, offering a supportive and inclusive culture.
100% Remote – work from anywhere in Latin America.
Personal and Professional Development Courses & Certifications.
Flexible Schedule.
3 Sick Days per year.
Birthday Off.
Extra Days for Special Occasions.
Team Building Meal Reimbursement.