03 ago
|
Lowave Tech
|
Chile
Role Overview
Lowave Tech Chile is looking for a skilled Distributed Systems Designer to architect, build, and optimize high-throughput, resilient backend systems. You will design scalable software structures capable of maintaining high availability, fault tolerance, and low latency across distributed networks.
Key Responsibilities
- System Architecture: Design and deploy fault-tolerant, scalable distributed systems and microservice architectures.
- Performance & Reliability: Optimize data consistency, state management, and service execution to eliminate system bottlenecks.
- Infrastructure: Implement robust APIs, asynchronous event streams, and message queuing systems to ensure seamless data flow.
- Technical Collaboration: Partner with software engineers to set architectural standards, conduct system design reviews, and establish best practices.
Requirements & Qualifications
- Experience: 4+ years of hands-on experience designing, scaling,
and maintaining distributed software systems.
- Programming Languages: Proficiency in Go, Rust, C++, Java, or Python.
- Tools & Technologies: Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
- Data & Messaging: Practical knowledge of message brokers (Kafka, RabbitMQ) and distributed databases (PostgreSQL, Cassandra, or DynamoDB).
- Protocols: Strong understanding of gRPC, REST, TCP/IP, and event-driven architecture.
- Languages: Professional fluency in English (written and spoken).
What We Offer
- Competitive compensation package.
- Adaptable hybrid/remote work arrangement.
- Opportunities for professional growth and technical leadership.
Sueldo: $3.650.000 al mes
Lugar de trabajo: Empleo presencial
📌 Distributed Systems Designer (Chile)
🏢 Lowave Tech
📍 Chile