Sr SW Engineer, Corporate Banking
Core
Develop and maintain scalable, reliable, and secure services for large enterprises and global banks within the Transaction Banking tribe, focusing on the service layer built on top of the core for B2B accounts.
Role type
Senior Software Engineer (Golang, Microservices)
Builds
Scalable microservices architectures and cloud-native solutions for institutional clients
Domain
Financial Technology / Payments / Corporate Banking
Deliverable
production ML models | product features
Required skills
Golang, Microservices architecture, AWS services (SQS, SNS, DynamoDB, S3, EventBridge), Terraform, Docker, Kubernetes, CI/CD pipelines, Relational databases, API design (Swagger/OpenAPI), Automated testing (unit, integration, performance, E2E), Distributed systems debugging, Git
Preferred skills
Financial industry experience, Payments/Authorization systems knowledge, Observability tools, AWS certifications, AI-assisted development tools
Technologies
Golang, Java, Groovy, AWS, Terraform, ArgoCD, Jenkins, Codefresh, Docker, Kubernetes, Swagger, OpenAPI, Git
Responsibilities
Design and implement scalable microservices architectures, Write and maintain robust automated tests, Provision and maintain cloud infrastructure using Terraform, Monitor application health and performance, Participate in code reviews, Collaborate with product managers to translate business requirements, Support incident response and operational excellence
Seniority
Senior, hands-on IC