What You Will Do:
Generative AI Leadership & Architecture:
- Design and optimize AI augmented SSDLC workflows embedding GenAI agents into coding, testing, and deployment pipelines for maximum productivity and reliability.
- Demonstrate ownership of AI powered product features from concept to production, including model selection, fine tuning, and integration into scalable systems.
- Lead proof of concept initiatives to validate new AI capabilities before scaling.
- Partner with GenAI agents for design, code generation, refactoring, and automated testing.
- Experiment in Visa s AI sandbox, where multiple GenAI models and frameworks are available for employee-driven innovation.
- Apply Generative AI models to complex API integration challenges, anomaly detection, and intelligent automation.
Open Banking Integrations:
- Work directly with product owners to gather and refine requirements across products, adding and taking into account existing tools and solutions across the organization.
- Provide domain expertise on the development of technical documentation of solutions and contributes to standard processes in technical documentation as needed
- Build components integrating with banks APIs to aggregate and enrich consumer financial data.
- Handle high-load systems with stringent uptime requirements.
- Work with Visa s Tink technologies stack: Java, Node.js, JavaScript, AWS, Kubernetes, Docker, SQL, Datadog and much more.
Cloud-Native DevOps:
- Own end-to-end delivery: design, build, deploy, monitor, and maintain services in AWS/Kubernetes/Docker environments.
- Implement CI/CD pipelines, infrastructure-as-code, and automated observability using Datadog and related tooling.
- Participate in on-call rotations to ensure high availability and operational excellence.
Collaboration & Mentorship:
- Collaborate with Senior Technical and Product Leaders across geographies and teams to evolve the next generation of Open Banking Product and Services.
- Collaborate with senior technical leaders and Product Managers to identify, document, plan contingency, track and manage risks and issues until all are resolved.
- Provide technical leadership and mentorship to a team of engineers, fostering a culture of innovation and excellence.
- Contribute to AI-first engineering culture sharing learnings from model experimentation and leveraging AI engineering assistants.
- Present technical solutions, capabilities, considerations, and features in business terms. Effectively communicate status, issues, and risks in a precise and timely manner.
- You ll lead meeting and discussions with cross-functional and non-technical teams
- You have excellent communication and interpersonal skills and above all, you are a team player!
We are looking for a Lead Software Engineer with experience of building innovative and scalable products. You understand the trade-offs of speed vs quality on technical decisions and look at problems from different angles. You also invest time in your own, and the teams development to build up your overall knowledge.
We would like you to have:
- Bachelor degree in Computer Science or an Advanced Degree in the related field. Total of 15-18 years of Software Development Experience with at least 5+ years in a technical leadership role.
- Demonstrated leadership in evaluating and integrating multiple Generative AI architectures (transformers, LLM ensembles, multimodal pipelines, GANs, VAEs) into diverse business contexts.
- Deep, hands on expertise in prompt engineering and tooling orchestration for AI agents in enterprise environments, ensuring reproducibility and compliance.
- Deep track record of experimenting with and benchmarking multiple AI models in sandbox environments to select optimal solutions for production.
- Experience with security, privacy, and regulatory considerations in deploying AI models for financial services.
- Strong and proven record of leading technical strategies and architecture for new systems and enhancing and modernizing legacy systems
- Proven, production grade experience in leading technical teams End-to-End for on-time delivery of high-quality solutions that conform to requirements, conform to the architectural vision, and comply with all applicable standards.
- Extensive experience working with Java/J2EE
- Experience with cloud-native DevOps:
- AWS, Kubernetes, Docker, CI/CD pipelines, infrastructure-as-code
- Experience in agile product-centric environments with rapid iteration cycles.
- Experience with Agile and Test-Driven Development methodology.
- Strong analytical skills with excellent problem-solving ability.
- Ability to present complex ideas in a clear, concise way.
Nice-to-have:
- Operational excellence & incident response experience.
- Financial API integration experience.
- Experience mentoring engineers in AI-assisted development.