Technical Lead
Department: Sourcefuse
Location: Argentina, Chile, Brazil, Peru, Uruguay
Employment Type: FullTime
Role Overview
We are building a cloud-native, telecom-grade data engineering platform that ingests and processes massive observability workloads across distributed network domains. The platform follows a disaggregated microservices architecture, is Kafka-centric, Kubernetes-native, cloud-agnostic, and designed for future near-real-time processing.
We are looking for a Technical Lead to:
Architect high-throughput streaming pipelines
Lead design decisions
Build microservices architecture in Go
Define performance, reliability, and scaling strategies
Guide teams on concurrency, partitioning, and state management
Bring telecom domain awareness into system design
Key Responsibilities
Design and implement high-throughput Kafka-based data pipelines in Go
Architect microservices in Go
Define partitioning strategies and windowed aggregation patterns
Design for near real-time streaming evolution
Ensure cloud-agnostic Kubernetes-native deployment
Implement resilient patterns (retry, DLQ, idempotency, backpressure)
Guide dynamic configuration via CRDs and operator patterns
Define observability standards (OpenTelemetry, metrics, traces)
Ensure production-grade security posture (SBOM, CVE hygiene, image hardening)
Mentor engineers and conduct architectural reviews
Must-Have Technical Skills
Strong Go experience in distributed systems
Strong experience with Kafka (consumer groups, partitions, retries, DLQ, performance tuning)
Experience building high-throughput microservices (10M+ messages/day)
Kubernetes (pods, scaling, Helm, CRDs, operators)
Experience with time-series databases (InfluxDB, Prometheus, etc.)
Strong understanding of concurrency models (goroutines, channels)
Cloud-native design principles
Observability (OpenTelemetry, metrics-driven scaling)
Strongly Preferred:
Telecom domain exposure (3GPP, O-RAN, PM/KPI, OSS/BSS)
Experience designing for multi-tenant cloud environments
Experience with schema evolution (Avro/Protobuf + Schema Registry)
Experience with CI/CD and secure container pipelines
Familiarity with telecom network data semantics
Nice to Have:
Experience building K8s operators in Go
Experience with stateful stream processing patterns
Experience in data governance or telecom compliance
Why Join?
Work with a high-scale, telecom-grade distributed data platform
Influence architecture at a foundational stage
Remote-first team based across LATAM
Exposure to cutting-edge cloud-native, streaming, and distributed systems challenges
Company Overview
Our client is a global technology company with 19+ years of experience and 550+ employees worldwide. They specialize in cloud-native digital transformation solutions across industries and operate across the USA, UK, Japan, India, and Australia. They are known for strong engineering standards, agility, and customer success.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
