Senior Software Engineer
Core
Design, develop, and operate high-quality, secure software solutions supporting critical business outcomes, data protection, and tokenization within a banking environment.
Role type
Senior IC Software Engineer (Security)
Builds
Scalable, reliable, and secure applications and services for the Group Security business unit.
Domain
Financial Services / Cybersecurity
Deliverable
production ML models | product features
Required skills
Java, Python, Go, JavaScript, C#, distributed systems, DevOps, CI/CD, automated testing, observability, root cause analysis, security-by-design, cloud-native technologies, AI-assisted engineering tools
Preferred skills
cryptography, tokenization, risk management
Technologies
Java, Python, Go, JavaScript, C#, Kubernetes, Docker, Jenkins, GitLab CI, Prometheus, Grafana, AWS, Azure, GCP
Responsibilities
Design and develop scalable software solutions; build and maintain CI/CD pipelines; implement automated testing frameworks; embed security controls in the SDLC; investigate production defects and perform root cause analysis; build observability and monitoring capabilities; collaborate with security and product teams to deliver strategic outcomes.
Seniority
Senior, hands-on IC