[Banking/Gerir] Sênior Software Engineer - Golang
Core
Building and maintaining the high-performance Read Ledger (transactional data source) for the banking ecosystem, ensuring data consistency, availability, and scalability for consumer banking operations.
Role type
Senior IC Software Engineer (Golang)
Builds
Mission-critical banking systems and the Read Ledger infrastructure
Domain
Fintech / Banking / Payments
Required skills
Golang, Elixir, Microservices architecture, Relational databases (PostgreSQL, MySQL), Automated testing, Code reviews
Preferred skills
Public/private cloud (AWS, Azure, GCP), Event-driven architectures (Kafka, RabbitMQ), Advanced architectural patterns (Event Sourcing, CQRS, Hexagonal, Lambda), NoSQL, CI/CD pipelines
Responsibilities
Develop and evolve new features for mission-critical systems; Ensure production systems meet rigorous non-functional requirements (performance, scalability, security, availability); Monitor application performance post-deployment; Maintain clear documentation for traceability; Collaborate on code reviews and technical evolution
Seniority
Senior, hands-on IC