Visa

Senior Software Engineer, Data Platform

Visa

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AirflowAWSCloudDistributed SystemsDockerGoGrafanaKubernetesPythonSQLTerraform

About the role

  • Contribute to the design and evolution of the data platform, ensuring reliability, cost efficiency, and scalability
  • Implement and optimize high-performance data services and pipelines (batch and streaming) for large-scale workloads
  • Support production operations for file- and event-based systems: monitoring, incident response (on-call), and continuous improvement to meet SLAs
  • Participate in code and design reviews, promoting best practices in testing, security, and observability
  • Collaborate with partner teams and internal customers to deliver end-to-end data products
  • Help reduce technical debt and simplify systems with clean interfaces and consistent patterns

Requirements

  • Strong software engineering background building distributed systems at scale
  • Proficiency in Golang, Python is a plus
  • Cloud computing skills (preferably AWS) and hybrid designs
  • Experience with modern streaming processing
  • 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: B1 or above
Benefits
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GolangPythoncloud computingstreaming processingSQLTerraformDockerKubernetesAirflowCI/CD
Soft skills
clear communicationadaptabilityself-managementcritical thinkingcollaboration