Software Engineering Manager - Open Banking
Core
Lead a team of software engineers to design, build, and maintain secure, scalable Open Banking systems and APIs.
Role type
Senior Engineering Manager (Open Banking)
Builds
Microservices, API-first solutions, and cloud-native banking platforms
Domain
Banking / Financial Services / Open Banking
Deliverable
production ML models | product features | infrastructure
Required skills
People leadership, stakeholder management, Agile delivery, Java, Spring Boot, Microservices, REST APIs, Kubernetes/OpenShift, CI/CD, SQL/NoSQL, event-driven architectures, Observability tools (Splunk, Dynatrace, Grafana, Prometheus, ELK, AppDynamics), Domain-Driven Design (DDD), operational reliability, API lifecycle management
Preferred skills
Banking or Financial Services domain experience, API Gateway platforms, ERP ecosystems, AI-assisted software engineering, LLM integration, RAG, AI governance
Technologies
Java, Spring Boot, Kubernetes, OpenShift, Splunk, Dynatrace, Grafana, Prometheus, ELK, AppDynamics, SQL, NoSQL
Responsibilities
Manage the entire development lifecycle for a team of software engineers, review code for alignment with business needs and standards, collaborate with Product Owners and Business Analysts to estimate effort and design systems, provide strategic insights to IT management, drive engineering excellence through DevOps and observability practices
Seniority
Senior, hands-on IC with people leadership