FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSCloudDockerEC2FirewallsGoRedisSQL
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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.
Benefits
Comp & perks- 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.
- Equipment Provided.
- Monthly Recognitions and Rewards.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Golangthread-safe data structuresworker pool patternsmemory-efficient codeGo paradigmscontext managementquery optimizationnetworking protocolsapplication-level securityautomated testing
Soft Skills
communication skillscollaboration skillsmentoringknowledge transfertechnical design reviewsonboardingfacilitationleadership
Certifications
Bachelor's degree in Computer Science
