Staff Software Engineer (+5 years, Golang or Python)

Jobgether · Brazil

Company

Jobgether

Location

Brazil

Type

Full Time

Job Description

Team: IT

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer (+5 years, Golang or Python) in Brazil.

As a Staff Software Engineer, you will play a key role in designing, building, and maintaining high-performance, event-driven services on a modern cloud platform. You will work on complex technical challenges with autonomy, while setting engineering standards and mentoring junior team members. Your contributions will directly impact platform reliability, scalability, and the overall developer experience. You will participate in the full lifecycle of services—from development and deployment to monitoring, incident response, and performance optimization. This role offers a collaborative, remote-first environment where technical excellence, ownership, and continuous improvement are highly valued. You will also have the opportunity to influence architecture decisions and enhance observability, testing, and CI/CD processes.

Accountabilities:

  • Design and develop event processing services and pipelines using AWS serverless technologies (Lambda, Kinesis, EventBridge, Step Functions).
  • Write production-quality Golang and/or Python code, ensuring comprehensive testing, documentation, and observability.
  • Own services end-to-end, including deployment, monitoring, incident response, and adherence to SLAs.
  • Lead architectural decisions for complex problems and propose improvements in resilience, performance, and cost efficiency.
  • Mentor junior engineers, providing guidance on design, code quality, and best practices.
  • Investigate and resolve production incidents independently, contributing to postmortem analyses and continuous improvement.
  • Implement CI/CD enhancements and optimize developer workflows for deployment safety and reliability.
  • Participate actively in on-call rotations, ensuring service reliability and uptime.
  • Requirements:

    • 5+ years of relevant software engineering experience (or equivalent advanced degree experience).
    • Strong proficiency in Golang and/or Python.
    • Experience building distributed systems at scale with modern streaming processing tools (Kinesis, Flink, Spark).
    • Cloud computing expertise, preferably AWS, with experience in hybrid designs.
    • Familiarity with data platform tooling: Terraform, Docker, Kubernetes, Airflow (or similar orchestration).
    • Observability and reliability mindset: Grafana, CloudWatch, metrics, logs, traces, SLA awareness.
    • Strong SQL skills and experience with version control (Git/GitHub) and CI/CD pipelines.
    • Excellent problem-solving, critical thinking, collaboration, and communication skills.
    • Fluent in English (B2 or above).
    • Self-management and adaptability in a remote-first work environment.
    • Benefits:

      • Fully remote work with flexible scheduling and work-life balance.
      • Opportunities for career growth, mentoring, and technical leadership.
      • Exposure to cutting-edge cloud technologies and distributed systems at scale.
      • Collaborative international environment with knowledge-sharing and team learning.
      • Participation in platform-wide architectural decisions and performance optimization initiatives.
      • Support for personal development, courses, or technical certifications.
Apply Now

Date Posted

04/08/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0

© 2026 Job Transparency. All rights reserved.