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

Visa Visa · Fintech · Brazil · Remote

Staff Software Engineer to design and build event-driven services and pipelines on AWS serverless for Visa's real-time event processing platform. Responsibilities include writing production-quality code, owning services end-to-end, making architectural decisions, driving code quality, investigating incidents, implementing CI/CD improvements, mentoring junior engineers, and proposing platform improvements. Requires 5+ years of experience and proficiency in Golang/Python, with preferred experience in streaming processing, AWS, data platform tooling, and observability.

What you'd actually do

  1. Design and build event processing services and pipelines on AWS serverless (Lambda, Kinesis, EventBridge, Step Functions).
  2. Write production-quality Golang and/or Python code with comprehensive testing and observability.
  3. Own services end-to-end: development, deployment, monitoring, incident response, and SLA adherence.
  4. Make sound architectural decisions for somewhat complex problems, exercising discretion and judgment.
  5. Drive code quality through thorough code reviews, testing standards, and documentation.

Skills

Required

  • 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
  • Be based in Brazil.

Nice to have

  • Strong software engineering background building distributed systems at scale
  • Proficiency in Golang and/or Python
  • Experience with modern streaming processing (Kinesis, Flink, Spark)
  • Cloud computing skills (preferably AWS) and hybrid designs
  • Data platform tooling: Terraform (IaC), Docker and Kubernetes (production) and Airflow (or similar orchestration)
  • Observability and reliability mindset: Grafana, CloudWatch (logs, metrics, traces), on-call participation, SLA awareness
  • Strong SQL skills
  • Version control and CI/CD: Git/GitHub, pipelines (e.g. Codefresh) or similar
  • Soft skills: clear communication, adaptability, self-management, critical thinking, collaboration
  • English: B2 or above