[Cartões] Sênior Software Engineer Golang
Core
Design and execute high-impact, complex solutions for a high-volume, 24/7 payment authorization system, focusing on scalability, resilience, and modernization of legacy systems.
Role type
Senior IC Software Engineer (Golang)
Builds
Distributed authorization pipelines and payment processing engines for Brazilian merchants
Domain
Fintech / Payments / High-volume distributed systems
Deliverable
production ML models | product features
Required skills
Golang, PostgreSQL, Kafka, AWS, Kubernetes, Docker, Observability (Datadog, Open Telemetry, Prometheus), CI/CD, Clean Architecture, SOLID, System Design
Preferred skills
Elixir, RabbitMQ, Financial markets experience, PostgreSQL optimization (partitioning), Technical English
Technologies
Golang, PostgreSQL, Kafka, AWS, Kubernetes, Docker, Datadog, Open Telemetry, Prometheus, GitHub Actions
Responsibilities
Lead design and evolution of distributed system architectures with focus on scalability and resilience; Act as technical reference for critical incident management and post-mortems; Balance new feature development with legacy system maintenance and refactoring; Utilize advanced observability tools to proactively monitor application health; Ensure technical excellence through automated testing and CI/CD pipelines; Actively mentor junior and mid-level developers; Lead technical investigation and resolution of complex systemic issues; Drive continuous improvement of infrastructure and delivery processes
Seniority
Senior, hands-on IC