Backend Software EngineerLocation: Brazil (Remote)Type: Full-time Roles and ResponsibilitiesDesign and develop backend services using Golang and JavaScript/TypeScriptBuild and maintain microservices with a focus on performance, reliability, and scalabilityCollaborate with global teams to define and maintain SLAs, SLOs, and monitoring systemsImplement best practices for observability—logging, monitoring, distributed tracing, and alertingTroubleshoot, debug, and respond to production incidents to maintain high availabilityContribute to the architecture and implementation of cloud-native systems (AWS preferred)Work with infrastructure tools such as Kubernetes, Terraform, Helm, and IstioChampion clean code, test coverage, and software design principlesRequirements5+ years of hands-on experience in backend software developmentStrong programming skills in Golang and JavaScript/TypeScriptSolid experience with microservices, REST APIs, and cloud infrastructure (AWS preferred)Proficient in Linux systems, networking concepts (TCP/IP, load balancing), and distributed systemsWorking knowledge of Kubernetes, Terraform, and CI/CD pipelinesExperience with monitoring tools such as Datadog, OpenTelemetry, or PrometheusStrong problem-solving skills and a drive to learn and grow continuouslyBachelor's degree in Computer Science or equivalent practical experienceBonus Points forExperience with video streaming, HLS playback, or media pipelinesFamiliarity with Istio, Helm charts, or service mesh conceptsBuilding and scaling services in high-traffic production environments