SOFTWARE ENGINEER III (Pleno) - GOLANG
Core
Develop and evolve critical mission systems for a payments technology company, ensuring high performance, scalability, and security.
Role type
Senior Go (Golang) Software Engineer
Builds
Mission-critical payment processing systems and financial services infrastructure
Domain
Fintech / Payments / Financial Services
Deliverable
production ML models | product features
Required skills
Go (Golang), Microservices architecture, Message queues (Kafka, RabbitMQ), Relational databases (PostgreSQL, MySQL), Automated testing, Code reviews
Preferred skills
Public/private cloud (AWS, Azure, GCP), Advanced architectural patterns (Event Sourcing, CQRS, Hexagonal, Lambda), NoSQL, CI/CD pipelines (GitHub Actions)
Responsibilities
Develop new features for critical systems, Ensure non-functional requirements (performance, scalability, security), Monitor application performance post-deployment, Maintain technical documentation, Conduct code reviews, Contribute to team planning
Seniority
Mid-Senior, hands-on IC