About Beyond Your Break
Beyond Your Break is Bounteous’ gender-neutral return-to-work program for experienced professionals looking to resume their careers after a break.
We understand that stepping away from work does not take away from the experience, perspectives, or skills you have built over the years. Beyond Your Break provides the re-entry support and essential training designed to help you refresh your skills, rebuild momentum, and continue your career with confidence.
About Bounteous
Bounteous is a global AI Services firm where agentic engineering and human experience converge to deliver transformative business outcomes for the enterprise. We help organizations design, build, and scale AI-driven products, platforms, and processes.
With more than 5,000 team members worldwide, Bounteous helps organizations take AI from experimentation to enterprise scale. Bounteous is backed by New Mountain Capital, a New York-based growth-oriented investment firm that emphasizes business building.
www.bounteous.com.
Bounteous is a global AI Services firm where agentic engineering and human experience converge to deliver transformative business outcomes for the enterprise. We help organizations design, build, and scale AI-driven products, platforms, and processes.
With more than 5,000 team members worldwide, Bounteous helps organizations take AI from experimentation to enterprise scale.
Learn more at www.bounteous.com.
Have a connection who'd be a great fit? Recommend them!
Spread the word about this opportunity and support your family and friends!
Know someone ready to restart their career?
Explore Open Roles
Browse the roles below to find your perfect fit.
Explore Beyond Your Break Opportunities
Browse the opportunities below to find a role that aligns with your experience and skills.
Filter
AWS Devops Engineer
Lead Infrastructure Systems Engineer (India-based)
The Role in Brief
We are seeking a Lead Infrastructure Systems Engineer in India to build, configure, and manage the AWS environment for a multi-tenant deployment. You will own the full infrastructure stack — EKS cluster, Aurora databases, ALB, S3, CloudFront, and monitoring — and ensure it meets production-grade reliability, security, and scalability requirements. This role is the DevOps backbone of the engagement.
Basic Qualifications
8+ years in infrastructure/DevOps engineering with strong AWS experience.
5+ years managing clusters in production (Docker/EKS preferred).
Proven experience building multi-tenant infrastructure with tenant isolation.
Strong Terraform or CloudFormation skills for repeatable infrastructure provisioning.
Experience with monitoring and observability tools (CloudWatch, Grafana, Prometheus).
Excellent troubleshooting skills for distributed systems across networking, compute, and storage layers.
Key Responsibilities
AWS Infrastructure Build:
Provision the AWS environment: VPC, subnets, security groups, IAM roles, and EKS clusteretc.
Deploydatabaseinstances with isolated schemasto handle multi tenancy.
Configure ALB with subdomain routing rules per tenant and set up S3/CloudFront for email assets.
Container Orchestration:
Deploy Docker containers into EKS pods per tenant with namespace isolation.
Manage Helm charts or Kubernetes manifests for repeatable tenant deployment.
Implement horizontal pod autoscaling and resource limits per tenant.
Monitoring & Observability:
Set up CloudWatch dashboards and alerting (pod health, RDS connections, queue depth, API error rates).
Configure log aggregation for application logs across all tenant pods.
Implement health check endpoints and automated restart policies.
DNS Cutover & Reliability:
Plan andvalidatethe DNS cutover approach with TTL management for all tenants.
Monitor each tenant during the 24-hour soak period post-cutover.
Document the cutover runbook for wave migration scaling.
Hands-onexpertiserequiredin:
AWS (EKS, Aurora MySQL, ALB, S3, CloudFront, Route53, IAM, VPC, CloudWatch)
Kubernetes / Helm / Docker
Infrastructure as Code (Terraform or CloudFormation)
Linux systems administration
CI/CD pipelines (GitHub Actions, or equivalent)
Years of experience:
Location:
Operations Lead
About the Role
We're looking for a seasoned Project Manager / Operations Coordination Lead with 8+ years of experience to drive day-to-day project and resource management activities while also managing a small coordination team. This is a non-technical PM/Ops leadership role — you'll work hands-on yourself, mentor junior coordinators, and act as the primary point of contact between leadership, onshore teams, resource managers, and internal stakeholders. You'll be expected to bring structure, ownership, and judgment to ambiguous situations, and to represent the operations function directly to leadership.
Key Responsibilities
Leadership & Team Management
- Lead and mentor a small team of PM/Operations Coordinators; distribute workload, review output quality, and build team capability
- Act as the primary escalation point for onshore-offshore coordination issues; step in personally on high-priority or sensitive items
- Report directly to leadership on project health, resourcing status, hiring pipeline, and operational risks — own the narrative, not just the data
- Bring process improvements and operational recommendations to leadership proactively, rather than waiting to be asked
Project & Resource Coordination
- Work closely with leadership as the senior operational and project coordination resource
- Coordinate with onshore teams and ensure smooth, timely communication between offshore and onshore stakeholders
- Prepare, review, and manage Statements of Work (SoWs) end-to-end
- Raise, track, and prioritize staffing requests; own the staffing pipeline across projects
- Coordinate with Resource Managers (RMs) for hiring and allocation follow-ups, resolving conflicts or delays personally when needed
- Manage OA allocations and resource tracking across multiple projects/teams
- Own onboarding and offboarding processes for team members, ensuring consistency and compliance
- Coordinate and, where needed, personally support interview scheduling and hiring activities
- Maintain and present project/resource reports and status updates to leadership on a regular cadence
- Ensure timely follow-ups and operational coordination across teams, chasing closure on open items rather than just tracking them
- Support and, when required, directly execute project operations activities — this is a working lead role, not purely supervisory
Required Skills
- 8+ years of experience in project coordination, operations, or PMO roles, with at least 2–3 years in a lead/supervisory capacity
- Proven experience managing or mentoring a small team while remaining individually hands-on
- Strong communication and stakeholder management skills, including comfort presenting to leadership
- Solid experience in onshore-offshore coordination, ideally with US/global teams and overlapping shift hours
- Experience managing hiring and staffing processes end-to-end, including working with Resource Managers
- Strong familiarity with SoW management and resource allocation
- Excellent organizational and multitasking abilities; comfortable owning multiple concurrent workstreams
- Ability to work independently, exercise judgment, and escalate the right issues at the right time
Preferred Experience
- Prior experience in IT services / project operations environments
- Experience working with global teams and overlapping US shift hours
- Exposure to team-lead or people-management responsibilities in a PMO/Ops setup
- Experience building or improving PMO processes and reporting frameworks
What We're Looking For
Someone who can own the operations function end-to-end — comfortable rolling up their sleeves on day-to-day coordination, while also managing a small team and representing operations directly to leadership. A person who anticipates problems before they escalate and brings solutions, not just updates.
Years of experience: 8 to 10 Years
Location:
Engineering Director
Role Summary
The Engineering Director is a senior technical delivery leadership role responsible for both the operational health of client delivery and the engineering rigor behind it. This role owns end-to-end delivery accountability for the assigned account while also holding the engineering organization to a measurable standard — performance, stability, observability, and AI-driven engineering practice — functioning as the single accountable point of contact for both delivery execution and technical health.
This is not a hands-on architect or individual-contributor engineering role. Deep architecture and code-level ownership remain with existing technical leads. The Engineering Director's value is in ownership, accountability, governance, and the technical fluency to engage credibly with client engineering leadership — not in writing code.
Key Responsibilities
Delivery Leadership
• Own end-to-end delivery accountability for the account: project deliverables, estimation, sprint and backlog health, resource planning.
• Act as the checkpoint between new initiative requests and actual delivery capacity — ensuring no initiative converts from strategic discussion to a committed deadline without an accompanying resourcing and risk plan.
• Own SOW and scope-change tracking; enforce change-management discipline across active workstreams.
• Serve as the primary escalation point for delivery-level risk, coordinating across workstream leads rather than resolving everything personally.
Engineering Rigor & Technical Governance
• Own and report on application/website performance across the account (Core Web Vitals, page load, transaction latency).
• Own platform stability posture: incident trends, RCA discipline and follow-through, disaster-recovery readiness, and closing single-point-of-failure gaps through documented backups and cross-training.
• Establish and mature monitoring, alerting, and observability standards — component-level health visibility, not just aggregate dashboards.
• Own DORA metrics tracking and improvement across engineering teams: deployment frequency, lead time for changes, change failure rate, mean time to recovery.
• Drive AI-enabled SDLC adoption (code-assist tooling, auto-investigation, agentic workflows) with a clear, quantified delivered/in-progress/roadmap narrative.
• Identify and drive AI-based solutions that solve concrete client business problems (e.g. pricing/promotion validation, process automation), partnering with client stakeholders to shape the roadmap.
Client & Portfolio Leadership
• Act as a credible, technically fluent counterpart to client engineering leadership (VP Engineering / CTO-level) in prioritization, roadmap, and trade-off conversations.
• Build and maintain a proactive capacity and demand plan for the account — surge planning ahead of known peak periods, and a resourcing model that does not rely on ad hoc fractional allocation.
• Contribute to standardizing engineering governance practices that can extend to additional accounts in the portfolio over time, once justified independently on each account.
People Leadership & Organizational Development
• Manage and develop a team of 50+ engineering and delivery professionals across the account/portfolio, including org structure, shift/location coverage planning, and workforce/hiring plans.
• Own formal performance management for the team: review cycles, promotion recommendations, individual development plans, and retention/attrition management.
• Mentor and grow the next layer of technical and delivery leadership, reducing single-point-of-failure dependency on any one individual.
• Own the interface with third-party/vendor support teams (e.g. managed-service or L1/L2 partners) — escalation paths, validation ownership, and reporting expectations.
Commercial & Executive Accountability
• Own delivery accountability for $5M+ of engineering work — forecasting, staffing-cost management, and utilization/margin health for the account.
• Own executive-level reporting (QBR-level) to both Bounteous and client leadership on delivery, engineering health, and financial performance.
Required Qualifications
• 14+ years in software engineering or technical delivery leadership, including 5+ years at Director level or equivalent.
• Demonstrated ownership of both delivery outcomes and engineering/technical quality outcomes — not a pure project-management background.
• Proven experience managing teams of 50+ engineering/delivery professionals, including formal performance management and career development.
• Demonstrated ownership of $5M+ in engineering delivery value, including commercial/forecasting accountability.
• Working knowledge of modern commerce/cloud platforms, observability tooling (e.g. Datadog, Grafana), CI/CD pipelines, and DORA metrics.
• Experience driving AI-enabled engineering practices (SDLC tooling, agentic workflows) strongly preferred.
• Excellent client-facing communication skills; demonstrated ability to operate as a peer-level partner to client VP/Director-level engineering stakeholders.
• Experience in retail, e-commerce, or composable commerce platforms preferred.
Years of experience: 14 to 18 Years
Location:
Senior Automation QA Engineer (Playwright)
- 5+ years of QA and Test Automation experience with 2+ years in Playwright.
- Strong hands-on experience in JavaScript/TypeScript, UI, Functional, Regression, Smoke, and E2E Testing.
- Experience in API Testing using Playwright, Postman, or similar tools.
- Good knowledge of Playwright features including locators, fixtures, network mocking, parallel execution, and cross-browser testing.
- Experience in building and maintaining automation frameworks using POM (Page Object Model).
- Hands-on experience with CI/CD pipelines, Git,
- GitLab.
- Familiarity with Agile/Scrum methodologies and defect management processes.
- Basic knowledge of SQL and test reporting tools such as Allure Reports.
- Strong debugging, problem-solving, and communication skills.
Primary Skill
- Playwright
Secondary Skills
- JavaScript/TypeScript
- API Testing & Functional Testing
- CI/CD
- Azure DevOps
- Git
- Agile Scrum
Preferred Qualifications
- Experience building automation frameworks from scratch.
- Exposure to microservices-based applications and modern web architectures.
- Knowledge of performance, accessibility, and AI-assisted testing tools.
Years of experience: 5 to 10 Years
Location:
DataScientist
Senior Data Scientist — AI/ML Tech Lead
Own the full AI lifecycle — from research and modeling to production-grade architecture and team leadership
Level
Senior / Tech Lead (8+ years experience)
Function
Data Science & AI Engineering
Reports To
Tech Stack
Flexible / Cloud-agnostic
Overview
We are looking for a Senior Data Scientist with strong tech lead capabilities to spearhead our AI and machine learning initiatives end to end. This is not a pure research role — you will architect, build, and ship production-grade AI systems while mentoring a multidisciplinary team of data scientists and ML engineers. The ideal candidate brings deep, hands-on expertise across Large Language Models (LLMs), Vision-Language Models (VLMs), Computer Vision (CV), and classical ML, combined with a strong understanding of system architecture, scalable infrastructure, and MLOps. You will serve as the technical authority on all things AI — from selecting the right model architecture to designing the serving layer and ensuring reliability in production.
Key Responsibilities
• Lead the end-to-end design, development, and deployment of AI/ML solutions across LLM, VLM, computer vision, and traditional ML domains.
• Define and own the AI/ML technical architecture — model pipelines, training infrastructure, feature stores, and serving systems.
• Build and fine-tune Large Language Models (LLMs) and Vision-Language Models (VLMs) for domain-specific applications (e.g., RAG, agents, multimodal understanding).
• Design and deploy production-grade computer vision systems (object detection, segmentation, OCR, video analytics) at scale.
• Develop and maintain classical ML models (regression, classification, clustering, time-series forecasting, recommendation engines) where appropriate.
• Architect scalable, low-latency model serving infrastructure for both batch and real-time inference workloads.
• Establish best practices for experiment tracking, model versioning, A/B testing, reproducibility, and documentation across the team.
• Mentor and technically lead a team of data scientists and ML engineers; conduct architecture reviews, design discussions, and code reviews.
• Collaborate closely with Product, Engineering, and Business teams to translate complex business problems into well-defined AI solutions.
• Evaluate and integrate emerging AI technologies, frameworks, and research papers into the product roadmap.
• Champion responsible AI — fairness, bias detection, explainability, and compliance with data privacy regulations.
• Communicate technical strategies, trade-offs, and results to senior leadership and non-technical stakeholders.
Required Qualifications
• 8+ years of hands-on experience in data science, machine learning, or AI engineering, with at least 2–3 years in a tech lead or senior IC capacity.
• Deep expertise in LLMs — fine-tuning (LoRA, QLoRA, PEFT), prompt engineering, RAG pipelines, embedding models, and LLM evaluation frameworks.
• Strong hands-on experience with Vision-Language Models (VLMs) such as LLaVA, GPT-4V, Gemini, or similar multimodal architectures.
• Proven track record in computer vision — CNNs, transformers (ViT, DETR, SAM), object detection (YOLO, Faster R-CNN), segmentation, OCR, and video understanding.
• Solid command of classical ML techniques — ensemble methods, gradient boosting (XGBoost, LightGBM), Bayesian methods, and time-series modeling.
• Strong proficiency in Python and ML/DL frameworks (PyTorch, TensorFlow, Hugging Face Transformers, LangChain, or equivalent).
• Production ML experience — building, deploying, and monitoring models in real-world systems with SLA requirements.
• Solid understanding of ML system architecture — feature engineering pipelines, model registries, CI/CD for ML, containerized deployments (Docker, Kubernetes).
• Experience with cloud platforms (AWS, GCP, or Azure) and GPU-accelerated training infrastructure.
• Proven ability to lead cross-functional technical teams, drive architecture decisions, and deliver projects on time.
• Excellent communication skills with the ability to translate complex AI concepts for diverse audiences.
• Master’s or Ph.D. in Computer Science, Machine Learning, Statistics, or a related quantitative field preferred.
Technical Depth Expected
• LLMs & NLP: Tokenization, attention mechanisms, transformer architectures, RLHF/DPO, vector databases (Pinecone, Weaviate, Milvus), chunking strategies, and retrieval-augmented generation.
• VLMs & Multimodal AI: Image-text alignment, contrastive learning (CLIP), multimodal embeddings, visual question answering, and document understanding models.
• Computer Vision: Image classification, object detection, instance/semantic segmentation, pose estimation, depth estimation, generative models (diffusion, GANs), and edge deployment (ONNX, TensorRT).
• Classical ML: Feature engineering, hyperparameter tuning, model selection, cross-validation, drift detection, and explainability (SHAP, LIME).
• Production Systems: Model optimization (quantization, pruning, distillation), A/B testing frameworks, shadow deployments, autoscaling inference endpoints, and latency profiling.
Nice to Have
• Experience building agentic AI systems (tool use, multi-step reasoning, autonomous workflows).
• Familiarity with MLOps platforms (MLflow, Kubeflow, Weights & Biases, Vertex AI, SageMaker).
• Publications, patents, or significant open-source contributions in AI/ML.
• Experience with synthetic data generation and data augmentation strategies.
• Background in reinforcement learning or optimization techniques.
• Exposure to edge AI / on-device model deployment (mobile, IoT).
• Experience working in fast-paced startup or high-growth environments.
• Knowledge of data governance, model risk management, and regulatory compliance frameworks.
Years of experience: 5 to 8 Years
Location:
Accounts Payable – Accounting Specialist
Job Description
AP Accounting Specialist
Location
Hyderabad
Work Mode
4 Days Work from Office
Shift Timing
General Shift – 11:00 AM to 8:00 PM
Employment Type
Full-Time
Department
Finance & Accounting
Reports To
AP Manager / Accounting Lead
We are looking for a detail-oriented AP Accounting Specialist to manage end-to-end accounts payable operations, including invoice processing, reconciliations, and audit support. The ideal candidate will be proactive, well-organized, and comfortable working in a fast-paced environment with cross-functional teams.
Invoice & Transaction Processing
•Record the Ap invoices accurately and in a timely manner
•Monitor the AP email inbox and invoice dashboard for pending actions, approvals, and escalations
Payments
•Prepare payment files and ensure accurate payment mapping across systems
•Manage vendor and internal stakeholder queries related to invoices, payments, and statements
•Support bank reconciliation clarifications and resolve discrepancies
Month-End & Reporting
•Prepare accruals as part of the month-end close process
•Conduct contractor flux analysis (resource-wise) to track cost variances
•Support audit requirements with documentation, schedules, and clarifications as needed
•Bachelor’s degree in accounting, Finance, or related field
•2-5 years of experience in Accounts Payable / General Accounting
•Hands-on experience with AP workflow tools (Airbase /Navan or similar platforms preferred)
•Working experience on NetSuite is an added advantage
•Strong understanding of invoice processing, accruals, and reconciliations
•Excellent communication skills for vendor and internal stakeholder management
•Ability to multitask and manage ad-hoc requests with tight turnaround times
•Strong attention to detail and analytical mindset
•Proficiency in MS Excel
•Ownership and accountability
•Process discipline and accuracy
•Cross-functional collaboration
•Adaptability to changing priorities
•Strong follow-up and issue resolution skills
Years of experience: 3 to 6 Years
Location:
ServiceNow Senior Developer – HRSD & ITSM
Job Title: Senior ServiceNow Developer — ITSM & HRSD
Experience: 7+ Years
About the Role
We are looking for a Senior ServiceNow Developer who brings deep technical expertise in ITSM and HRSD, paired with the confidence to lead client conversations and drive technical initiatives end-to-end. This is not just a development role — you will be a trusted advisor to clients and a go-to technical leader within the team.
What You'll Do
- Lead the design, development, and delivery of ServiceNow solutions across ITSM and HRSD modules, ensuring alignment with client goals and platform best practices
- Own and drive client-facing discussions — from requirement gathering and solution workshops to demos, sprint reviews, and go-live planning
- Architect and implement complex ITSM processes including Incident, Problem, Change, Service Request, and CMDB
- Design and configure HRSD solutions covering Case & Knowledge Management, Employee Service Center, COE setups, and lifecycle events
- Build and manage REST integrations between ServiceNow and enterprise systems, with robust error handling and data validation
- Develop Scoped Applications, UI Scripts, Client Scripts, Business Rules, and Script Includes for complex business logic
- Create and enhance Service Portal experiences including custom widgets and portal configurations
- Contribute to and lead technical initiatives — identifying improvement opportunities, driving platform governance, and mentoring junior developers
- Leverage GenAI capabilities (Now Assist or similar) and Virtual Agent to enhance automation and self-service
What You'll Bring
- 7+ years of hands-on ServiceNow development experience
- Deep expertise in ITSM — Incident, Problem, Change, Request, SLAs, and CMDB
- Strong proficiency in HRSD — Case Management, Employee Service Center, Lifecycle Events, and COE configuration
- Demonstrated ability to lead client discussions, run workshops, and translate business requirements into technical solutions
- Experience driving technical initiatives — not just executing, but owning outcomes
- Strong skills in REST integrations, Scoped Application development, and Service Portal
- Excellent communication and stakeholder management skills
- ServiceNow certifications (CSA, CIS-ITSM, CIS-HR) preferred
Years of experience: 7 to 10 Years
Location:
Python Developer – Java / ETL
Responsibilities:
- Develop and maintain backend services using Python, along with knowledge of Java for ETLs.
- Design and implement data models and objects for applications.
- Collaborate with graphic designers and HTML coders to coordinate workflows.
- Participate in all phases of the software development lifecycle and coach junior developers.
- Write clean, documented code and deploy web-based solutions using Python libraries like Pandas and NumPy.
- Work on various API frameworks and data fabric services, utilizing Java/J2EE.
- Validate client interfaces of HTML pages using JavaScript and jQuery.
- Troubleshoot SQL databases and support SQL/Oracle database systems.
Requirements:
- Bachelor's degree in Computer Science or related field.
- 2-7 years of experience in Python development, with proficiency in HTML, CSS, and JavaScript.
- Strong understanding of web technologies and backend programming languages like Java.
- Experience with Python frameworks such as Flask and Django.
- Knowledge of SQL and NoSQL databases for backend development.
- Familiarity with authentication and authorization security technologies.
- Ability to work independently and collaborate on projects effectively.
- Hands-on experience with front-end stacks and frameworks like Angular, Node.js, and jQuery.
- Excellent analytical and problem-solving skills, with a passion for learning new technologies.
- Proficiency in scripting languages like Python and shell scripting is preferred.
Years of experience: 2 to 7 Years
Location:
Braze Lead
Job Description
We are looking for a Lead Platform Developer - Braze who will be responsible for leading the design, development, implementation, and optimization of Braze-powered customer engagement solutions across the organization. The ideal candidate will possess deep expertise in Braze and marketing technology ecosystems, combined with strong technical leadership capabilities to drive platform innovation, scalability, and operational excellence.
This role will serve as a strategic partner to business, marketing, analytics, and technology teams, providing thought leadership on customer engagement capabilities while establishing best practices for campaign execution, platform governance, integrations, and automation. The Lead Platform Developer will mentor team members, guide solution architecture, and ensure successful delivery of complex, multi-channel customer engagement programs.
Roles and Responsibilities
Platform Leadership & Strategy
- Lead the overall Braze platform roadmap and drive adoption of new capabilities aligned with business objectives.
- Define and enforce platform governance, development standards, reusable frameworks, and best practices for campaign execution.
- Provide technical leadership and architectural guidance for Braze implementations, integrations, and platform enhancements.
- Act as the primary subject matter expert for Braze across business and technology teams.
Solution Design & Development
- Design and implement scalable customer engagement solutions utilizing Braze and the broader MarTech ecosystem.
- Architect and oversee integrations between Braze and enterprise platforms such as CDPs, CRM systems, data warehouses, analytics platforms, and other marketing technology solutions.
- Develop reusable components, templates, and automation frameworks to improve campaign delivery efficiency and consistency.
- Ensure platform configurations, data flows, audience segmentation, and customer journeys are optimized for performance and scalability.
Campaign Operations & Delivery
- Provide oversight for end-to-end campaign execution, ensuring alignment with business goals and customer engagement strategies.
- Lead the design, build, testing, QA, and deployment of multi-channel campaigns across Email, Push Notifications, In-App Messaging, SMS, and Web Channels.
- Establish and govern robust testing frameworks including A/B testing, multivariate testing, audience experimentation, and performance measurement.
- Drive continuous improvement initiatives across campaign operations, execution processes, and delivery methodologies.
Stakeholder Management
- Partner with Marketing, Product, Analytics, and Business teams to translate requirements into scalable customer engagement solutions.
- Collaborate closely with Data Engineering, IT, Security, and Support teams to ensure platform stability, performance, and compliance.
- Serve as a trusted advisor to internal and external stakeholders on Braze capabilities, architecture decisions, and best practices.
- Facilitate technical discussions, solution reviews, and governance forums.
Team Leadership & Mentorship
- Lead, mentor, and develop platform developers and marketing technology specialists.
- Conduct code reviews, solution reviews, and technical coaching sessions to raise team capability.
- Promote knowledge sharing, continuous learning, and innovation within the team.
- Support resource planning, effort estimation, and project delivery management.
Skills and Qualifications
Required Experience
- 7+ years of experience in Marketing Technology, Customer Engagement Platforms, or Marketing Automation, with at least 4+ years of hands-on experience in Braze implementations and platform development.
- Proven experience leading large-scale Braze implementations and enterprise customer engagement programs.
- Strong experience designing and implementing integrations between Braze and enterprise platforms.
- Demonstrated experience leading technical teams and delivering complex multi-channel marketing solutions.
Technical Skills
- Deep expertise in Braze including Canvas, Campaigns, Segmentation, Connected Content, Catalogs, Data Transformation, Currents, and Braze SDKs.
- Strong working knowledge of API integrations, webhooks, data pipelines, and event-driven architectures.
- Proficiency in SQL for data analysis, segmentation, audience creation, and campaign optimization.
- Experience with cloud platforms, customer data platforms (CDPs), and analytics ecosystems.
- Working knowledge of HTML, CSS, Liquid Personalization, and email development best practices.
- Experience with source control, CI/CD practices, and platform release management is preferred.
Professional Skills
- Braze certification(s) with demonstrated practical implementation experience.
- Strong consulting and stakeholder management skills with the ability to influence technical and business decisions.
- Proven track record of driving operational efficiencies through automation, reusable design patterns, and process optimization.
- Exceptional analytical, problem-solving, and troubleshooting capabilities.
- Strong organizational skills with the ability to manage multiple initiatives simultaneously.
- Excellent verbal and written communication skills with experience presenting to senior leadership and executive stakeholders.
Preferred Qualifications
- Experience with Salesforce Marketing Cloud, Adobe Experience Platform, CDPs, CRM systems, or comparable MarTech platforms.
- Experience managing offshore/onshore delivery teams.
- Understanding of customer lifecycle marketing, personalization strategies, and data privacy regulations.
- Experience in Agile delivery methodologies and product-based operating models.
Years of experience: 7 to 11 Years
Location:
React Developer
Role: React JS Developer
Experience: Relevant experience in React JS development
Required Skills:
- Strong hands-on experience in React JS
- Good knowledge of JavaScript (ES6+)
- Experience working with Redux for state management
- Strong understanding of GraphQL APIs and integration
- Hands-on experience in Unit Testing frameworks such as Jest/React Testing Library
- Experience in building responsive and reusable UI components
- Understanding of REST APIs and frontend integration
- Knowledge of HTML5, CSS3, and modern UI practices
- Familiarity with Git/version control systems
- Good debugging and problem-solving skills
Responsibilities:
- Develop and maintain scalable frontend applications using React JS
- Build reusable and optimized components
- Integrate APIs using GraphQL/REST services
- Write unit test cases and ensure code quality
- Collaborate with cross-functional teams for development and deployment
- Participate in code reviews and follow best coding practices
- Troubleshoot and fix frontend issues efficiently
Preferred Skills:
- Exposure to Agile/Scrum methodology
- Experience with CI/CD pipelines
- Knowledge of performance optimization techniques
Years of experience: 10 to 15 Years
Location:
DevOps Engineer
Key Responsibilities
- Design, implement, and manage scalable AWS infrastructure (EKS, Aurora DB, EC2, S3)
- Handle Kubernetes deployments with Helm charts
- Build, manage, and optimize Docker images
- Automate workflows using Python and Shell scripting
- Manage infrastructure as code using Terraform
- Drive deployment strategies (blue-green, canary)
- Collaborate with centralized CI/CD teams (Jenkins, Groovy)
- Ensure observability using AppDynamics and troubleshoot system performance.
Required Skills
- Expertise in AWS: EKS, Aurora DB, EC2, S3
- Strong hands-on experience with Kubernetes, with understanding of Helm Charts
- Docker image management and orchestration
- Proficiency in Terraform
- CI/CD tooling with Jenkins and Groovy scripting
- Python and Shell scripting for automation (including Boto3 Library)
- Familiarity with AWS Lambda, Route 53, IAM
Experience with AppDynamics or similar monitoring tools for monitoring and telemetry purposes.
Years of experience: 8 to 15 Years
Location:
Senior Python Engineer
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or Information Systems, or equivalent work experience.
- 5+ years of professional Python development experience, with a focus on high-volume web services.
- Demonstrated experience with async Python patterns and building event-driven architectures (using tools like Kafka, Pub/Sub, SQS/SNS, or Cloud Tasks).
- Deep expertise in PostgreSQL and SQLAlchemy, with a specific ability to write performant raw SQL and optimize complex queries.
- Proven track record of implementing exactly-once processing, idempotency, and fault-tolerance in distributed systems.
- Strong experience writing comprehensive unit and functional tests.
- Proficiency with Git, GitHub/Jira, and Linux environments.
Preferred Qualifications
- Expert-level knowledge of FastAPI and modern Python web frameworks.
- Experience with GCP (GKE, BigQuery, Pub/Sub) or Azure (AKS, EventHubs).
- Familiarity with distributed task queues such as Celery or Redis.
- Experience in Data Engineering concepts (ETL/ELT, Data Warehousing, Data Lakes).
- Knowledge of container orchestration (Kubernetes/Cloud Run) and CI/CD tools (Cloud Build, Jenkins, GitHub Actions).
- Familiarity with OAuth authentication flows and JWT.
- Knowledge of Vue.js and modern JavaScript and TypeScript.
- Familiarity with AI-assisted development tools in production environments.
- Experience working alongside data scientists or analytics teams.
Years of experience: 5 to 9 Years
Location:
Solution Architect
About the Role
We are seeking an experienced Solution Architect with 15+ years of overall experience and 5+ years in Solution and / or Enterprise Architecture. You will define target state architectures and high-level designs for Supply Chain Finance — aligned to the bank's strategy and enterprise architecture guidelines — covering all relevant architecture dimensions including business, application, data, and technology. You will work across multiple stakeholder groups, domains, and geographies to deliver end-to-end solution designs that meet immediate business outcomes while progressing the long-term enterprise architecture vision.
Key Skills and experience:
Proficient in defining the target state architecture and high-level design for the assigned scope based on business outcomes and aligned with the bank's strategy. The target architecture and solution should cover all relevant dimensions – business, application, data and technology architecture.
Domain - Proficient in Trade Finance domain along with deep understanding of integration to Payments and Core Banking platform.
Proficient in Cloud Native Architecture, Microservices design patterns, API design, Event-Driven Architecture and Database concepts. Expected to have good understanding of monolithic to microservices migration.
Ability to work with multiple stakeholders across multiple functional areas, domains and geographies, to define the strategic architecture for a given area.
Analysis of options and delivery of end-to-end solution designs using the relevant building blocks making sure the implementation delivers both the immediate business outcomes and moves us towards the longer-term enterprise architecture outcomes.
Good communication and negotiation skills
Preferrable to have knowledge and experience of Industry Architecture Frameworks: TOGAF, ArchiMate etc.
Preferrable to have knowledge and experience of global and regional regulatory frameworks (e.g., Basel III, PSD2, ISO 20022).
Key Responsibilities:
Current State analysis – Collaborate with business, product owners, architects and technical SMEs from different areas to understand and document the current state architecture, pain points, objectives and strategy from different stakeholders.
Architectural Strategy – Define target state architectural strategy for Trade Finance in-line with bank’s strategy and enterprise architecture guidelines.
Solution Development – Define target state solution architecture, design end-to-end architectural views and processes for the given scope.
Roadmap options evaluation – Document different roadmap options, analysis of different options and define end-to-end roadmap for the recommended option.
Implementation roadmap – Define high-level implementation roadmap for the given scope and document impacts to other domains, ROM, dependencies, risk etc.
Review and sign-off of the target state and roadmap with relevant stakeholders.
Years of experience: 15 to 20 Years
Location:
Technical Project Manager – Java
Job Location: Bangalore/Chennai, India
The Role in Brief
We are seeking a seasoned Technical Project Manager (TPM) in India to drive cloud-based software delivery for our higher education client. You will manage distributed engineering squads and ensure seamless global collaboration. This role requires deep, hands-on expertise with Java/Kotlin with Spring, React, PostgreSQL, and AWS to guide technical teams through implementation, debugging, and architectural decisions.
Key Responsibilities
- Manage multiple India-based squads (contract and full-time).
- Coach teams on best practices, ownership, and continuous improvement.
- Align priorities and facilitate smooth handoffs with U.S. engineering and product leaders.
- Partner with U.S. engineering and product leaders to translate business requirements into scalable solutions.
- Participate in architecture/design reviews with architects and senior/junior engineers.
- Assist with code reviews and troubleshooting
- Java/ Kotlin with spring
- React
- PostgreSQL / MySQL
- AWS
- Java/ Kotlin with spring
- React
- PostgreSQL / MySQL
- AWS
- Oversee project lifecycle: planning, backlog grooming, estimation, sprint execution, and release coordination.
- Monitor milestones and proactively resolve risks.
- Represent India teams in cross-functional discussions; ensure transparency and timely status updates.
- Report on KPIs to U.S. engineering leadership
- Contribute to hiring, onboarding, and skill development.
- Set a high standard for performance and accountability.
Basic Qualifications
- 8–10+ years in software engineering with full-stack development exposure.
- 5+ years in engineering/project management in distributed/global teams.
- Proven track record of managing complex projects from discovery through deployment.
- Java/Kotlin with spring
- React
- PostgreSQL / MySQL
- AWS
- Deep understanding of Agile methodologies (Scrum/Kanban).
- Excellent problem-solving, debugging, and communication skills for technical and non-technical audiences.
Years of experience: 9 to 15 Years
Location:
Murex Senior Specialist Recruiter
We're hiring a Murex Senior Specialist Recruiter to join our Talent Acquisition team at Bounteous, and we're looking for someone who lives and breathes specialized talent sourcing.
🎯 What You'll Own
This role is about mastering the art of sourcing specialized Murex talent in a market where every profile counts. You'll be doing —sourcing, screening, and qualifying top-tier Murex professionals across Front Office, Middle Office, Back Office, and supporting domains. Additionally - direct client engagement, understanding their evolving requirements, managing expectations, and ensuring we deliver exactly what they need.
💡 The Role at a Glance
- Build and maintain passive candidate pipelines across multiple geographies using advanced LinkedIn techniques, Boolean search, and network intelligence
- Validate genuine Murex expertise from candidates who've done the work vs. those who just listed keywords
- Identify talent across Front Office (derivatives, FX, rates, trading), Middle Office (integration, controls), Back Office (settlements, reconciliations), and support functions
- Develop relationships with active and passive candidates, turning rejections into future referral opportunities
- Source for critical roles: Murex Consultants, Business Analysts, Support specialists, and Market Risk professionals
- Collaborate with clients across geographies to clarify requirements and refine sourcing criteria
- Manage requirement documentation and prevent scope creep through clear baseline alignment
- Troubleshoot when candidates aren't meeting expectations and refine approach with client feedback
👥 Who We're Looking For
Must Have:
- 6-7 years total experience in talent acquisition with clear Murex specialization
- Proven sourcing excellence in niche, constrained talent markets
- Experience recruiting across multiple clients and geographies
- Track record of filling Murex roles consistently—you know the modules, the roles, the skill requirements
- Process-oriented mindset—you document requirements, validate candidate claims, and prevent problematic hires from advancing
- Deep understanding of Murex modules and financial services domain
- Experience with candidate validation techniques and fake profile detection
- Familiarity with AI-assisted recruitment tools and modern sourcing platforms
- Direct client interaction experience managing expectations and requirement clarity
Years of experience: 6 to 8 Years
Location:
RTE
About the Role We are looking for an experienced Release Train Engineer (RTE) with 5+ years of experience to lead and facilitate Agile Release Train (ART) delivery You will serve as a servant leader and coach for the ART — facilitating PI Planning, managing cross-team dependencies, removing impediments, and driving continuous improvement across the delivery organisation. Banking and capital markets domain experience is essential for this role — enabling you to engage credibly with business stakeholders, understand regulatory delivery constraints, and navigate the governance frameworks of a complex financial services environment.
Key Responsibilities
ART Facilitation & Delivery
- Facilitate and coordinate all ART-level ceremonies — PI Planning, ART Sync, System Demos, and Inspect & Adapt workshops — ensuring effective cross-team alignment and programme increment delivery.
- Manage and coordinate delivery across two squads of 7 — ensuring teams are aligned to PI objectives, dependencies are managed, and risks are identified and mitigated proactively.
- Track and manage ART-level programme board — maintaining visibility of features, dependencies, risks, and milestones across both squads throughout each programme increment.
- Facilitate cross-team dependency resolution — identifying blockers, coordinating between squads, and escalating impediments that cannot be resolved at team level.
- Support squad-level Scrum Masters — providing coaching, guidance, and facilitation support to ensure effective Agile ceremonies and team delivery rhythms.
- Monitor and report ART-level delivery metrics — velocity, predictability, feature completion, and PI objective achievement — providing clear, evidence-based progress updates to programme leadership.
- Coordinate System Demo preparation and execution — ensuring both squads deliver integrated, demonstrable working software at the end of each programme increment.
Continuous Improvement & Coaching
- Lead Inspect & Adapt workshops — facilitating structured retrospectives at ART level, identifying systemic improvement opportunities, and driving measurable delivery improvement.
- Coach squads, Product Owners, and stakeholders on SAFe principles, Agile practices, and continuous improvement mindset.
- Champion DevOps and continuous delivery practices — supporting squads in improving build, test, and deployment automation to accelerate feature delivery.
- Foster a culture of collaboration, transparency, and psychological safety across both squads — enabling high-performing, self-organising teams.
Stakeholder Management & Governance
- Act as the primary ART-level communication interface — providing regular, clear delivery status updates to programme managers, product leadership, and senior stakeholders.
- Manage relationships with Business Owners, Product Management, and key stakeholders — facilitating business engagement in PI Planning, System Demos, and governance forums.
- Contribute to portfolio-level planning — providing ART capacity, dependency, and risk inputs to support programme and portfolio prioritisation decisions.
- Support risk and compliance governance — ensuring ART delivery activities align to organisational delivery standards, change management processes, and regulatory requirements within a banking and capital markets environment.
- Maintain ART-level documentation — PI plans, programme boards, risk registers, and retrospective action logs.
What We're Looking For
- 5+ years of experience in Agile delivery roles — Scrum Master, RTE, or Agile Coach — with at least 2–3 years as a Release Train Engineer in a SAFe environment.
- Deep SAFe expertise — PI Planning facilitation, ART coordination, programme board management, and Inspect & Adapt — with proven ability to lead ARTs of 10–15+ people.
- Banking and capital markets domain experience — essential — understanding of financial services delivery constraints, regulatory governance, and capital markets technology programmes.
- Experience managing cross-team dependencies and delivery coordination across multiple squads in fast-paced programme delivery environments.
- Strong servant leadership and coaching skills — supporting Scrum Masters, Product Owners, and squad members in Agile best practices.
- Excellent stakeholder management and communication skills — engaging senior business and technology stakeholders with clear, concise ART-level delivery reporting.
- Proficiency with Agile tooling — Jira, Confluence, Miro — for PI planning, programme board management, and delivery reporting.
- Strong facilitation skills — leading large-group PI Planning events, System Demos, and Inspect & Adapt workshops with energy, structure, and impact.
- Good understanding of DevOps and continuous delivery practices — supporting squads in improving automation and deployment frequency.
- Strong analytical mindset — interpreting ART delivery metrics and driving data-informed continuous improvement.
Nice to Have
- SAFe Release Train Engineer (RTE) certification — SAFe 5 or SAFe 6.
- SAFe Programme Consultant (SPC) certification.
- Experience in capital markets technology programmes — trade reporting, regulatory platforms, market data, or trading systems delivery.
- Familiarity with LPM (Lean Portfolio Management) and portfolio-level Agile governance.
- Experience with scaled Agile tooling — Jira Align, Rally, or equivalent ART-level planning tools.
- Agile coaching certification — ICP-ACC or equivalent.
- Exposure to regulatory delivery programmes — MiFID II, EMIR, APRA, or equivalent financial services regulatory change.
Years of experience: 5 Years
Location:
Python Engineer
The Role in Brief
We are looking for a Python Engineer based in India to join one of our product development teams focused on building and scaling modern, cloud-based web applications. This role offers the opportunity to contribute across the full product lifecycle—helping design, build, test, and deploy features that power real-world digital experiences.
The ideal candidate brings solid engineering fundamentals, hands-on experience with modern development stacks (especially Python/Django, PostgreSQL, and AWS), and a willingness to grow within a collaborative, fast-paced environment.
Key Responsibilities
Full Stack Development
Technical Ownership
Agile Collaboration
Continuous Improvement
Years of experience:
Location:
Solution Architect — AWS / Cloud
This is not AWS focussed. I have tailored it to be AWS cloud focussed.
Solution Architect — AWS / Cloud
Location: India (Hybrid, overlap hours with US delivery leadership)Experience: 10+ years overall, 5+ years in solution architecture, cloud architecture, or technical leadership roles
Role Summary
The India-based Solution Architect will own the technical solution design and cloud architecture for the offshore delivery organization, translating business and product requirements into scalable, secure, and implementable technical solutions.
The role will work closely with the US Architects, engineering leads, and development teams to define solution architecture, application architecture, integration patterns, AWS infrastructure, and engineering standards across functional streams.
The ideal candidate is a strong hands-on architect with deep experience in AWS cloud architecture, modern web applications, APIs, databases, integrations, security, CI/CD, and distributed systems. The role requires the ability to move from high-level solution design to detailed technical guidance and support engineering teams through implementation.
Key Responsibilities
Solution & Application Architecture
- Own the technical solution architecture for assigned functional streams, translating business and product requirements into scalable and implementable technical designs.
- Define application architecture, service boundaries, API contracts, integration patterns, data flows, and technology components.
- Create architecture diagrams, technical specifications, and implementation guidance for engineering teams.
- Ensure solutions are scalable, maintainable, secure, resilient, and aligned with enterprise architecture standards.
- Lead technical design reviews and ensure consistency across application, data, integration, and security architectures.
- Identify technical risks, dependencies, architecture gaps, and opportunities for simplification or modernization.
AWS & Cloud Architecture
- Design and implement cloud-native solutions primarily using AWS.
- Define AWS architecture across compute, networking, storage, databases, security, monitoring, and integration layers.
- Hands-on experience with services such as ECS/EKS, EC2, Lambda, API Gateway, S3, RDS, DynamoDB, CloudWatch, IAM, VPC, SQS/SNS, and EventBridge.
- Define cloud infrastructure patterns covering high availability, scalability, disaster recovery, security, observability, and cost optimization.
- Establish appropriate AWS account, environment, networking, IAM, and deployment strategies in collaboration with Cloud/DevOps engineers.
- Guide teams on containerization, infrastructure-as-code, and cloud deployment practices using technologies such as Docker, Kubernetes, Terraform, or CloudFormation.
- Review AWS architecture and infrastructure designs to ensure adherence to security and operational best practices.
Integration & Data Architecture
- Define REST/API and event-driven integration patterns across internal and external systems.
- Design secure and scalable integrations using APIs, messaging, queues, and event-driven architectures where appropriate.
- Define data storage, data access, caching, and data synchronization patterns.
- Collaborate with data and engineering teams on database architecture and performance considerations.
- Ensure integration and data designs align with the overall platform architecture and security model.
Engineering & Technical Governance
- Establish engineering standards for architecture, design patterns, API development, cloud deployments, observability, and CI/CD.
- Lead architecture and code/design reviews across engineering teams.
- Ensure implementation remains aligned with approved architecture throughout the development lifecycle.
- Provide technical direction and escalation support to Senior Engineers, Tech Leads, and engineering pods.
- Own resolution of significant technical issues and cross-stream integration challenges.
- Track architecture decisions, technical debt, and architectural risks and drive remediation through the appropriate governance process.
DevOps & Delivery Enablement
- Define and guide CI/CD and deployment architecture across development, test, staging, and production environments.
- Establish environment strategy, deployment patterns, branching/release strategies, and configuration management practices.
- Work closely with DevOps/CloudOps teams to ensure reliable and repeatable deployments.
- Define application monitoring, logging, alerting, and observability requirements.
- Support production readiness reviews and help engineering teams troubleshoot complex application and infrastructure issues.
AI & Modern Engineering Practices
- Evaluate and incorporate modern AI-assisted and agentic development capabilities into the engineering workflow.
- Direct and prompt AI coding agents such as Claude Code or equivalent tools for architecture spikes, technical validation, prototyping, and build-readiness assessments.
- Identify opportunities to improve engineering productivity while maintaining appropriate architecture, security, quality, and governance standards.
Collaboration & Technical Leadership
- Work closely with the US Principal Architect to ensure alignment between overall solution architecture and India execution.
- Partner with Product, Project Management, Engineering, QA, CloudOps, and Security teams to drive successful implementation.
- Mentor Solution Engineers, Tech Leads, and Senior Engineers on architecture and cloud engineering practices.
- Communicate complex technical concepts clearly to both technical and non-technical stakeholders.
- Provide technical leadership across multiple engineering streams and distributed teams.
Required Qualifications
- 10+ years of experience in enterprise software engineering, solution architecture, cloud architecture, or technical leadership.
- 5+ years of experience in solution architecture, cloud architecture, or senior technical leadership roles.
- Strong hands-on experience designing and delivering AWS-based cloud solutions.
- Deep understanding of AWS services including compute, networking, storage, databases, IAM, monitoring, security, and integration services.
- Proven experience designing scalable, highly available, secure, and resilient cloud architectures.
- Strong experience with REST APIs, microservices, distributed systems, integration patterns, and database architecture.
- Experience with modern application stacks such as Python/Java/.NET, React or other modern frontend frameworks.
- Strong understanding of Docker, Kubernetes/ECS, CI/CD, Infrastructure-as-Code, and DevOps practices.
- Experience with Terraform, CloudFormation, or equivalent infrastructure automation tools.
- Proven ability to translate business and functional requirements into detailed technical and cloud architecture.
- Experience leading technical design reviews and providing architecture guidance across multiple engineering teams or pods.
- Strong troubleshooting and problem-solving skills across both application and cloud/infrastructure layers.
- Experience working with distributed/global engineering teams and cross-functional stakeholders.
- Hands-on experience with AI-assisted development tools such as Claude Code, GitHub Copilot, or equivalent is required.
Good To Have
- AWS Solutions Architect – Professional or Associate certification.
- Experience with Kubernetes/EKS and containerized cloud-native architectures.
- Experience with event-driven architectures using SQS, SNS, EventBridge, or Kafka.
- Experience with serverless architectures using AWS Lambda.
- Experience with cloud security, IAM, networking, and compliance frameworks.
- Experience with observability platforms and practices.
- Experience in pharma, healthcare distribution, or another regulated industry.
- Experience managing technical debt, architecture governance, and modernization initiatives across offshore-led delivery models.
- Experience working within an AI/agent-orchestrated software development model.
Years of experience:
Location:
Release Train Engg
About the Role
We are looking for an experienced Release Train Engineer (RTE) with 5+ years of experience to lead and facilitate Agile Release Train (ART) delivery across two squads of 7 people each — totalling 15 team members. You will serve as a servant leader and coach for the ART — facilitating PI Planning, managing cross-team dependencies, removing impediments, and driving continuous improvement across the delivery organisation. Banking and capital markets domain experience is essential for this role — enabling you to engage credibly with business stakeholders, understand regulatory delivery constraints, and navigate the governance frameworks of a complex financial services environment.
Key Responsibilities
ART Facilitation & Delivery
- Facilitate and coordinate all ART-level ceremonies — PI Planning, ART Sync, System Demos, and Inspect & Adapt workshops — ensuring effective cross-team alignment and programme increment delivery.
- Manage and coordinate delivery across two squads of 7 — ensuring teams are aligned to PI objectives, dependencies are managed, and risks are identified and mitigated proactively.
- Track and manage ART-level programme board — maintaining visibility of features, dependencies, risks, and milestones across both squads throughout each programme increment.
- Facilitate cross-team dependency resolution — identifying blockers, coordinating between squads, and escalating impediments that cannot be resolved at team level.
- Support squad-level Scrum Masters — providing coaching, guidance, and facilitation support to ensure effective Agile ceremonies and team delivery rhythms.
- Monitor and report ART-level delivery metrics — velocity, predictability, feature completion, and PI objective achievement — providing clear, evidence-based progress updates to programme leadership.
- Coordinate System Demo preparation and execution — ensuring both squads deliver integrated, demonstrable working software at the end of each programme increment.
Continuous Improvement & Coaching
- Lead Inspect & Adapt workshops — facilitating structured retrospectives at ART level, identifying systemic improvement opportunities, and driving measurable delivery improvement.
- Coach squads, Product Owners, and stakeholders on SAFe principles, Agile practices, and continuous improvement mindset.
- Champion DevOps and continuous delivery practices — supporting squads in improving build, test, and deployment automation to accelerate feature delivery.
- Foster a culture of collaboration, transparency, and psychological safety across both squads — enabling high-performing, self-organising teams.
Stakeholder Management & Governance
- Act as the primary ART-level communication interface — providing regular, clear delivery status updates to programme managers, product leadership, and senior stakeholders.
- Manage relationships with Business Owners, Product Management, and key stakeholders — facilitating business engagement in PI Planning, System Demos, and governance forums.
- Contribute to portfolio-level planning — providing ART capacity, dependency, and risk inputs to support programme and portfolio prioritisation decisions.
- Support risk and compliance governance — ensuring ART delivery activities align to organisational delivery standards, change management processes, and regulatory requirements within a banking and capital markets environment.
- Maintain ART-level documentation — PI plans, programme boards, risk registers, and retrospective action logs.
What We're Looking For
- 5+ years of experience in Agile delivery roles — Scrum Master, RTE, or Agile Coach — with at least 2–3 years as a Release Train Engineer in a SAFe environment.
- Deep SAFe expertise — PI Planning facilitation, ART coordination, programme board management, and Inspect & Adapt — with proven ability to lead ARTs of 10–15+ people.
- Banking and capital markets domain experience — essential — understanding of financial services delivery constraints, regulatory governance, and capital markets technology programmes.
- Experience managing cross-team dependencies and delivery coordination across multiple squads in fast-paced programme delivery environments.
- Strong servant leadership and coaching skills — supporting Scrum Masters, Product Owners, and squad members in Agile best practices.
- Excellent stakeholder management and communication skills — engaging senior business and technology stakeholders with clear, concise ART-level delivery reporting.
- Proficiency with Agile tooling — Jira, Confluence, Miro — for PI planning, programme board management, and delivery reporting.
- Strong facilitation skills — leading large-group PI Planning events, System Demos, and Inspect & Adapt workshops with energy, structure, and impact.
- Good understanding of DevOps and continuous delivery practices — supporting squads in improving automation and deployment frequency.
- Strong analytical mindset — interpreting ART delivery metrics and driving data-informed continuous improvement.
Nice to Have
- SAFe Release Train Engineer (RTE) certification — SAFe 5 or SAFe 6.
- SAFe Programme Consultant (SPC) certification.
- Experience in capital markets technology programmes — trade reporting, regulatory platforms, market data, or trading systems delivery.
- Familiarity with LPM (Lean Portfolio Management) and portfolio-level Agile governance.
- Experience with scaled Agile tooling — Jira Align, Rally, or equivalent ART-level planning tools.
- Agile coaching certification — ICP-ACC or equivalent.
- Exposure to regulatory delivery programmes — MiFID II, EMIR, APRA, or equivalent financial services regulatory change.
Years of experience: 6 Years
Location:
Salesforce QA – Manual
Key requirement:
- good understanding on salesforce platform (Sales & Service Clouds)
- Understanding on Salesforce objects
- backend knowledge on salesforce object manager, metadata, dev console
-Salesforce database SOQL knowledge
- API testing (Postman or Workbench)
- Basic understanding on Salesforce workflows, Flows & Process builders
- Time based flows and SF Automation Processes
- EST Overlapping shift
Years of experience:
Location:
Murex DevOps Engineer
About the Role
We are looking for a strong Murex DevOps Engineer with 5–8 years of experience and solid capital markets domain knowledge. You will own the design, automation, and operation of CI/CD pipelines, environment management, and infrastructure automation for the Murex MX.3 platform — ensuring reliable, secure, and efficient delivery of Murex releases across a complex capital markets technology estate. Strong capital markets domain knowledge is essential for this role.
Key Responsibilities
- Design, build, and maintain CI/CD pipelines for Murex MX.3 releases — automating build, test, and deployment workflows across Dev, UAT, and Production environments.
- Manage Murex platform environments on AWS — provisioning, configuration management, upgrades, and capacity planning for MX.3 infrastructure.
- Develop and maintain Terraform IaC configurations for Murex infrastructure provisioning and environment management.
- Manage Docker containerisation and Kubernetes orchestration for Murex platform components and microservices.
- Write and maintain Shell and Python scripts for Murex environment automation, batch management, and operational tooling.
- Manage job scheduling using Autosys or Control-M for Murex EOD / BOD batch workflows — configuring dependencies, SLAs, and alerting.
- Implement observability for Murex platform — Prometheus, Grafana, or Datadog — monitoring environment health, batch SLAs, and infrastructure performance.
- Support Murex platform upgrades and patch deployments — conducting impact assessments, coordinating release activities, and validating post-deployment integrity.
- Implement DevSecOps practices — secrets management, vulnerability scanning, and compliance gates within Murex CI/CD pipelines.
- Collaborate with Murex developers, functional teams, and infrastructure teams — ensuring Murex platform delivery meets capital markets business and regulatory requirements.
- Produce clear technical documentation including deployment runbooks, environment guides, and infrastructure architecture diagrams.
What We're Looking For
- 5–8 years of DevOps / Platform Engineering experience with proven Murex MX.3 platform exposure in capital markets environments.
- Strong capital markets domain knowledge including financial instruments, trade lifecycle, and back office operations. Essential.
- Hands-on CI/CD expertise using Jenkins or GitLab CI for Murex release automation and deployment pipeline management.
- Solid AWS experience including EC2, EKS, S3, RDS, and IAM for Murex infrastructure hosting and management.
- Good Terraform skills for Murex infrastructure provisioning and configuration-as-code.
- Experience with Docker and Kubernetes for containerised Murex platform component deployment.
- Strong Linux / Unix proficiency including Shell scripting for Murex environment automation and batch management.
- Hands-on experience with Autosys or Control-M for Murex EOD / BOD batch scheduling and monitoring.
- Good Python scripting skills for operational automation and Murex platform tooling.
- Strong analytical and problem-solving skills diagnosing Murex platform issues and production incidents rapidly.
- Good communication skills engaging Murex developers, functional teams, and senior technology stakeholders effectively.
Years of experience: 5 to 8 Years
Location:
Senior DevOps Engineer – Google Cloud Platform (GCP)
Senior DevOps Engineer – Google Cloud Platform (GCP)
Experience
- 5–8 Years
Location
India
Employment Type
Full-Time
Reporting Structure
This role will report to the Cloud Infrastructure Engineering Lead (Huming) and will be part of the Cloud Infrastructure team, operating independently from the application engineering team led by Fadi.
Job Summary
We are seeking a highly skilled Senior DevOps Engineer – GCP to join our Cloud Infrastructure Engineering team. The ideal candidate will have extensive experience designing, implementing, automating, and managing cloud-native infrastructure on Google Cloud Platform (GCP).
This role will be responsible for building and maintaining scalable, secure, and highly available cloud infrastructure while driving Infrastructure as Code (IaC), Kubernetes platform engineering, CI/CD automation, and cloud governance initiatives. The successful candidate will work closely with development, security, and platform engineering teams to enable reliable software delivery and operational excellence.
Key Responsibilities
Design, implement, and manage scalable cloud infrastructure on Google Cloud Platform (GCP).
Build and maintainhighly available Kubernetes environments using Google Kubernetes Engine (GKE).
Develop and manage Infrastructure as Code (IaC) using Terraform.
Design, implement, and optimize CI/CD pipelines for automated application deployments.
Containerize applications using Docker and manage container orchestration using Kubernetes.
Automate infrastructure provisioning, configuration management, and deployment processes.
Monitor cloud environments to ensure availability, reliability, performance, and cost optimization.
Implement cloud security best practices, IAM policies, networking, and compliance controls.
Collaborate with application development teams to support cloud-native application deployments.
Troubleshoot infrastructure, deployment, networking, and Kubernetes-related issues.
Implement backup, disaster recovery, and high-availability strategies.
Create operational documentation, deployment standards, and infrastructure runbooks.
Participate in on-call support and production incident management when required.
Required Technical Skills
Cloud Platform
Google Cloud Platform (GCP)
Google Kubernetes Engine (GKE)
Compute Engine
Cloud Storage
Cloud SQL
Cloud Load Balancing
Cloud DNS
Cloud IAM
Virtual Private Cloud (VPC)
Cloud Monitoring & Logging (Cloud Operations Suite)
Containerization & Orchestration
Kubernetes
Docker
Helm
Kubernetes Networking
Kubernetes Security
Ingress Controllers
Infrastructure as Code
Terraform
Terraform Modules
Remote State Management
Infrastructure Automation
CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Cloud Build
Argo CD (preferred)
Scripting & Automation
Bash
Python
Shell Scripting
Version Control
Git
GitHub
GitLab
Monitoring & Observability
Google Cloud Monitoring
Google Cloud Logging
Prometheus
Grafana
Alerting & Incident Management
Security
Identity & Access Management (IAM)
Secret Management
SSL/TLS
Vulnerability Management
Container Security
DevSecOps Best Practices
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
5–8 years of experience in DevOps, Cloud Infrastructure, or Platform Engineering.
Strong hands-on experience with Google Cloud Platform (GCP).
Experience managing production Kubernetes clusters using Google Kubernetes Engine (GKE).
Proven expertise in Terraform and Infrastructure as Code practices.
Experience designing and maintaining CI/CD pipelines.
Strong understanding of Linux systems administration.
Experience working in Agile and DevOps environments.
Excellent troubleshooting, analytical, and problem-solving skills.
Strong communication and collaboration skills.
Preferred Qualifications
Google Professional Cloud DevOps Engineer Certification.
Google Professional Cloud Architect Certification.
Experience implementing GitOps using Argo CD or Flux.
Knowledge of service mesh technologies such as Istio.
Experience with cloud networking, hybrid cloud, or multi-cloud environments.
Familiarity with FinOps and cloud cost optimization practices.
Experience with policy-as-code tools such as Open Policy Agent (OPA).
Key Competencies
Strong cloud infrastructure architecture and engineering expertise.
Passion for automation and operational excellence.
Ability to design secure, scalable, and resilient cloud platforms.
Strong ownership and accountability.
Excellent stakeholder management and cross-functional collaboration skills.
Continuous improvement mindset and eagerness to adopt emerging cloud technologies.
Nice to Have
Anthos
Argo CD
Istio
Cloud Armor
Cloud CDN
BigQuery
Pub/Sub
Redis
Vault
SonarQube
Trivy
Snyk
Jira
Confluence
Years of experience: 5 to 8 Years
Location:
Murex Collateral QA functional SME
About the Role
We are looking for an experienced Murex specialist to join our Collateral Management technology team. This role sits at the intersection of business and technology, translating complex collateral and margining requirements into robust Murex MX.3 solutions. You'll work closely with front office, risk, operations, and IT teams to design, configure, and deliver functionality that keeps our collateral processes efficient, compliant, and future-ready.
What You'll Do
- Act as the functional lead for Murex MX.3 initiatives, with a primary focus on the Collateral Management module
- Gather and translate business requirements from trading, risk, and operations stakeholders into functional specifications and system configurations
- Support the full delivery lifecycle — from design and build through UAT, regression testing, and go-live
- Advise on margin and exposure workflows spanning Initial Margin, Variation Margin, CSA/ISDA terms, SIMM calculations, haircuts, and eligibility schedules
- Apply product knowledge across OTC derivatives, FX, Fixed Income, Repo, and Securities Financing Transactions to ensure collateral logic reflects real trading behavior
- Partner with regulatory and compliance teams to keep collateral processes aligned with Uncleared Margin Rules (UMR), BCBS-IOSCO standards, and Basel III requirements
- Contribute to integrations linking Murex with third-party margining platforms (e.g., AcadiaSoft, TriResolve), SWIFT messaging, custodian banks, and downstream settlement systems
- Write and troubleshoot SQL queries, shell scripts, and MxML flows to support configuration, data investigation, and issue resolution
- Participate in Agile ceremonies and contribute to CI/CD and cloud-based delivery pipelines where applicable
- Provide production support and root-cause analysis for collateral and margin-related incidents
What You Bring
- 8+ years working as a Business Analyst or Functional Consultant on Murex MX.3, with substantial time spent in Collateral Management
- Solid grasp of margin call processing, exposure calculation, and collateral optimization concepts
- Practical understanding of derivatives and financing products (OTC, FX, Fixed Income, Repo, SFTs) and how they drive collateral requirements
- Comfort working across the delivery lifecycle: requirements definition, system configuration, test planning/execution, and implementation support
- Technical fluency in SQL, Unix/Linux environments, and MxML
- Familiarity with industry margining utilities such as AcadiaSoft or TriResolve
- Working knowledge of regulatory frameworks impacting collateral — UMR, BCBS-IOSCO, Basel III
- Exposure to Agile methodologies, DevOps practices, and cloud infrastructure
- Prior experience connecting Murex to SWIFT networks, custodians, or settlement platforms is a strong plus
- Scripting or development experience in Python or Java is a plus
Years of experience: 5 to 15 Years
Location:
Project Manager
Project Manager
Experience: 7–10 Years
Role: Project Manager
Role Overview
We are looking for an experienced Project Manager to lead the planning, execution, and delivery of digital and technology projects. The ideal candidate will have strong project management, client communication, stakeholder management, and cross-functional team leadership experience.
Key Responsibilities
- Manage projects end-to-end, including planning, execution, delivery, and closure.
- Define project scope, timelines, milestones, deliverables, and resource requirements.
- Coordinate with business, product, design, engineering, QA, and other cross-functional teams.
- Track project schedules, budgets, resource utilization, dependencies, risks, and issues.
- Facilitate project status meetings and provide regular updates to clients and leadership.
- Identify project risks and proactively develop mitigation and resolution plans.
- Manage scope changes and ensure alignment with agreed project objectives and deliverables.
- Drive Agile/Scrum ceremonies, including sprint planning, stand-ups, reviews, and retrospectives.
- Ensure timely delivery while maintaining quality and adherence to established processes.
- Maintain project documentation, status reports, RAID logs, and project plans.
- Build strong relationships with clients and internal stakeholders.
Required Skills
- 7+ years of experience in Project/Program Management, preferably within digital or technology projects.
- Strong knowledge of Agile/Scrum and Waterfall methodologies.
- Experience managing cross-functional and globally distributed teams.
- Strong understanding of project planning, budgeting, forecasting, resource management, and risk management.
- Proficiency with project management tools such as JIRA, Confluence, MS Project, or similar tools.
- Excellent client-facing, stakeholder management, communication, and presentation skills.
- Strong problem-solving, organizational, and decision-making capabilities.
Preferred Skills
- Experience managing digital transformation, MarTech, CRM, eCommerce, data, or customer experience projects.
- Experience working in a consulting or digital agency environment.
- PMP, CSM, SAFe, or equivalent certification preferred.
- Experience working with US-based clients and global delivery teams.
Years of experience:
Location:
Full Stack Engineer
Senior Full Stack Engineer – Python / React / AWS
Location: India (Hybrid – Bangalore/Chennai preferred)
The Role in Brief
We are looking for a Full Stack Engineer with strong hands-on experience across Python backend development, ReactJS frontend development, and AWS cloud engineering to join a product engineering team building and scaling modern, cloud-based web applications.
The ideal candidate should have solid Backend Engineering (BED) and Frontend Engineering (FED) experience, along with practical exposure to designing, deploying, and supporting applications on AWS. You will contribute across the full product lifecycle—from technical design and development through testing, deployment, troubleshooting, and production support.
Key Responsibilities
Backend Engineering (BED)
- Design, develop, and maintain scalable backend services and REST APIs using Python.
- Work with frameworks such as Django, Flask, or FastAPI.
- Design and implement data models, business logic, integrations, and APIs.
- Work with PostgreSQL/MySQL and optimize database queries and application performance.
- Write clean, maintainable, testable code with appropriate unit and integration testing.
- Troubleshoot production issues and contribute to performance, reliability, and scalability improvements.
Frontend Engineering (FED)
- Build responsive and scalable web applications using ReactJS and TypeScript/JavaScript.
- Develop reusable components and maintain frontend architecture and coding standards.
- Integrate frontend applications with REST APIs and backend services.
- Implement state management, form handling, validation, and error handling.
- Collaborate with UX/design teams to translate requirements into high-quality user experiences.
- Ensure cross-browser compatibility, performance, accessibility, and responsive design.
AWS / Cloud Engineering
- Design, deploy, and support applications and services on AWS.
- Work with AWS services such as EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch, IAM, VPC, and API Gateway.
- Support containerized application deployments using Docker and Kubernetes/ECS where applicable.
- Build and maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, GitLab CI, or AWS-native services.
- Implement cloud security, monitoring, logging, scalability, and reliability best practices.
- Troubleshoot infrastructure and application issues across development, staging, and production environments.
Technical Ownership
- Translate product requirements into technical designs, tasks, and implementation plans.
- Participate in architecture and design discussions across backend, frontend, and cloud components.
- Identify technical risks, dependencies, and opportunities for performance and scalability improvements.
- Participate in code reviews and maintain engineering standards.
- Contribute to technical documentation and knowledge sharing.
Agile Collaboration
- Work closely with technical leads, architects, product managers, QA, DevOps, and other engineering teams.
- Participate in sprint planning, daily stand-ups, demos, retrospectives, and technical discussions.
- Collaborate effectively with cross-shore and distributed engineering teams.
- Communicate technical decisions, progress, risks, and dependencies clearly.
Basic Qualifications
- 4–7 years of professional software development experience with strong full-stack engineering exposure.
- Strong hands-on experience with Python backend development using Django, Flask, or FastAPI.
- Strong hands-on experience with ReactJS and modern JavaScript/TypeScript.
- Practical experience building and integrating REST APIs.
- Strong experience with PostgreSQL, MySQL, or similar relational databases.
- Hands-on experience with AWS cloud services and deploying/supporting applications in AWS.
- Experience with Docker and CI/CD pipelines.
- Strong understanding of Git, branching strategies, code reviews, and software development practices.
- Experience with unit, integration, and API testing.
- Strong debugging, problem-solving, and troubleshooting skills.
- Good written and verbal communication skills.
Preferred Qualifications
- Experience building production-grade Python + React applications end-to-end.
- Experience with Django REST Framework, FastAPI, or similar API frameworks.
- Experience with TypeScript, modern React patterns, and frontend state management.
- Experience with AWS ECS/EKS, Lambda, RDS, S3, CloudWatch, IAM, VPC, and API Gateway.
- Experience with Docker/Kubernetes and infrastructure automation.
- Exposure to Terraform or CloudFormation.
- Experience designing scalable, secure, and highly available cloud architectures.
- Experience working with distributed/global engineering teams.
- Strong understanding of application security, observability, performance optimization, and production support.
- Experience working in Agile/Scrum product development environments.
- Ability to take ownership of features across BED, FED, and AWS/cloud components.
Years of experience:
Location:
Back Office (BO) & Collateral Specialist
Senior Murex Back Office & Collateral Upgrade Specialist
We are seeking an experienced Murex professional to lead and deliver a Murex Core Upgrade with primary focus on Back Office (BO) and Collateral Management modules. The role involves end-to-end ownership of upgrade activities including impact assessment, solution design, configuration, testing, deployment, stabilization, and production support.
- 10+ years of Murex experience.
- Strong expertise in Murex Back Office (BO) and Collateral Management.
- Hands-on experience with Murex Core Upgrades/Migrations.
- Good understanding of trade lifecycle, settlements, confirmations, SSI, margining, and collateral workflows.
- Experience in Murex workflows, static data, reporting, and system integrations.
- Strong testing experience across SIT, UAT, regression, and end-to-end testing.
- Experience with production support, release management, and cutover activities.
- Strong stakeholder management and communication skills.
- Experience with MLC, SIMM, Margin Calls, Exchange & Limits.
- Banking/Capital Markets domain expertise.
- Exposure to Agile delivery, ITIL processes, and MxTest.
- Experience working in onsite-offshore delivery models.
Years of experience: 10 to 15 Years
Location:
Fullstack Architect
Role Summary
We are looking for a Full Stack Architect with deep backend expertise in Java and working knowledge of Angular for front-end integration. The ideal candidate will drive architecture decisions, design scalable backend systems, and ensure seamless integration with front-end applications, while mentoring engineering teams on best practices.
Key Responsibilities
- Architect, design, and oversee development of scalable, secure, and high-performance backend systems using Java (Spring Boot / Spring Cloud).
- Define and enforce architecture standards, design patterns, and coding best practices across the stack.
- Design RESTful/GraphQL APIs and ensure smooth integration with Angular front-end applications.
- Lead microservices architecture, including service decomposition, API gateway design, and inter-service communication (REST, messaging queues like Kafka/RabbitMQ).
- Own database architecture decisions (RDBMS/NoSQL), schema design, query optimization, and data modeling.
- Drive cloud-native architecture (AWS/Azure/GCP) — containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines.
- Collaborate with front-end teams to define API contracts and ensure Angular apps consume backend services efficiently.
- Conduct architecture reviews, code reviews, and performance tuning (load testing, caching strategies, JVM tuning).
- Ensure security best practices (OAuth2/JWT, data encryption, secure coding) are embedded across the stack.
- Mentor and guide development teams; act as a technical escalation point.
- Collaborate with stakeholders (Product, DevOps, QA) to translate business requirements into technical solutions.
Must-Have Skills
- Java 11+ / Spring Boot / Spring Cloud / Spring Security
- Microservices architecture & design patterns
- RESTful API design, API Gateway (Kong/Zuul/Apigee)
- Messaging systems: Kafka / RabbitMQ / ActiveMQ
- Database: PostgreSQL/MySQL/Oracle + NoSQL (MongoDB/Cassandra)
- Caching: Redis/Hazelcast
- Cloud: AWS/Azure/GCP (any one, hands-on)
- Containers & Orchestration: Docker, Kubernetes
- CI/CD: Jenkins/GitLab CI/Azure DevOps
- Performance tuning, JVM internals, multithreading/concurrency
- Angular (v10+), TypeScript, RxJS
- Understanding of component-based architecture and state management (NgRx a plus)
- Ability to define/review API contracts from a consumption standpoint
- Proven experience as a Solution/Technical Architect in enterprise-scale projects
- Strong grasp of design patterns, domain-driven design (DDD), event-driven architecture
- Experience with architecture documentation (C4 model, UML)
- Excellent stakeholder communication and mentoring ability
Good to Have
- Experience with GraphQL
- Exposure to Kafka Streams / event sourcing / CQRS
- Prior experience leading architecture for large-scale, high-traffic systems
Soft Skills
- Strong analytical and problem-solving skills
- Ability to balance hands-on coding with architectural oversight
- Excellent communication skills to work across backend, frontend, and business teams
Years of experience: 8 to 12 Years
Location:
Senior DevOps / Cloud Platform Architect – Terrarium Platform
Senior DevOps / Cloud Platform Architect – Terrarium Platform
About the Role
We are looking for a highly experienced and hands-on Senior DevOps / Cloud Platform Architect to take ownership of understanding, analyzing, and evolving the deployment and infrastructure architecture of the Terrarium platform.
Terrarium is a cloud-native Content Management and Enterprise Integration platform hosted on Microsoft Azure, running on Azure Kubernetes Service (AKS) and deployed using Helm charts. The platform infrastructure and deployment automation are primarily implemented using Terraform, Helm, Python, and GitLab CI/CD.
The ideal candidate will be an independent contributor who can quickly understand a complex existing codebase and deployment ecosystem, reverse-engineer the current build and provisioning processes, understand the platform's integrations and dependencies, and define a clear path forward to provision and deploy a similar Terrarium environment using the existing codebase and automation.
This role requires someone who can operate independently, investigate complex technical dependencies, identify gaps and risks, and provide practical recommendations rather than simply executing predefined DevOps tasks.
Key Responsibilities
Platform & Codebase Understanding
- Perform an in-depth analysis of the existing Terrarium codebase and understand how the application, infrastructure, deployment automation, and configuration components are structured.
- Understand the interaction between Python application code, Terraform infrastructure code, Helm charts, Kubernetes manifests, and GitLab CI/CD pipelines.
- Reverse-engineer in the existing build, provisioning, configuration, deployment, and environment lifecycle processes.
- Identify infrastructure dependencies, application dependencies, configuration requirements, secrets, certificates, service connections, and external system dependencies.
- Develop a clear understanding of how the complete platform is provisioned and brought to a production-ready state.
- Analyze and manage the Azure cloud infrastructure supporting Terrarium.
- Understand the existing AKS architecture, including clusters, node pools, namespaces, networking, ingress, workloads, services, configuration, secrets, storage, and related Azure services.
- Understand and maintain the Terraform modules and infrastructure-as-code used to provision the platform.
- Understand and maintain Helm charts used for application deployment and configuration.
- Identify opportunities to improve infrastructure reliability, scalability, security, automation, and maintainability.
- Troubleshoot complex issues across Azure, Kubernetes, Terraform, Helm, and application layers.
- Understand the complete GitLab-based CI/CD architecture, including build, validation, infrastructure provisioning, application deployment, testing, and promotion of workflows.
- Analyze existing GitLab pipelines and identify how source code moves through different environments.
- Understand and maintain automated environment provisioning and deployment processes.
- Validate that the existing automation supports these deployment and environment lifecycle requirements.
- Experience with enterprise authentication and authorization
- Experience with API-based integrations
- Experience with secure connectivity between Azure and external enterprise systems
- Experience with DevSecOps and cloud security
- Experience with production release management and environment lifecycle automation
Years of experience: 7 to 10 Years
Location:
Senior Analytics Engineer
Job Title: Senior Analytics Engineer
Experience: 7–10 Years
About the Role
We are looking for a Senior Analytics Engineer to join our team. In this role, you will design, build, and maintain scalable data pipelines and analytics solutions that drive business decisions. You will work closely with cross-functional teams to translate complex data requirements into robust, production-ready solutions.
Technical Requirements
- Strong hands-on experience with SQL and Snowflake — deep proficiency in data modeling, query optimization, and warehouse management (required)
- Solid expertise in dbt for building and maintaining transformation pipelines (required)
- Working knowledge of Salesforce (SFDC) from an integration perspective — understanding of data flows, APIs, and connectivity with downstream systems (preferred)
- Experience with Alteryx Designer or KNIME for data preparation and workflow automation (good to have)
- Familiarity with Tableau for data visualization and dashboarding (good to have)
- Exposure to AI/ML tools such as Gemini or ChatGPT for analytics augmentation (good to have)
What We're Looking For
Beyond technical skills, we value engineers who bring the right mindset to the team:
- Takes initiative — asks the right questions and doesn't wait to be told what to do
- Genuinely eager to learn and grow in a fast-paced environment
- Resourceful and solution-oriented — capable of navigating and overcoming blockers independently
Years of experience: 7 to 10 Years
Location:
Technology Event Monitoring & Coordination Specialist
Role Overview
The Technology Event Monitoring & Coordination Specialist is a key member of the TEC4 team within Enterprise Technology Operations, embedded in the Core Engineering business unit. TEC4 provides 24x7 proactive monitoring of major technology events — internal or external to the firm — that could have large-scale, firmwide impact. The specialists on the team coordinate and orchestrate cross-divisional responses and communications until the incident or crisis is resolved. The position demands close collaboration with global teams and strict adherence to established global and regional operational procedures.
Responsibilities
- Monitor and assess major internal or external events using the tools provided (e.g., Sev1, Sev2 Critical, and selected non-IT incidents such as cloud outages or major network outages).
- Coordinate across Divisions and teams (CMC, GCDI, Engineering) during all major incidents and events.
- Identify significant technology incidents/events and advise TEC4 management on potential escalation to crisis status.
- Provide comprehensive support for Technology Crisis Management meetings, from initial activation of the "Command Center" to its final closure.
- Support Technology Crisis Management meetings from initiation to closure.
- Ensure transparent and effective communication channels across Engineering stakeholders.
- Guarantee the synchronization and accuracy of information across all TEC4 communication platforms.
- Prepare retrospective reports on crisis events, including timelines, mitigation steps, and follow-up action items.
- Cultivate and sustain robust relationships with TEC4's key stakeholders, spanning several Divisions in the Firm and including a very senior audience (e.g., MDs, PMDs, VPs).
Skills & Knowledge
Communication
- Exceptional verbal and written communication skills, with the ability to clearly articulate complex technical information, including status updates, risks, and resolutions.
- Strong communication planning skills: prioritize, maintain transparency, and ensure timely updates using pre-written templates.
- Proficiency in multi-channel communication within the firm, ensuring consistency.
- Ability to remain calm and deliver clear, structured messages during high-pressure situations.
IT Service Management (ITSM)
- In-depth knowledge of IT service management industry standards and practices.
- Understanding of Service Desk operations, Application Support, and Infrastructure Support functions.
- Solid technical judgment and awareness of enterprise-level infrastructure, cloud platforms, and application stacks, with sufficient technical knowledge to facilitate effective coordination.
- Proficiency with ITSM tools and incident tracking systems (e.g., ServiceNow) for monitoring, coordination, and reporting.
Personal Attributes
- Functions as an effective team player, demonstrating self-motivation and a strong commitment to meeting deadlines.
- Exhibits resilience and maintains performance under significant pressure and stress.
- Demonstrates a proactive approach to anticipating potential problems and taking ownership of solutions.
- Possesses adaptability, with a continuous willingness to learn new tools and techniques, and adjusts to evolving technologies, processes, and expectations.
Experience
- Minimum of 5 years of progressive experience in major incident and/or crisis management teams.
- Demonstrated experience operating effectively as part of a 24x7 operational team.
Years of experience: 7 to 9 Years
Location:
Snowflake Admin / Operations
Role Summary
Technical position owning platform administration across Snowflake, AWS, and enterprise data tools (Tableau, Alation). Focus: designing and automating RBAC/access provisioning, building governance infrastructure, implementing compliance controls, and managing cost optimization. Reports to Manager of Data Platform Governance.
Key Responsibilities
- Design and enforce Snowflake security frameworks (RBAC, network policies, dynamic data masking, authentication)
- Architect cost optimization strategies (warehouse sizing, resource monitors, query tagging, reserved capacity)
- Own data masking, compliance controls, row-level access policies, and audit trail management
- Build and maintain Infrastructure as Code (Terraform) for governance controls across environments
- Design automated access request/approval/certification workflows via CI/CD pipelines
- Develop governance monitoring pipelines for access anomalies and policy violations
- Manage AWS account structure, IAM roles, and cross-account access
- Administer Tableau and Alation (permissions, access, metadata governance)
Required Skills
- Snowflake administration and architecture (RBAC, DDM, network policies, authentication)
- AWS account management and IAM
- Infrastructure as Code (Terraform)
- Access governance and identity management
- Tableau and/or Alation administration
- CI/CD pipeline development
- SQL and scripting for automation
- Technical communication across governance and engineering teams
Years of experience: 4 to 8 Years
Location:
Full Stack Senior AI Engineer
Role Overview
We're hiring senior AI Full Stack Engineers to join a high-velocity engagement team building enterprise-grade AI-powered products. You'll own delivery across the full stack — AI/LLM integration, backend services, cloud infrastructure, and UI — shipping at scale with real accountability for outcomes.
Front-end proficiency is a strong plus. The near-term roadmap is UI-heavy, and engineers who can move fluidly across the stack — including building polished interfaces — will have the most impact.
What You'll Do
- Design, build, and ship full-stack features on AI-powered enterprise applications.
- Integrate LLMs and AI tools into production workflows — RAG pipelines, agent orchestration, prompt engineering at scale.
- Build and maintain backend services, APIs, and data pipelines.
- Deploy and manage infrastructure on AWS (Lambda, ECS/EKS, API Gateway, S3, RDS, etc.).
- Contribute to UI delivery — building performant, well-structured interfaces using modern frameworks.
- Collaborate with PMs, architects, and client stakeholders in an agile delivery model.
- Write clean, testable, production-ready code built for enterprise scale.
What You Bring
- 6+ years of full-stack engineering experience.
- Strong proficiency in at least one backend language (Python, Node.js, Java, or Go).
- Hands-on production experience integrating AI/ML models or LLM APIs (OpenAI, Bedrock, LangChain, etc.).
- Solid AWS deployment experience — ownership, not just familiarity.
- Experience at enterprise scale: multi-tenant systems, security, observability, CI/CD.
- Proficiency in a modern front-end framework (React preferred); ability to own UI delivery end-to-end is a strong differentiator.
- Comfort with ambiguity and delivering fast in client-facing engagements.
- Strong communication — you can hold your own in stakeholder conversations.
Good to Have
- Experience with agentic frameworks (LangGraph, CrewAI, AutoGen).
- Familiarity with vector databases (Pinecone, pgvector, Weaviate).
- Prior consulting or client-facing delivery experience.
- Contributions to AI tooling or open-source projects.
Years of experience: 6 to 8 Years
Location:
Senior Analytics / Data Science Engineer
Job Title: Senior Analytics / Data Science Engineer
About the Role
We are looking for a Senior Analytics / Data Science Engineer who sits at the intersection of data engineering and data science. In this role, you will build and own the data infrastructure that powers analytics and machine learning workflows — ensuring data is accurate, performant, and ready for insight. You will work closely with data science, engineering, and business teams to deliver production-grade solutions that drive real decisions.
What You'll Bring
You have 5+ years of experience in analytics engineering, data engineering, or an equivalent technical role, with a track record of owning outcomes rather than just completing tasks.
On the technical side, you bring strong, hands-on SQL skills and deep Snowflake experience — including performance tuning, warehouse management, and a genuine awareness of cost implications. You are comfortable with Python for data work, including pandas, NumPy, scripting, and writing tests. You have built and maintained data accuracy and quality frameworks, not just flagged issues.
You also have a solid foundation in statistics — distributions, sampling, hypothesis testing, regression, and confidence intervals — and a working knowledge of the data science workflow: exploratory analysis, feature engineering, and model evaluation metrics. You don't need to be a full ML engineer, but you understand the pipeline well enough to support and improve it.
What We Value
Beyond technical depth, we are looking for someone who takes ownership, communicates proactively, and brings a quality mindset to everything they ship. If something looks off in the data, you investigate it. If a process can be improved, you improve it.
Years of experience: 5 to 8 Years
Location:
Cloud Database Migration Engineer (AWS)
Role Overview
Migrate on-premises relational databases to AWS using strong database expertise, cloud architecture skills, and AI-accelerated tooling to deliver secure, reliable, low-downtime migrations.
Key Responsibilities
▪ Assess on-prem workloads and plan homogeneous/heterogeneous migrations.
▪ Convert schemas, stored procedures, and SQL across database engines.
▪ Design secure AWS targets (RDS, Aurora, EC2) and execute cutover/rollback plans.
▪ Automate deployments with Infrastructure as Code and tune performance post-migration.
Required Skills (Core)
▪ Databases: Oracle, SQL Server, MySQL, PostgreSQL, Db2; strong SQL and tuning.
▪ AWS Migration: DMS, SCT, RDS, Aurora, EC2, S3.
▪ Cloud Foundations: VPC, IAM, networking, Well-Architected Framework.
▪ Security: KMS, SSL/TLS encryption, least-privilege IAM, compliance (GDPR, HIPAA, PCI-DSS).
▪ Automation: Terraform/CloudFormation, Python/Bash/PowerShell, CloudWatch monitoring.
Required Skills (AI)
▪ Generative AI / LLMs for translating proprietary SQL dialects (e.g., Oracle PL/SQL to PostgreSQL PL/pgSQL).
▪ AI-assisted coding tools for generating, explaining, and debugging migration scripts and infrastructure code.
▪ ML-based assessment and discovery tools for workload analysis and target sizing recommendations.
▪ AI-driven performance monitoring for anomaly detection and post-migration optimization.
▪ Prompt engineering skills for accurate, context-aware AI assistance.
▪ A strong validation mindset to catch AI-generated errors (hallucinations, subtle logic bugs). ▪ Awareness of downstream AI/ML pipelines, data lakes, and vector databases.
Soft Skills
Problem-solving, clear communication, and project management awareness.
Nice to Have
AWS Certified Database - Specialty or Solutions Architect; enterprise migration experience.
Years of experience: 5 to 7 Years
Location:
Data Consumer Analyst – Cloud Data Warehouse Migration (AWS)
Role Summary
We are embarking on a strategic migration of our data infrastructure from an on-premise data warehouse to a modern, Amazon S3-based cloud data warehouse.
As our Data Consumer Analyst, you will be the person who maps the full landscape of who uses our data and how. You will discover, document, and analyze every report, downstream application, BI pipeline, and business team that depends on the existing warehouse - ensuring a seamless, zero disruption migration. This is a high-visibility role that bridges deep technical analysis with cross functional coordination, directly safeguarding business continuity throughout the transition.
Key Responsibilities
- Discover and inventory all on-premise data consumers, including reports, downstream applications, BI pipelines, and business teams.
- Map end-to-end data lineage from source systems through transformations to consumption points.
- Validate actual data usage patterns to distinguish active dependencies from obsolete ones, informing migration and decommissioning decisions.
- Analyze query and access logs to quantify usage frequency, criticality, and performance requirements.
- Coordinate across technical and business teams to confirm requirements, resolve ambiguities, and prioritize migration waves.
- Document findings in clear, actionable artifacts (dependency maps, consumer catalogs, risk registers) for engineering and stakeholder teams.
- Automate discovery and analysis workflows to accelerate the mapping process and improve accuracy.
- Support migration planning by flagging risks, gaps, and impact areas before cutover.
Required Qualifications
- Proven experience with data lakes, data warehouses, and complex data migration projects.
- Strong understanding of both RDBMS and NoSQL databases, with advanced SQL querying skills.
- Hands-on proficiency in at least one object-oriented programming language (Python preferred).
- Practical cloud platform experience, with an emphasis on Amazon S3.
- Demonstrated hands-on automation experience (scripting, pipelines, or tooling).
- Exceptional communication, problem-solving attitude, and analytical aptitude to interface effectively with diverse technical and business stakeholders.
Preferred Qualifications (Pluses)
- Experience building or leveraging AI agents for workflow automation.
- Active AWS certifications (e.g., AWS Certified Data Engineer, AWS Certified Solutions Architect).
- Hands-on experience with Business Intelligence tools (e.g., Power BI, Tableau)
Years of experience: 5 to 7 Years
Location:
Data Engineer — Datastore Migration
Role Overview
The Engineer will be part of the datastore-migration Factory team, responsible for the end-to-end datastore migration from an on-prem DataLake to an AWS-hosted LakeHouse. This is a high-visibility and crucial project.
Basic Qualifications
- Bachelor's or Master's in Computer Science, Applied Mathematics, Engineering, or a related quantitative field.
Technical Skills
- A total of 8+ years of experience in the field of Data Engineering.
- Minimum of 3–5 years of professional "hands-on-keyboard" coding experience in a collaborative, team-based environment.
- In-depth proficiency in SQL, Python/Java, and working experience using RESTful APIs with Swagger and automation; understand request/response and investigate using developer tools.
- Good knowledge of the on-prem Data Lake built on the Hadoop ecosystem with HDFS, and understanding of how the ecosystem operates.
- Experience with AWS S3 data staging and synchronous/asynchronous data sync techniques into a Lakehouse.
- Excellent experience handling CI/CD pipelines, stages, child pipeline management, investigating pipeline logs, and root cause analysis.
- Ability to execute end-to-end migration of Legacy Data Lake data stores to a Lakehouse in the cloud using available tooling.
- Ability to investigate issues with tooling during data migration, perform root cause analysis, and report issues promptly to different collaborating tooling teams, tracking them to closure.
- Experience translating and optimizing legacy SQL and Spark-based consumption patterns (raw and modeled) for compatibility with Snowflake and Iceberg.
- Strong understanding of milestoning and temporal data modeling (unitemporal, bitemporal, etc.); Temporal Data Modeling — managing state changes over time (e.g., SCD Type 2).
- Strong experience with data reconciliation frameworks (using complex SQL queries) that perform various recon checks per industry standards to ensure migrated data is functionally equivalent.
- Good understanding of Schema Evolution Management strategies and enforcement approaches.
Extraction Types Used
Kafka, ANSI SQL, FTP, Apache Spark
Data Formats
JSON, Avro, Parquet
Platforms
Hadoop (HDFS/Hive), Snowflake, Apache Iceberg, Sybase IQ
Years of experience: 6 to 9 Years
Location:
Senior NestJS Full-Stack Developer
Role Overview
We are looking for a Senior NestJS Full-Stack Developer with strong expertise in JavaScript, TypeScript, NestJS, and ReactJS.
Key Requirements
- 6–8 years of strong software development experience.
- Strong expertise in JavaScript and TypeScript.
- Minimum 2 years of hands-on experience with NestJS.
- Strong experience in Node.js and NestJS backend development.
- Strong hands-on experience with ReactJS.
- Good understanding of REST APIs and API integrations.
- Experience with PostgreSQL or other relational databases.
- Good understanding of database design and SQL.
- Strong knowledge of backend architecture, design patterns, and coding best practices.
- Experience with authentication, authorization, RBAC, API security, and error handling.
- Good understanding of unit testing and code quality practices.
- Experience with Git and CI/CD processes.
- Strong debugging, troubleshooting, and problem-solving skills.
- Ability to participate in technical design discussions and code reviews.
- Ability to work independently and deliver high-quality solutions.
Good to Have
- Experience with AWS cloud services.
- Good understanding of DevOps practices and CI/CD pipelines.
- Experience with Docker and Kubernetes.
- Experience with AWS EKS, ECS, Lambda, S3, CloudWatch, or similar AWS services.
- Experience with Jenkins, GitHub Actions, GitLab CI/CD, or AWS CodePipeline.
- Understanding of infrastructure, deployment, monitoring, and application logging.
- Experience with Redis, GraphQL, or microservices architecture.
Education
- BE / BTech / MCA / MTech or equivalent degree in Computer Science, IT, or a related field.
Preferred Profile
- Strong backend expertise with NestJS/Node.js.
- Strong frontend expertise with ReactJS.
- Comfortable working across both frontend and backend.
- Experience building scalable and enterprise-grade applications.
- Good communication and collaboration skills.
Core Technology Stack
Primary: TypeScript | JavaScript | NestJS | Node.js | ReactJS | PostgreSQL | REST APIs | Git
Good to Have: AWS | DevOps | Docker | Kubernetes | CI/CD
Years of experience: 6 to 8 Years
Location:
Gen AI – Agent Sr Engineer
- Develop and implement generative AI models to improve customer interactions and user experience.
- Collaborate with cross-functional teams to integrate AI solutions into existing systems and platforms.
- Research and explore new AI technologies and methodologies to enhance product offerings.
- Optimize AI models for performance, scalability, and efficiency.
- Stay current with industry trends and advancements in AI technologies.
- Strong experience with generative AI tools such as Claude or similar technologies.
- Proficiency in machine learning, natural language processing, and data analytics.
- Solid programming skills in languages such as Python, Java, or C++.
- Excellent problem-solving abilities and analytical skills.
- Strong communication and collaboration skills to work effectively in a team environment.
Responsibilities
Required Skills & Experience
Years of experience: 6 to 10 Years
Location:
QE Manager
About the Role
We are looking for an experienced Quality Engineer with 6+ years of experience to design, build, and execute automated test solutions across enterprise applications. You will bring strong test automation skills combined with solid domain knowledge — embedding quality as a first-class concern across Agile delivery teams. This is a hands-on technical QE role requiring strong coding ability, deep automation framework expertise, and a shift-left quality mindset.
Key Responsibilities
- Design, build, and maintain scalable test automation frameworks covering UI, API, integration, and E2E testing layers.
- Develop automation scripts using Selenium WebDriver or Playwright supporting functional, regression, and cross-browser testing.
- Build and maintain REST API test automation suites using RestAssured, Karate, or Postman covering API contracts and business logic validation.
- Write unit and integration tests using JUnit and Mockito collaborating with developers to improve code testability and test coverage.
- Build and maintain BDD test frameworks using Cucumber and Gherkin working with product owners and BAs to define business-readable acceptance criteria.
- Integrate automated test suites into CI/CD pipelines implementing quality gates that prevent defective code from reaching production.
- Champion shift-left testing practices engaging with developers and architects early in the delivery lifecycle.
- Design and execute performance and load tests using JMeter or Gatling validating application scalability under realistic load conditions.
- Manage defect triage and reporting logging, prioritising, and tracking defects in Jira with clear business impact assessment.
- Mentor and coach junior QE team members sharing automation expertise across the team.
What We're Looking For
- 6+ years of quality engineering experience with strong hands-on technical automation expertise.
- Strong automation skills using Selenium WebDriver or Playwright building scalable, maintainable frameworks from scratch.
- Solid Java or Python skills writing production-quality test automation code.
- Proven REST API testing expertise using RestAssured, Karate, or Postman.
- Experience with BDD frameworks including Cucumber and Gherkin for business-readable test scenario automation.
- Strong CI/CD integration experience embedding quality gates into Jenkins, GitLab CI, or GitHub Actions pipelines.
- Good SQL skills for data validation and reconciliation testing.
- Strong shift-left testing mindset engaging early in the delivery lifecycle to define testability and quality requirements.
- Excellent communication and collaboration skills working effectively across developers, product owners, and DevOps teams.
Nice to Have
- Performance and load testing experience using JMeter, Gatling, or k6.
- Contract testing experience using Pact or Spring Cloud Contract.
- Accessibility testing knowledge including WCAG standards and Axe tools.
- AI assisted testing tools including Mabl, Testim, or Applitools.
- ISTQB Foundation or Advanced certification.
- Experience in Financial Services, Banking, or regulated industry environments.
Years of experience: 6 Years
Location:
Principal Engineer — Test Strategy
About the Role
We are looking for a Principal Engineer — Test Strategy with 18+ years of experience to define, own, and drive the enterprise-wide test strategy and quality engineering vision. You will operate at the intersection of technology leadership, quality architecture, and stakeholder engagement — setting the standards, frameworks, and practices that underpin software quality across the organisation. This is a senior leadership role requiring deep QE expertise, strong strategic thinking, and the ability to influence at the highest levels of the organisation.
Key Responsibilities
- Define and own the enterprise-wide test strategy — establishing quality engineering standards, frameworks, and best practices across all delivery programmes.
- Design and govern test architecture — automation frameworks, tooling standards, CI/CD quality gates, and shift-left testing adoption across engineering teams.
- Lead quality engineering transformation initiatives — driving adoption of AI-augmented testing, intelligent automation, and modern QE practices across the organisation.
- Establish and maintain QE governance — quality metrics, test coverage standards, reporting frameworks, and release quality sign-off processes.
- Engage senior stakeholders — CTO, engineering directors, product leadership — presenting quality strategy, risk assessments, and programme quality status with authority.
- Define and oversee non-functional testing strategy — performance, security, accessibility, and resilience testing standards across enterprise platforms.
- Lead and mentor a community of QE professionals — coaching test leads, automation engineers, and SDETs across multiple delivery teams.
- Contribute to technology strategy — advising on tooling investments, platform quality capabilities, and emerging QE trends including AI / GenAI testing.
- Drive continuous improvement — identifying systemic quality issues, implementing root cause analysis frameworks, and delivering measurable quality improvements.
What We're Looking For
- 18+ years of quality engineering experience with a proven track record of defining and delivering enterprise-wide test strategies at scale.
- Deep expertise across the full QE spectrum — functional, automation, performance, security, API, and AI / GenAI testing.
- Strong test architecture skills — designing automation frameworks, tooling standards, and CI/CD quality integration across large-scale delivery organisations.
- Proven ability to define and govern QE standards — quality metrics, test coverage frameworks, and release quality governance.
- Strong leadership and mentoring capability — developing QE talent, coaching senior engineers, and building high-performing quality engineering communities.
- Excellent stakeholder engagement and communication skills — influencing CTO, engineering directors, and product leadership with clarity and authority.
- Deep Agile / SAFe delivery knowledge — embedding quality engineering practices across large-scale Agile programmes.
- Strong understanding of AI / GenAI testing — LLM evaluation, RAG pipeline testing, and AI-augmented test automation.
- Commercially aware — understanding the business impact of quality risk and using this to drive pragmatic, risk-proportionate quality decisions.
Years of experience: 18 Years
Location:
Full Stack Engineer (M-Shaped)
About the Role
We are looking for a Forward Deploy Engineer with 10+ years of full stack experience across Java, React, and AI to work directly embedded within client environments. You will combine deep technical expertise in Java backend engineering, React frontend development, and AI / GenAI integration — acting as the technical face of the organisation with clients. This is a rare combination of hands-on engineering excellence and strong client engagement skills — you will write production code, design solutions, and build trusted technical relationships with client engineering teams simultaneously.
Key Responsibilities
- Work embedded within client environments — delivering hands-on Java, React, and AI engineering solutions directly alongside client engineering teams.
- Design and develop scalable Java microservices and REST APIs using Spring Boot applying clean architecture and SOLID principles.
- Build high-performance React.js frontend applications using TypeScript, Redux, and modern JavaScript delivering exceptional user experiences.
- Design and integrate AI / GenAI solutions — RAG pipelines, LLM integrations, agentic workflows, and AI-powered features — into enterprise Java and React applications.
- Own end-to-end feature delivery across backend, frontend, and AI layers — from architecture design through to production deployment.
- Act as the primary technical interface with client stakeholders — engaging engineering leads, architects, and CTOs with confidence, credibility, and technical authority.
- Identify and articulate client technical challenges — rapidly prototyping and delivering solutions that demonstrate immediate business value.
- Conduct architecture reviews and technical assessments within client environments — providing clear, actionable recommendations aligned to client technology strategy.
- Collaborate with internal product and engineering teams — feeding client insights, technical requirements, and AI use cases back into the product roadmap.
- Mentor client engineering teams — upskilling developers in Java, React, and AI engineering best practices through hands-on pairing and knowledge sharing.
What We're Looking For
- 10+ years of full stack engineering experience with deep proven expertise across Java backend, React frontend, and AI / GenAI integration in production environments.
- Deep Java proficiency including Spring Boot, Spring Security, Spring Cloud, Hibernate / JPA, and microservices design patterns.
- Strong React.js expertise including TypeScript, Redux / Context API, state management, and REST API integration in large-scale enterprise applications.
- Proven AI / GenAI engineering experience including LLM integration, RAG pipeline design, prompt engineering, and agentic workflow development using LangChain or LlamaIndex.
- Strong cloud platform experience across AWS or Azure including Docker, Kubernetes, and CI/CD pipeline management.
- Exceptional client-facing communication and stakeholder management skills — able to engage CTOs, engineering directors, and technical teams with authority and credibility.
- Proven ability to rapidly understand complex client environments, identify technical challenges, and deliver pragmatic, high-quality solutions at pace.
- Experience working in client-facing or consulting engineering roles — comfortable operating in ambiguous, fast-moving, and high-visibility client delivery environments.
- Strong system design and architecture skills — distributed systems, event-driven architecture, and API-first design.
- Excellent written and verbal communication skills — producing clear technical proposals, architecture documents, and client-facing presentations.
Years of experience: 10 Years
Location:
BI Developer – Databricks
About the Role
We are looking for a Senior BI Developer with 10+ years of experience and deep Databricks expertise to design, build, and maintain enterprise-grade data and analytics solutions. You will combine strong Databricks platform knowledge with solid BI development skills delivering scalable, performant, and governed data pipelines and analytical solutions that drive business decision making across the organisation.
Key Responsibilities
- Design, develop, and maintain Databricks-based data pipelines and analytical solutions using PySpark, Delta Lake, and SQL across Medallion Architecture (Bronze, Silver, Gold layers).
- Build and optimise ETL / ELT pipelines ingesting, transforming, and loading data from multiple source systems into Databricks Delta Lake for BI and analytics consumption.
- Develop Power BI reports and dashboards connected to Databricks SQL endpoints delivering clear, accurate, and actionable business insights.
- Design and maintain dimensional data models including star and snowflake schemas aligned to data warehouse and BI best practices.
- Implement and manage Unity Catalog for data governance, access control, data lineage, and metadata management across Databricks workspaces.
- Configure and manage Databricks workflows, jobs, and cluster optimisation ensuring reliable, cost-efficient pipeline execution at scale.
- Conduct Databricks performance tuning including query optimisation, Delta table compaction, Z-ordering, and caching strategies.
- Collaborate with data engineers, architects, and business stakeholders translating reporting requirements into well-designed Databricks and BI solutions.
- Implement data quality frameworks within Databricks ensuring data completeness, accuracy, and consistency across analytical pipelines.
- Produce clear technical documentation including pipeline design documents, data dictionaries, and deployment guides.
What We're Looking For
- 10+ years of BI and data engineering experience with deep hands-on Databricks expertise in production enterprise environments.
- Strong Databricks platform proficiency including PySpark, Delta Lake, Databricks SQL, Notebooks, Workflows, and Unity Catalog.
- Solid Medallion Architecture experience designing and implementing Bronze, Silver, and Gold data layers for scalable analytical platforms.
- Advanced SQL skills for complex querying, data transformation, and performance tuning within Databricks and relational databases.
- Strong Python skills for data pipeline development, automation, and Databricks notebook engineering.
- Proven Power BI development skills including DAX, Power Query, data modelling, and Databricks SQL endpoint integration.
- Strong Azure experience including Azure Data Factory, Azure Data Lake Storage, and Azure Databricks in production environments.
- Good data governance knowledge including Unity Catalog, data lineage, metadata management, and access control.
- Strong dimensional modelling expertise including star and snowflake schema design aligned to BI best practices.
- Excellent communication and stakeholder engagement skills translating complex data requirements into well-designed analytical solutions.
Years of experience: 10 Years
Location:
Murex QA Automation
Experience Required
- 5+ years of experience in Test Automation within Capital Markets / Banking
- Hands-on experience in Murex testing and automation frameworks
Key Skills Required
Automation & Technical Skills
- Strong hands-on experience withMxTest automation framework
- Designing and developingautomated test scripts
- Maintaining and enhancing automation suites
- Murex configuration and workflows
- Test data setup and management in Murex
- Batch processing and End-of-Day (EOD) cycles
- Data validation
- Backend testing and troubleshooting
- Test execution and reporting tools
- CI/CD integration (nice to have)
Functional Skills
- Strong understanding of Murex trade lifecycle(Front Office, Middle Office, Back Office)
- Trade capture and validation
- Pricing and risk calculations
- Post-trade processing (confirmations, settlements, accounting)
- Front Office trading
- Risk and pricing
- Back Office processing
- Good understanding of capital markets products(FX, Rates, Commodities, Derivatives)
Responsibilities
- Design, develop, and maintain automated test scripts using MxTest
- Build and execute automation frameworks for Murex modules
- Automate end-to-end trade lifecycle scenarios
- Trade capture and booking
- Pricing, risk, and sensitivities
- Post-trade processes (settlements, accounting)
- Perform regression testing using automation suites
- Manage and prepare test data for automation scenarios
- Integrate automation scripts with batch/EOD processing validation
- Analyze test results and generate automation reports
- Developers
- Business Analysts
- Functional testers
- Supportlarge Murex programs(implementation, upgrade, migration)
- Ensuretest coverage, scalability, and reusabilityof automation scripts
- Participate inrelease cycles, SIT, and UAT support
Nice-to-Have Skills
- Experience with CI/CD pipelines(Jenkins or similar tools)
- Exposure to Agile/Scrum methodologies
- Knowledge of performance or API testing in Murex ecosystem
- Prior experience in large-scale Murex transformation programs
Years of experience: 3 to 8 Years
Location:
Senior QA Automation Engineer
Role Overview
We are looking for an experienced QA Automation Engineer with 5+ years of software testing experience to work on a large-scale banking Client Onboarding and KYC platform.
The ideal candidate should have strong hands-on experience with Playwright automation, preferably using Java, along with a good understanding of banking workflows, particularly Client Onboarding, KYC, AML, and Financial Crime Compliance.
The candidate will be responsible for functional, integration, end-to-end, regression, and automation testing across complex workflows involving multiple upstream and downstream systems.
Key Responsibilities
- Design, develop, maintain, and execute automated test suites using Playwright.
- Develop and enhance automation frameworks, preferably using Java + Playwright.
- Automate complex end-to-end Client Onboarding and KYC workflows.
- Perform functional, regression, integration, API, and end-to-end testing.
- Understand business requirements and translate them into comprehensive test scenarios and test cases.
- Validate workflows involving multiple interconnected applications and backend systems.
- Perform API testing and backend/data validation where required.
- Validate data movement across upstream and downstream systems.
- Perform database validation using SQL.
- Investigate automation failures and distinguish application defects from framework/environment issues.
- Execute automated regression suites through CI/CD pipelines.
- Analyze pipeline failures, logs, screenshots, traces, and other test artifacts.
- Work closely with developers, business analysts, product owners, and other QA engineers.
- Participate in defect triage and root-cause analysis.
- Maintain high-quality automation code using appropriate coding and framework design practices.
- Contribute to improving test coverage, execution time, stability, and parallel execution of automation suites.
Mandatory Technical Skills
- 5+ years of overall QA/testing experience.
- Strong hands-on experience with Playwright.
- Strong programming experience, preferably Java.
- Hands-on experience building or maintaining UI automation frameworks.
- Strong understanding of:
- Page Object Model (POM)
- Locators and selectors
- Assertions
- Wait strategies
- Browser contexts
- Parallel execution
- Test data management
- Screenshots, tracing, and debugging
- Experience with TestNG/JUnit or similar test frameworks.
- Good knowledge of REST API testing.
- Experience with tools such as Postman and/or REST Assured.
- Good SQL knowledge and experience performing database validations.
- Experience with Git and source-control workflows.
- Experience executing automated tests through CI/CD pipelines, preferably GitLab CI/CD.
- Ability to troubleshoot flaky tests, synchronization issues, browser/session problems, and parallel execution failures.
Mandatory Banking/KYC Domain Knowledge
The candidate must have practical experience working on Banking or Financial Services applications, preferably Client Onboarding/KYC platforms.
The candidate should understand how KYC information flows between different systems and how approval, validation, exception, and compliance workflows operate within a large financial institution.
Candidate Expectations
We are specifically looking for someone who is hands-on, rather than someone whose recent experience has primarily been coordination or test management.
The candidate should be comfortable:
- Writing Playwright automation code independently.
- Debugging an existing automation framework.
- Understanding complex business workflows.
- Writing SQL queries for validation.
- Testing APIs independently.
- Investigating CI/CD failures.
- Discussing KYC scenarios with business stakeholders.
- Identifying edge cases rather than relying solely on documented test cases.
Years of experience: 5 to 9 Years
Location:
Senior SCALA Developer
Overview
The client uses the Scala Digital Signage platform in a highly customized manner. While Scala's networking, player-management, publishing, and status capabilities are generally used as designed, most of the content displayed on screen is generated programmatically. Scala's native content-authoring tools provide the presentation shell, while custom Python software controls much of the actual content, behavior, event processing, and external-system interaction.
An engineer supporting this environment must first understand how to design, deploy, operate, and troubleshoot an enterprise-scale digital signage system. This includes recognizing normal production behavior, identifying conditions that require intervention, and diagnosing issues across the signage platform, players, networking, content, data sources, and display hardware.
The engineer must understand Scala Content Manager and its use of FrameSets, Screen Regions, Playlists, Channels, Scheduling, and Content to organize and publish presentations. They must also understand Scala's content-creation environment, content deployment and troubleshooting, metadata-driven configuration, and the mechanisms used to execute Python applications within Scala content.
Because the majority of the client's dynamic content is generated programmatically, advanced Python software-development skills are essential. The current implementation uses an object-oriented, class-based architecture designed to support multiple content variations while sharing a common application platform.
A major portion of the environment has been modernized from tightly coupled, content-specific Python applications into a reusable software architecture. Shared functionality such as event handling, network communication, configuration, logging, data processing, and common runtime services is implemented in reusable Python libraries. Individual signage applications primarily define content-specific behavior while relying on the shared framework for the underlying infrastructure. This substantially improves maintainability, consistency, reliability, and the ability to develop new signage applications without duplicating large amounts of code.
The environment also requires network-level Python development, including socket-based communication used to access the Vision system backend and associated APIs. This role may also involve integrating specialized hardware and device drivers into the Scala environment. Candidates should therefore have experience designing, packaging, deploying, and supporting production Python applications and the tooling and automation required to maintain them.
Primary Responsibilities
- Develop, maintain, and enhance the client's Scala Digital Signage applications and supporting Python software.
- Design and maintain reusable Python libraries and application frameworks used across multiple signage solutions.
- Integrate signage applications with external systems, APIs, data sources, databases, and specialized sensors or hardware.
- Develop and support event-processing, socket-based communication, and network-integration logic.
- Support Scala Content Manager, Scala Player, content deployment, configuration, publishing, and production operations.
- Diagnose production issues across application code, Scala components, players, networking, external data sources, sensors, and display hardware.
- Design new signage solutions while preserving compatibility with the existing client architecture.
- Work directly with client business and technical stakeholders to translate operational requirements into production solutions.
- Provide technical guidance for deployment, troubleshooting, support, and future expansion of the digital signage environment.
Required Skills
- Strong Python software-development and software-architecture experience are essential. Candidates must be capable of designing and maintaining reusable libraries and production applications rather than simply modifying existing scripts.
- Experience with enterprise digital signage, Scala Digital Signage, networked applications, APIs, event-driven systems, socket programming, hardware integration, distributed-system troubleshooting, and Windows-based production environments.
- Because the client's implementation is highly customized, the role requires an engineer capable of understanding and troubleshooting the system as an integrated whole rather than treating Scala, Python, networking, content, player infrastructure, and external systems as separate disciplines.
Years of experience: 4 to 8 Years
Location:
ML Developer
About the Role
We are looking for an ML Developer with 6+ years of experience to design, build, and deploy machine learning solutions supporting the surveillance function within a financial services environment. You will apply advanced ML techniques — anomaly detection, NLP, behavioural analytics, and classification models — to enhance communication and trade surveillance capabilities, helping detect market abuse, misconduct, and compliance breaches at scale.
Key Responsibilities
- Design, develop, and deploy ML models for surveillance use cases — anomaly detection, behavioural analytics, NLP-based communication analysis, and pattern recognition across large-scale financial data.
- Build and maintain NLP pipelines — text classification, sentiment analysis, entity recognition, and semantic similarity — for electronic communication surveillance.
- Develop and maintain feature engineering pipelines — extracting, transforming, and selecting relevant features from trade, communication, and market data for ML model training.
- Train, evaluate, and optimise ML models — applying supervised, unsupervised, and semi-supervised learning techniques for surveillance detection and alert prioritisation.
- Integrate ML models into surveillance platforms — deploying models as REST APIs or batch inference pipelines for production consumption.
- Implement model monitoring and drift detection — ensuring surveillance models maintain accuracy, reliability, and performance in production.
- Collaborate with surveillance analysts, compliance teams, and data engineers — translating surveillance business requirements into well-designed ML solutions.
- Support alert tuning and false positive reduction — applying ML-driven approaches to improve surveillance detection quality and operational efficiency.
- Produce clear technical documentation — model design documents, feature specifications, and deployment runbooks.
What We're Looking For
- 6+ years of ML development experience with strong Python and machine learning expertise in production environments.
- Strong ML skills — supervised, unsupervised, and semi-supervised learning — applied to anomaly detection, classification, and behavioural analytics use cases.
- Proven NLP expertise — text classification, sentiment analysis, named entity recognition, and semantic search using spaCy, NLTK, Hugging Face, or equivalent.
- Strong Python proficiency — NumPy, pandas, Scikit-learn, TensorFlow, or PyTorch — for ML model development and data processing.
- Experience with feature engineering — extracting and transforming features from structured and unstructured financial data for ML model training.
- Hands-on ML model deployment experience — REST API serving, batch inference, and containerised model deployment using Docker.
- Experience with MLflow or equivalent — experiment tracking, model versioning, and model registry management.
- Solid SQL skills — data querying and validation across large-scale financial datasets.
- Good understanding of financial services compliance or surveillance domain — communication surveillance, trade surveillance, or market abuse detection.
- Strong AWS experience — SageMaker, S3, Lambda, or equivalent — for ML model training and deployment.
- Excellent communication skills — presenting ML findings, model performance, and surveillance insights to compliance and technology stakeholders.
Nice to Have
- Experience with LLMs and GenAI — GPT, Claude, or Llama — for advanced communication surveillance and intelligent alert summarisation.
- Familiarity with surveillance platforms — NICE Actimize, Behavox, or equivalent — and their ML integration patterns.
- Knowledge of graph-based ML — network analysis and entity relationship modelling for market abuse detection.
- Exposure to real-time streaming ML — Kafka or AWS Kinesis — for real-time surveillance alert generation.
- Experience with explainability frameworks — SHAP, LIME — for model transparency and regulatory audit support.
- Knowledge of regulatory frameworks — MiFID II, MAR, ASIC Market Integrity Rules — and their surveillance implications.
- AWS Certified Machine Learning Specialty certification.
- Experience in Financial Services, Banking, or regulated industry environments.
Years of experience: 6 Years
Location:
Lead JAVA JBPM developer
Required Skills
- Strong hands-on experience in Core Java and Object-Oriented Programming concepts.
- Experience developing enterprise applications using Spring Boot and Microservices architecture.
- Good understanding of REST APIs, API integration, and service-oriented architecture.
- Working knowledge of JBPM workflow design, implementation, and deployment.
- Experience in creating business processes, workflows, and approval flows using JBPM.
- Knowledge of BPM concepts including process orchestration and business rule implementation.
- Strong experience with relational databases and query optimization.
- Familiarity with design patterns, coding standards, and software development best practices.
- Experience with source control tools such as Git and build tools like Maven or Gradle.
- Good analytical, troubleshooting, and problem-solving abilities.
- Experience working in Agile/Scrum development environments.
- Excellent communication and stakeholder interaction skills.
Roles & Responsibilities
- Design, develop, test, and maintain scalable Java-based enterprise applications.
- Develop high-quality code using Java, Spring Boot, and Microservices architecture.
- Build and integrate RESTful APIs with internal and external systems.
- Support the implementation and maintenance of JBPM workflows and business process automation solutions.
- Collaborate with business analysts and stakeholders to understand process requirements and translate them into technical solutions.
- Configure and customize JBPM processes, task management workflows, and approval mechanisms.
- Participate in application design discussions, code reviews, and technical planning sessions.
- Troubleshoot application and workflow-related issues and provide timely resolutions.
- Ensure adherence to coding standards, security practices, and performance optimization guidelines.
- Contribute to CI/CD and DevOps initiatives for streamlined application deployment.
- Work closely with cross-functional teams in an Agile environment to deliver quality software solutions.
Years of experience: 6 to 8 Years
Location:
Lead Android Developer
About the work A large consumer-facing mobile product is being rebuilt as a native Android application from a clean slate, alongside a parallel native iOS build.
The role You lead the Android side of the program. You own the Android codebase, its architecture within the standards set by the Mobile Architect, and the delivery of the Android application. You are hands-on — this is a lead-by-building role with a small team, not a management position — and you are the technical voice for Android in program-level decisions.
What you will own
- The Android application architecture: layer boundaries, module structure, state management and navigation
- Technical direction and code review for the Android engineers; mentoring and raising the team's bar
- Android delivery: scope, sequencing, estimates, and the honest conversation when a date is at risk
- Build health — module structure, build times, dependency hygiene, R8 configuration, Baseline Profiles
- Play Console release process: staged rollouts, testing tracks, pre-launch reports, target API compliance
- Adaptive layouts across phones, tablets and foldables, which recent platform releases have made mandatory rather than optional
- Representing Android constraints and opportunities when platform-level decisions are made
Required
- 8+ years of native Android development, including at least one application you led architecturally from an early stage
- Kotlin 2.x with the K2 compiler; deep coroutines and Flow, including structured concurrency and testing asynchronous code
- Jetpack Compose in production at scale — not a pilot screen — with a real understanding of recomposition, stability and performance
- Navigation 3, or clear evidence you can move to it quickly from prior Compose navigation work
- Google's recommended app architecture: UI, domain and data layers, unidirectional data flow, ViewModel and StateFlow, repository pattern
- Hilt (or equivalent DI), Room, DataStore, Retrofit or Ktor with kotlinx.serialization
- Multi-module Gradle with Kotlin DSL, version catalogs and KSP; you can diagnose a slow or fragile build
- Current on Play Store requirements — target API level deadlines, the API 36 requirement now in force, and the API 37 changes coming
- Experience leading engineers: code review, mentoring, and setting standards that hold up when you are not in the room
- REST integration against Node.js backend services
Preferred
- Prior rewrite or replatform experience, particularly moving off a cross-platform framework
- Custom offline sync and conflict resolution
- Android security depth: Keystore, encrypted storage, BiometricPrompt, Play Integrity, certificate pinning
- Performance and reliability work: startup optimization, Macrobenchmark, ANR and crash rate reduction against a target
- Experience working to a shared API contract with a counterpart iOS team
Years of experience: 6 to 8 Years
Location:
Senior iOS Developer
About the work A large consumer-facing mobile product is being rebuilt as a native iOS application from a clean slate, alongside a parallel native Android build.
The role You are the senior iOS engineer on a greenfield build, working closely with the Mobile Architect. You will implement major feature areas end to end, shape the iOS codebase as it grows, and set the quality bar for the iOS side of the program.
What you will own
- Feature areas from API integration through to shipped UI, including tests
- SwiftUI implementation of the product's screens, including accessibility and Dynamic Type support
- Local persistence, caching, and offline behavior on the iOS side
- Networking layer integration using generated clients from the shared API specification
- The iOS test suite: unit tests, snapshot regression tests, and UI automation for critical paths
- Release readiness: TestFlight builds, crash triage, performance investigation
Required
- 6+ years of native iOS development in Swift, with shipped applications you can point to
- Strong SwiftUI, including the Observation framework (@Observable) and modern navigation with NavigationStack
- Swift 6 concurrency in production: async/await, structured concurrency, actors, Sendable, main-actor isolation — and the ability to explain why strict concurrency changes how you write code
- Working knowledge of UIKit and UIKit/SwiftUI interoperability for the cases SwiftUI does not cover well
- Persistence experience with SwiftData, Core Data, or a SQLite layer such as GRDB, including schema migration
- Swift Package Manager, including local packages for feature modularization
- Testing discipline: Swift Testing or XCTest, plus snapshot and UI testing
- Comfortable with Xcode 26 and the current App Store submission requirements, including code signing and provisioning
- Secure handling of sensitive user data: Keychain, biometric authentication, awareness of what must never reach logs or third-party analytics
Preferred
- Shipped against the iOS 26 design language
- Experience consuming generated API clients (swift-openapi-generator or similar)
- Push notification and deep link architecture, including notification-driven routing
- Performance profiling with Instruments; measurable improvements to startup or scroll performance
- Accessibility work beyond the defaults — VoiceOver, Dynamic Type at large sizes, reduced motion
- Prior experience on a rewrite or replatform where a legacy app stayed live during the transition
Years of experience: 4 to 6 Years
Location:
Senior QA Engineer
Role Overview
We are looking for an experienced and highly motivated Automation QA Engineer who can take complete ownership of quality assurance activities across the software development lifecycle. The ideal candidate should be proactive, detail-oriented, and capable of independently planning, designing, executing, and maintaining automated and manual testing activities.
The candidate will work closely with developers, product owners, business analysts, and other stakeholders to ensure that applications meet functional, performance, security, and quality expectations.
Key Responsibilities
- Take complete ownership of application quality, from requirement analysis through production release.
- Proactively identify quality risks, testing gaps, dependencies, and potential production issues.
- Develop and implement an effective test automation strategy aligned with product and release objectives.
- Design, develop, and maintain scalable and reusable automation frameworks.
- Automate functional, regression, integration, API, and end-to-end test scenarios.
- Analyse business and technical requirements and prepare comprehensive test plans, test scenarios, test cases, and test data.
- Perform manual testing where automation is not feasible or appropriate.
- Execute regression testing and provide clear recommendations on release readiness.
- Integrate automated test suites with CI/CD pipelines and ensure their reliable execution.
- Investigate test failures, perform root-cause analysis, and collaborate with developers to resolve defects.
- Track defects through closure and ensure appropriate validation of fixes.
- Improve automation coverage, test reliability, execution time, and defect detection effectiveness.
- Monitor application behaviour after deployment and support production issue analysis.
- Provide timely and transparent reporting on test progress, quality risks, defects, and release status.
- Actively participate in sprint planning, backlog refinement, estimation, daily stand-ups, reviews, and retrospectives.
- Mentor team members and promote automation and quality-engineering best practices.
- Continuously evaluate tools, processes, and testing approaches to improve overall product quality.
Required Skills and Experience
- Bachelor’s degree in Computer Science, Engineering, or a related discipline.
- Relevant experience in software quality assurance and test automation.
- Strong experience with automation tools such as Playwright, Selenium, Cypress, or equivalent.
- Proficiency in at least one programming language such as Java, Python, JavaScript, TypeScript, or C#.
- Hands-on experience designing or maintaining automation frameworks using approaches such as Page Object Model, data-driven testing, or behaviour-driven development.
- Strong experience in API testing using tools such as Postman, REST Assured, Playwright, or similar solutions.
- Experience with test frameworks such as TestNG, JUnit, Pytest, NUnit, or Jest.
- Working knowledge of SQL and experience validating data at the database level.
- Experience integrating automated tests with CI/CD tools such as Jenkins, Azure DevOps, GitHub Actions, or similar platforms.
- Good understanding of Git and standard source-control practices.
- Strong knowledge of software testing concepts, test design techniques, defect lifecycle, and quality metrics.
- Experience working in Agile/Scrum delivery environments.
- Strong analytical, troubleshooting, and root-cause analysis skills.
- Clear written and verbal communication skills.
Preferred Skills
- Experience with performance-testing tools such as JMeter, Gatling, or K6.
- Exposure to mobile automation using Appium or similar tools.
- Experience testing applications deployed on AWS, Azure, or Google Cloud.
- Familiarity with Docker, containerized environments, and microservices.
- Knowledge of accessibility, security, and cross-browser testing.
- Experience with test-management and defect-tracking tools such as Jira, Azure DevOps, Zephyr, or TestRail.
- Familiarity with AI-assisted testing tools and modern quality-engineering practices.
Ownership and Behavioural Expectations
The successful candidate must demonstrate:
- Complete ownership of assigned applications, releases, and quality outcomes.
- A proactive approach to identifying and addressing issues before they affect delivery or production.
- The ability to work independently with limited supervision.
- Accountability for commitments, timelines, and deliverable quality.
- A solution-oriented mindset rather than dependency on continuous direction.
- Effective collaboration across technical and business teams.
- Willingness to challenge unclear requirements and raise risks early.
- Continuous focus on improving automation coverage, testing efficiency, and product quality.
Success Measures
- Improved automation coverage and reduced manual regression effort.
- Early identification of defects and quality risks.
- Stable, reliable, and maintainable automated test suites.
- Reduced defect leakage into production.
- Timely completion of testing activities aligned with release commitments.
- Clear communication of release readiness, risks, and dependencies.
- Continuous improvement in the team’s overall quality-engineering practices.
EST Overlapping Shift
Years of experience: 4 to 6 Years
Location:
Mobile Architect
About the work A large consumer-facing mobile product is being rebuilt from the ground up as two fully native applications. The existing app was built on a cross-platform framework; the new iOS and Android apps will be independent native codebases. This role owns the technical shape of both.
The role You are the single technical owner across both platforms. You set the architecture, the module boundaries, the API contract, the testing strategy and the release process, and you write production code on both platforms while doing it. This is not a design-and-hand-off role — roughly half your time is in the codebase.
You will be the person the platform leads escalate to, the person who decides when the two apps should converge on a pattern and when platform idiom should win, and the person accountable for the two codebases not drifting apart over the life of the program.
What you will own
- End-to-end architecture for both native applications: layering, modularization, dependency and navigation strategy, state management
- The client-facing API contract — an OpenAPI specification treated as the source of truth, with generated Swift and Kotlin client SDKs — and the working relationship with the backend team that keeps it honest
- Authentication and session architecture, secure credential storage, and token lifecycle across both platforms
- Offline behavior and data synchronization strategy, including how conflicts are resolved and how it is implemented consistently on both sides
- CI/CD, signing, release trains, staged rollout, feature flagging and kill-switch capability
- Migration and coexistence strategy while the outgoing app remains live in both stores
- Technical standards, code review culture, and the definition of done that the platform teams work to
Required
- 10+ years building mobile applications, with production ownership on both iOS and Android — genuine depth on each, not familiarity with one and a passing knowledge of the other
- Current Swift: Swift 6 language mode, strict concurrency, actors, Sendable and @MainActor isolation; SwiftUI with the Observation framework; Swift Package Manager modularization
- Current Kotlin: Kotlin 2.x with the K2 compiler, Jetpack Compose, Navigation 3, coroutines and Flow, Hilt, multi-module Gradle with Kotlin DSL and version catalogs
- Demonstrated architecture ownership on an application of meaningful scale — you can walk through a system you designed, the trade-offs you made, and what you would do differently
- Contract-first API design experience: OpenAPI or equivalent, client code generation, versioning and deprecation strategy for clients you cannot force-update
- REST integration against Node.js backend services; comfort reasoning about document-oriented data models and their implications for mobile payload design
- Practical command of CI/CD for mobile, including code signing, provisioning, and automated store submission on both platforms
- Hands-on: you will be expected to write and review production code on both platforms every week
Preferred
- You have migrated an application off a cross-platform framework to native before, and can speak concretely about what went wrong
- Experience defining a backend-for-frontend layer for mobile clients
- Custom offline sync implementation experience (not solely a managed sync product)
- Mobile security depth: certificate pinning, App Attest and Play Integrity, biometric authentication, secure logging practices in a regulated environment
- Performance work: startup time, memory, Baseline Profiles, Instruments and Android profiling tooling
Years of experience: 10 to 15 Years
Location:
Senior Android Developer
About the work A large consumer-facing mobile product is being rebuilt as a native Android application from a clean slate, alongside a parallel native iOS build.
The role You are a senior engineer on the Android team, working alongside the Android Lead. You implement significant feature areas end to end and help establish the patterns the codebase will live with.
What you will own
- Feature areas from API integration through to shipped Compose UI, including tests
- Local persistence and caching with Room and DataStore
- Networking integration using generated clients from the shared API specification
- The Android test suite: unit tests, Flow tests, Compose UI tests, and instrumentation for critical paths
- Accessibility and adaptive layout behavior across phone, tablet and foldable form factors
- Crash triage, performance investigation, and release support
Required
- 5+ years of native Android development in Kotlin, with shipped applications you can point to
- Jetpack Compose in production, including state hoisting, side effects and an understanding of what causes recomposition
- Coroutines and Flow, including testing asynchronous code (Turbine or equivalent)
- Google's recommended architecture in practice: ViewModel, StateFlow, unidirectional data flow, repository pattern
- Hilt, Room, DataStore, and Retrofit or Ktor with kotlinx.serialization
- Gradle in a multi-module project, with Kotlin DSL and version catalogs
- Testing discipline: JUnit, MockK, Compose UI testing; you write tests as you build, not afterwards
- Secure handling of sensitive user data: Keystore-backed storage, biometric authentication, awareness of what must never reach logs or third-party analytics
Preferred
- Navigation 3 experience.
- Adaptive and large-screen UI work — tablets, foldables, window size classes
- Experience consuming generated API clients from an OpenAPI specification
- Push notification and deep link handling
- Profiling and performance work with Android Studio tooling and Macrobenchmark
- Accessibility work with TalkBack and large font scaling
Years of experience: 4 to 6 Years
Location:
Gen AI – Agent Engineer
Responsibilities:
- Develop and deploy cutting-edge Generative AI models.
- Collaborate with the research team to improve and enhance existing AI algorithms.
- Implement machine learning models to support various AI initiatives.
- Conduct analysis to identify opportunities for improvements in AI technologies.
- Create scalable and efficient AI solutions to meet business needs.
Requirements:
- Bachelor's or Master's degree in Computer Science or related field.
- Proficiency in Generative AI and other relevant AI technologies.
- Experience with claude or similar deep learning frameworks.
- Strong programming skills in languages such as Python, Java, or C++.
- Solid understanding of machine learning concepts and algorithms.
This role requires someone with experience in Generative AI and other relevant AI technologies, who can collaborate with the research team to enhance existing algorithms and develop cutting-edge AI models. Along with a degree in Computer Science or a related field, proficiency in programming languages and a solid understanding of machine learning concepts are essential.
Years of experience: 5 to 9 Years
Location:
BI Developer – SSAS & MDX
About the Role
We are looking for a Senior BI Developer with 7-10 years of experience and strong hands-on expertise in SSAS and MDX to design, build, and maintain enterprise-grade business intelligence solutions. You will combine deep SSAS Multidimensional and Tabular model expertise with strong MDX and DAX skills — delivering high-performance analytical solutions that support business decision-making across the organisation.
Key Responsibilities
- Design, develop, and maintain SSAS Multidimensional and Tabular models — building enterprise-grade analytical cubes and models aligned to business reporting requirements.
- Write and optimise complex MDX queries and calculations — calculated members, named sets, KPIs, and performance-tuned MDX expressions across SSAS Multidimensional solutions.
- Develop DAX measures and calculated columns for SSAS Tabular models and Power BI — ensuring accurate, performant, and reusable analytical calculations.
- Design and maintain dimensional data models — star and snowflake schemas — aligned to data warehouse and BI best practices.
- Build and maintain ETL pipelines using SSIS — data extraction, transformation, and loading from source systems into the data warehouse and SSAS models.
- Develop SSRS reports and Power BI dashboards — delivering clear, accurate, and actionable business insights from SSAS data sources.
- Conduct SSAS performance tuning — cube partition design, aggregation optimisation, MDX query tuning, and processing performance improvement.
- Collaborate with business stakeholders — gathering reporting requirements and translating them into well-designed SSAS and BI solutions.
- Support SSAS model upgrades and migrations — including migration from Multidimensional to Tabular or Azure Analysis Services where applicable.
- Produce clear technical documentation — cube design documents, MDX calculation guides, and ETL specifications.
What We're Looking For
- 7-10 years of BI development experience with deep, demonstrable expertise in SSAS and MDX in production enterprise environments.
- Expert-level SSAS Multidimensional proficiency — cube design, dimension modelling, measure groups, partitions, aggregations, and KPI development.
- Strong MDX skills — complex calculated members, named sets, scoped assignments, and performance-optimised MDX expressions.
- Solid SSAS Tabular experience — DAX measures, relationships, and tabular model design alongside Multidimensional expertise.
- Advanced T-SQL and SQL Server skills — complex querying, stored procedures, and query performance tuning for BI and data warehouse workloads.
- Strong dimensional modelling expertise — star / snowflake schema design, slowly changing dimensions, and data warehouse best practices.
- Solid SSIS experience — ETL pipeline design, development, and performance optimisation for data warehouse loading.
- Good Power BI skills — report and dashboard development integrated with SSAS Tabular and Multidimensional data sources.
- Strong analytical and problem-solving skills — diagnosing SSAS performance issues, MDX query problems, and data quality defects.
- Good communication and stakeholder engagement skills — translating complex BI requirements into well-designed analytical solutions.
Years of experience: 7 to 10 Years
Location:
Murex Datamart Developer
Seeking for experienced Murex Datamart Developer to design, develop, enhance, and support Murex Datamart solutions for a leading banking environment for business with FD Derivatives, Interest rate Derivatives, Credit derivatives, FX & Fixed Income products.
Key Responsibilities
-Design, develop, and maintain Murex Datamart solutions and reporting frameworks.
-Develop and enhance Datamart extraction, reporting, and data feeds based on business requirements.
-Work with Murex data models to extract and transform trade, position, risk, P&L, market data, and reference data.
-Capable to handle Unix and Basic scripting, hand-on with schedulers like Autosys/ Contol-M.
Configure and customize Murex Datamart structures, views, filters, and reports.
-Analyse business requirements and translate them into technical Datamart solutions.
-Work closely with Murex Functional Consultants, Business Analysts, Risk, Front Office, Middle Office, and downstream technology teams.
Support integration of Murex Datamart data with downstream reporting, risk, finance, and regulatory systems.
-Perform data analysis, reconciliation, troubleshooting, and root-cause analysis for Datamart issues.
-Support EOD/BOD processes, reporting cycles, and production issues.
-Participate in SIT, UAT, regression testing, and release activities.
-Develop data validation and reconciliation mechanisms to ensure accuracy and completeness.
-Investigate performance issues and optimize Datamart queries and reporting solutions.
-Prepare technical documentation, data mappings, design documents, and support runbooks.
-Provide production support and resolve issues within agreed SLAs.
Required Skills & Experience
-8–10+ years of experience in Murex development with strong specialization in Murex Datamart.
-Strong hands-on experience with Murex Datamart development and reporting.
-Strong understanding of Murex data model and data structures.
-Experience developing Datamart reports, views, filters, and data extraction processes.
-Strong SQL skills, Capable to handle Unix and Basic scripting, hand-on with schedulers like Autosys/ Contol-M
-Good understanding of Murex trade lifecycle and financial markets data.
-Experience working with trade, position, P&L, risk, market data, and reference data.
-Good understanding of Murex architecture and integration with downstream systems.
-Experience in production support, incident management, troubleshooting, and root-cause analysis.
-Experience working in large-scale banking / investment banking environments.
-Strong analytical and problem-solving skills.
-Good communication skills with the ability to interact with technical and functional stakeholders.n skills with the ability to interact with technical and functional stakeholders.
Years of experience: 8 Years
Location:
Calypso Finance BA
About the Role
We are looking for a Calypso Finance BA with 8+ years of experience and strong hands-on expertise in the Calypso Accounting Module. You will bridge finance, accounting, and technology — translating accounting and business requirements into well-defined Calypso configurations and functional specifications. Finance and accounting domain knowledge is a strong advantage.
Key Responsibilities
- Lead business analysis activities for Calypso Accounting Module — eliciting, documenting, and managing functional requirements across finance and accounting workstreams.
- Define and validate GL mapping rules, accounting event configurations, and posting logic — covering trade, settlement, accrual, amortisation, and P&L accounting.
- Collaborate with Calypso developers and finance teams — translating accounting requirements into Calypso configuration and technical specifications.
- Conduct gap analysis — identifying differences between current Calypso accounting setup and target state requirements.
- Support UAT activities — developing test scripts, validating accounting outputs, and coordinating business sign-off.
- Participate in Agile delivery ceremonies — sprint planning, backlog refinement, and retrospectives as an embedded BA.
- Produce clear documentation — functional specifications, accounting mapping documents, and UAT sign-off evidence.
What We're Looking For
- 8+ years of experience as a Business Analyst with strong hands-on Calypso Accounting Module expertise.
- Deep Calypso accounting knowledge — GL mapping, accounting event configuration, P&L accounting, accrual / amortisation, and reconciliation.
- Strong requirements elicitation and documentation skills — user stories, BRDs, functional specifications, and acceptance criteria.
- Good capital markets domain knowledge — trade lifecycle, financial instruments, and back office operations.
- Solid SQL skills — data querying and validation for accounting reconciliation and testing support.
- Strong stakeholder management — engaging finance, operations, and technology teams effectively.
- Good Agile delivery experience — Jira and Confluence in sprint-based delivery teams.
Nice to Have
Finance/Accounting Domain knowledge
Years of experience: 8 Years
Location:
Murex Environment & Batch Support Engineer(Junior)
About the Role
We are looking for a Junior Murex Environment & Batch Support Engineer with 3–5 years of experience to support the stability of the MX.3-on-AWS platform through hands-on production support, EOD batch monitoring, and environment management activities. A strong technical background is essential. This is a rotational shift role covering regular day shift and UK shift (3:00 PM – 12:00 AM IST).
Key Responsibilities
- Monitor EOD batch processing on MX.3 — tracking job execution, identifying failures, and escalating or resolving issues promptly.
- Provide L1 / L2 production support for Murex MX.3 — logging, triaging, and resolving platform incidents under senior engineer guidance.
- Support Murex environment management — environment provisioning, configuration, and maintenance across Dev, UAT, and Production on AWS.
- Manage job scheduling — Control-M / Autosys — monitoring batch dependencies, SLAs, and alerts for Murex workflows.
- Execute and support Murex platform deployments — patches, configuration changes, and release activities across environments.
- Maintain operational documentation — incident logs, batch monitoring notes, and environment configuration records.
- Collaborate with senior engineers, development, and infrastructure teams — supporting Murex platform stability and incident resolution.
What We're Looking For
- 3–5 years of Murex MX.3 support or environment management experience in capital markets environments.
- Strong technical background — Linux / Unix, Shell scripting, and SQL for Murex platform operations.
- Good EOD batch monitoring experience — Control-M / Autosys job tracking and basic failure resolution.
- Basic AWS experience — EC2, S3 — for Murex infrastructure support.
- Good incident management skills — logging, triaging, and escalating production issues clearly and promptly.
- Basic capital markets domain awareness — trade lifecycle and back office operations.
- Willingness and availability to work rotational shifts — including UK shift (3:00 PM – 12:00 AM IST).
- Eagerness to learn — proactive approach to developing Murex platform and DevOps automation skills.
Years of experience: 3 to 5 Years
Location:
Calypso Developer
About the Role
We are looking for a Calypso Developer with 5–7 years of hands-on Calypso development experience to design, develop, and maintain Calypso-based solutions across our capital markets technology estate. You will combine Calypso platform expertise with strong Java and SQL skills — delivering robust, high-quality configurations and customisations that support trading, back office, accounting, and regulatory requirements.
Key Responsibilities
- Design, develop, and maintain Calypso platform solutions — configuration, customisation, and Java-based extensions across trade capture, back office, and accounting modules.
- Develop and maintain Calypso interfaces — SWIFT, FIX, MQ, XML, and REST — connecting Calypso with internal and external systems.
- Write and optimise SQL queries — data validation, reconciliation, and reporting across Oracle / PostgreSQL Calypso databases.
- Configure Calypso static data — counterparty, product, account, workflow, and SSI definitions across environments.
- Support Calypso batch processing — scheduling, dependency management, and failure resolution for EOD processing cycles.
- Conduct unit testing and support UAT — validating Calypso configurations and customisations against functional specifications.
- Collaborate with BAs, architects, and operations teams — translating business requirements into well-designed Calypso technical solutions.
- Produce clear technical documentation — configuration guides, integration specifications, and deployment runbooks.
What We're Looking For
- 5–7 years of hands-on Calypso development experience in capital markets environments.
- Strong Java skills — applied to Calypso plugin development, custom workflow actions, and platform extensions.
- Good Calypso platform knowledge — trade capture, back office, accounting, or collateral modules.
- Solid SQL skills — Oracle / PostgreSQL — complex querying, stored procedures, and data validation.
- Experience with Calypso interface configuration — SWIFT, MQ, FIX, XML, or REST integrations.
- Good capital markets domain knowledge — financial instruments, trade lifecycle, and back office operations.
- Familiarity with Git, Maven, and CI/CD tooling for Calypso build and deployment.
- Good communication and collaboration skills — working effectively with BAs, architects, and operations teams.
Years of experience: 5 to 7 Years
Location:
Murex MLC
Required Skills & Experience
- Strong hands-on experience with Murex MX.3, specifically the MLC
- Solid understanding of treasury products: money market instruments, term deposits, loans, repos, and related cash management workflows.
- Experience with trade lifecycle events — booking, amendments, rollovers, settlements, and accruals.
- Familiarity with Murex Datamart, BO workflows, accounting (SIMPLE/Murex accounting engine), and interfaces (Murex Connectivity Manager or similar).
- Knowledge of SQL and scripting (Python/Shell) for data analysis and troubleshooting.
- Prior experience in techno-functional roles within capital markets/treasury IT is highly preferred.
- Strong analytical, documentation, and communication skills.
- Experience working in Agile or hybrid SDLC environments.
Preferred Qualifications
- Murex certification (MX.3 MLC or related modules).
- Experience with other Murex modules (FO, BO, Risk, Collateral) is a plus.
- Prior exposure to regulatory reporting or Basel-related requirements for treasury products.
- Banking domain knowledge (commercial banking, treasury operations).
Education
- Bachelor's or Master's degree in Finance, Computer Science, Engineering, or related field.
Key Responsibilities
- Configure and support the MLC module in Murex MX.3, including product setup, static data, workflows, and pricing/valuation models.
- Support end-to-end trade lifecycle management for money market instruments, term deposits, loans, and repos/reverse repos within Murex.
- Work closely with Front Office, Risk, Operations, and IT teams to define and implement system changes, upgrades, and enhancements.
- Perform functional and technical impact analysis for new releases, patches, and regulatory changes.
- Design and execute test cases (unit, functional, UAT, regression) for MLC-related workflows.
- Troubleshoot production issues, perform root cause analysis, and coordinate fixes with development/support teams.
- Document functional specifications, configuration guides, and user manuals.
- Support interfaces between Murex MLC and upstream/downstream systems (accounting, settlement, risk, reporting).
- Provide training and knowledge transfer to business users and junior team members.
Years of experience: 4 to 10 Years
Location:
Murex Environment & Batch Support Engineer (Mid-Senior)
About the Role
We are looking for a mid-to-senior Murex Environment & Batch Support Engineer with 6–10 years of experience to keep the MX.3-on-AWS platform stable through hands-on production support, EOD batch monitoring, and DevOps automation. A strong technical background is essential. This is a rotational shift role covering regular day shift and UK shift (3:00 PM – 12:00 AM IST).
Key Responsibilities
- Monitor and manage EOD batch processing on MX.3 — ensuring timely, accurate completion of all batch runs and resolving failures rapidly.
- Provide L2 / L3 production support for Murex MX.3 — triaging, diagnosing, and resolving platform incidents across trading, back office, and risk modules.
- Manage Murex environments across Dev, UAT, and Production — environment provisioning, configuration management, and platform stability on AWS.
- Implement and maintain DevOps automation — CI/CD pipelines, deployment scripts, and infrastructure automation for MX.3 on AWS.
- Manage job scheduling — Control-M / Autosys — configuring dependencies, SLAs, and automated alerting for Murex batch workflows.
- Perform root cause analysis for production incidents — documenting findings and implementing permanent fixes to prevent recurrence.
- Collaborate with development, infrastructure, and business teams — supporting Murex platform changes, upgrades, and patch deployments.
- Maintain clear operational documentation — runbooks, incident logs, and batch monitoring playbooks.
What We're Looking For
- 6–10 years of Murex MX.3 production support and environment management experience in capital markets environments.
- Strong technical background — Linux / Unix, Shell scripting, SQL, and AWS for MX.3 platform operations.
- Proven EOD batch monitoring and management experience — Control-M / Autosys job scheduling and failure resolution.
- Hands-on AWS experience — EC2, S3, RDS — for Murex infrastructure hosting and management.
- DevOps automation skills — CI/CD pipelines, deployment scripts, and infrastructure automation for MX.3.
- Strong incident management skills — rapid triage, RCA, and resolution under production pressure.
- Good capital markets domain knowledge — trade lifecycle, back office operations, and risk data.
- Willingness and availability to work rotational shifts — including UK shift (3:00 PM – 12:00 AM IST).
Years of experience: 6 to 10 Years
Location:
Calypso Back Office BA
About the Role
We are looking for a Calypso Back Office BA with around 7 years of strong Calypso Back Office experience. Collateral module knowledge is also required. You will bridge business, operations, and technology — translating back office and collateral requirements into well-defined Calypso configurations and functional specifications across capital markets programmes.
Key Responsibilities
- Lead business analysis for Calypso Back Office — eliciting, documenting, and managing functional requirements across settlement, confirmation, reconciliation, and collateral workstreams.
- Define and validate back office workflows — settlement instructions, SWIFT messaging, nostro reconciliation, confirmation management, and SSI configuration.
- Document collateral module requirements — margin call processing, collateral allocation, dispute management, and collateral reporting.
- Conduct gap analysis — identifying differences between current Calypso back office setup and target state requirements.
- Collaborate with Calypso developers and operations teams — translating back office and collateral requirements into Calypso configuration and technical specifications.
- Support UAT activities — developing test scripts, validating settlement and collateral outputs, and coordinating business sign-off.
- Participate in Agile delivery ceremonies — sprint planning, backlog refinement, and retrospectives as an embedded BA.
- Produce clear documentation — functional specifications, process maps, and UAT sign-off evidence.
What We're Looking For
- Around 7 years of strong Calypso Back Office experience in a Business Analyst capacity within capital markets environments.
- Deep Calypso back office knowledge — settlement workflows, SWIFT messaging (MT540-543, MT103, MT202), nostro reconciliation, confirmation management, and SSI management.
- Strong requirements documentation skills — user stories, BRDs, functional specifications, and acceptance criteria.
- Good capital markets domain knowledge — financial instruments (derivatives, FX, fixed income, equities), trade lifecycle, and back office operations.
- Solid SQL skills — data querying and validation for settlement and collateral reconciliation testing.
- Strong stakeholder management — engaging operations, risk, finance, and technology teams effectively.
- Good Agile delivery experience — Jira and Confluence in sprint-based delivery teams.
Years of experience: 4 to 7 Years
Location:
Calypso QA Engineer
About the role
We are looking for an experienced Calypso QA professional to test and assure the Calypso platform across Rates, Credit, Fixed Income, Derivatives, and Backoffice. You will work on end-to-end functional, regression, and batch testing for Calypso releases which includes trade lifecycle, market data, EOD processing, reports, and downstream reconciliation.
Hands-on Calypso testing experience is mandatory on Calypso v16 or higher.
What you will do
- · Design, execute, and maintain functional, regression, and UAT test cases for Calypso across trade capture, pricing, lifecycle events, and backoffice processing.
- · Validate EOD / scheduled batch execution (scheduled tasks, engines, scheduled jobs) and analyse failures using logs, task status, and environment health.
- · Test market data setup and consumption (curves, quotes, feeds, valuation inputs) and the impact on pricing, P&L, and reports.
- · Cover product and domain flows such as:
o Fixed Income (bonds, repos, related reports and recon)
o Derivatives (rates/credit derivatives, lifecycle, valuations)
o Backoffice (settlements, confirmations, accounting/postings, operational reports)
- · Perform trade, position, cash, and report reconciliation between Calypso and related systems or baseline environments.
- · Analyse release-on-release / environment-on-environment differences in Calypso outputs (trades, reports, extracts, CSV/XML) and raise clear, evidence-based defects.
- · Execute and monitor Jenkins jobs for test environments, batch runs, file diffs, and regression packs; follow up on failed builds.
- · Query SQL databases to validate trade attributes, static data, market data, and post-batch results.
- · Work on Linux servers for log analysis, job status, file drops, and environment troubleshooting.
- · Partner with BA, development, environment, and operations teams through the release cycle; support defect triage and sign-off.
- · Contribute to test planning, coverage for change requests, and quality of regression observation / test summary reporting.
Must have
- · 4–12 years of overall experience in software testing / QA.
- · Mandatory hands-on Calypso testing experience (not only generic trading-system QA).
- · Strong understanding of Calypso trade lifecycle, static data, and typical Calypso modules relevant to markets/backoffice.
- · Practical experience testing EOD / batch processing in Calypso (or equivalent treasury/markets platforms with scheduled end-of-day).
- · Ability to analyse reports, extracts, and recon breaks and explain root cause in business and technical terms.
- · Experience writing and executing structured test cases; defect logging and follow-through to closure.
- · Comfortable working in a release-driven environment with tight regression windows.
Good to have
- · SQL: queries for data validation (trades, positions, market data, scheduled-task outcomes).
- · Linux: basic shell, logs, file handling, process/job checks.
- · Jenkins : triggering, monitoring, and diagnosing CI/CD or batch-related jobs.
- · Exposure to market data (curves, FX, bonds, credit spreads, feeds) and how it drives Calypso valuation.
- · Domain knowledge of Fixed Income, Derivatives, and Backoffice operations.
- · Experience with regression comparison tooling, file/CSV diffs, or in-house QA automation around Calypso outputs.
- · Familiarity with related markets platforms or interfaces (e.g. Murex, MarkitWire, Bloomberg, scheduled-job schedulers such as Control-M) is a plus.
- · Understanding of pricing, P&L, CSA/collateral, or trade reconciliation concepts.
Skills and attributes
- · Structured, evidence-based tester: can separate true breaks from expected differences (config, dates, market data, known exceptions).
- · Strong written communication for defect reports, observation summaries, and stakeholder updates.
- · Able to work across product squads (FI, Derivatives, Backoffice) without losing depth on Calypso behaviour.
- · Pragmatic under release pressure; prioritises high-risk product and batch paths first.
Education
Bachelor’s degree in Computer Science, Engineering, Finance, or equivalent practical experience.
Years of experience: 4 to 12 Years
Location:
KAFKA Migration Engineer
Role Overview
We are seeking a highly skilled Kafka Migration Engineer to support a high-visibility on-prem Apache Kafka to AWS MSK migration project. This role will focus on cluster discovery, topic mapping, capacity planning, platform configuration, migration execution, validation, performance tuning, automation, and legacy cluster decommissioning. The ideal candidate will bring strong hands-on engineering experience with distributed messaging systems, a structured delivery mindset, and the ability to collaborate effectively with application, infrastructure, and platform teams to execute migrations safely and at scale.
Key Responsibilities
- Assess on-prem Kafka clusters and perform discovery across topics, partitions, consumer groups, throughput patterns, retention policies, and inter-service dependencies to determine migration readiness.
- Analyze workloads based on message volume, business criticality, ordering guarantees, latency requirements, and consumer group complexity to determine appropriate MSK cluster placement and configuration.
- Plan and provision required AWS MSK infrastructure capacity including broker sizing, storage, networking, and security configurations to support migration, testing, and production execution.
- Execute UAT and production parallel testing using MirrorMaker 2 or similar replication tooling, compare message delivery outcomes, capture evidence, and troubleshoot discrepancies through closure.
- Perform performance tuning and optimization of MSK clusters to ensure migrated workloads are stable, scalable, efficient, and production-ready.
- Partner with application engineering, infrastructure, and platform teams to finalize migration plans, consumer/producer cutover approach, validation criteria, and rollback considerations.
- Manage release readiness, execute production cutover activities including consumer group migration, offset synchronization, and complete post-release checkout and validation procedures.
- Support legacy on-premises Kafka cluster decommissioning after successful migration and validation.
- Design, enhance, and implement automation frameworks and AI-assisted solutions to enable repeatable, efficient, large-scale Kafka-to-MSK migrations.
- Document migration procedures, operational learnings, risks, and best practices to improve the execution model.
Required Qualifications
Basic Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, Applied Mathematics, or a related quantitative discipline.
- 3–5 years of hands-on engineering experience in a collaborative, team-based environment with distributed messaging systems.
- Professional proficiency in Python, Java, or a similar programming/scripting language.
- Strong Unix/Linux fundamentals with the ability to troubleshoot application, deployment, environment, and runtime issues.
- Familiarity with SDLC practices, CI/CD delivery models, change management, and Kubernetes-based deployments.
Technical Competencies
Candidates are not expected to be experts in every tool, but should bring strong hands-on experience across several of the following areas:
- AWS Services: Hands-on experience with AWS compute and migration patterns, including ECS, EKS, Lambda, CloudWatch, and related cloud services.
- Apache Kafka: Deep hands-on experience with Kafka architecture including brokers, topics, partitions, consumer groups, replication, and cluster operations.
- AWS MSK: Practical experience with Amazon Managed Streaming for Apache Kafka including cluster provisioning, configuration, monitoring, and security (IAM, mTLS, SASL/SCRAM).
- Migration Tooling: Experience with MirrorMaker 2, Confluent Replicator, or similar cross-cluster replication tools for data migration and offset synchronization.
- Cloud Migration: Practical understanding of on-prem to cloud migration strategies, workload assessment, testing, cutover, and post-migration validation.
- Kafka Ecosystem: Familiarity with Schema Registry, Kafka Connect, Kafka Streams, and related ecosystem components.
- Networking and Security: Understanding of VPC peering, PrivateLink, TLS encryption, IAM policies, and network connectivity patterns for hybrid Kafka architectures.
- Programming and Automation: Experience with Python, Java, Shell, or similar languages to build scripts, utilities, and automation frameworks for topic creation, ACL migration, and consumer group management.
- APIs and Integration: Working knowledge of RESTful APIs, API design, and API Gateway patterns.
- CI/CD and Version Control: Strong experience with GitLab, Jenkins, Maven, or similar tools supporting automated build, test, and deployment pipelines.
- Observability: Familiarity with monitoring, logging, alerting, and troubleshooting using tools such as CloudWatch, Prometheus, Grafana, Splunk, or equivalent platforms for Kafka/MSK cluster health.
- Automation Excellence: Ability to design repeatable automation and apply AI-assisted engineering approaches to improve migration scale, quality, and efficiency.
Core Competencies
- Exceptional analytical, troubleshooting, and debugging skills.
- Strong ownership mindset with the ability to drive work to closure and meet commitments.
- Clear written and verbal communication, including concise status updates, structured briefings, and proactive stakeholder management.
- Effective collaboration across application, infrastructure, platform, and global engineering teams.
- Ability to work constructively across time zones, build alignment, and resolve issues with urgency and professionalism.
- Strong integrity, sound judgment, and commitment to good conduct and ethical decision-making.
- High energy, intellectual curiosity, and willingness to surface risks early, ask thoughtful questions, and continuously improve.
Years of experience: 4 to 7 Years
Location:
Python & Ansible -Technical Manager
Role Overview
We're looking for a hands-on Technical Manager with deep expertise in Python and Ansible to lead a high-performing engineering/automation team. You will own solution architecture, set engineering best practices, drive automation at scale (infrastructure and application), and deliver secure, reliable, and scalable systems. The ideal candidate combines technical leadership with a strong delivery mindset and excellent stakeholder management.
Required Qualifications
- 10+ years of total experience with 3–4 years in technical leadership/management.
- Strong Python fundamentals: async I/O, typing, packaging, virtualenv/Poetry, pytest/pytest-xdist, linting/formatting (flake8/black), and performance profiling.
- Hands-on experience with at least one production framework: FastAPI, Flask, or Django.
- Ansible expertise: playbooks, roles, inventories, Jinja2 templating, dynamic inventories, Ansible Vault, Collections, and AWX/Ansible Tower.
- Understanding of idempotency, testing (Molecule), and performance tuning (strategies, forks, delegation).
- CI/CD experience: GitHub Actions, GitLab CI, Azure DevOps, or Jenkins; artifact management and semantic versioning.
- Containers & Orchestration: Docker, Kubernetes (Helm/Kustomize), and basic service mesh concepts.
- Cloud experience (one or more): AWS, Azure, or GCP; IAM, networking basics, VPC/VNet, load balancers, and storage.
- Observability tools: Prometheus/Grafana, OpenTelemetry, ELK/EFK, tracing, metrics, and alerting.
- Strong fundamentals in algorithms, distributed systems basics, REST/gRPC, and message queues (Kafka/RabbitMQ).
- Excellent communication, stakeholder management, and people leadership skills.
Years of experience: 10 to 12 Years
Location:
AEM Visual QA Engineer
Visual QA Engineer – AEM
Job Summary
We are looking for a detail-oriented Visual QA Engineer with 4–8 years of experience and strong exposure to Adobe Experience Manager (AEM). The role involves validating the visual quality, UI consistency, responsive behavior, and content presentation of AEM-based websites and digital platforms across browsers and devices.
The ideal candidate should have strong experience in frontend/UI validation, AEM component testing, and design-to-development verification, ensuring the final implementation aligns with approved designs, brand standards, and functional expectations.
Key Responsibilities
Visual & UI Validation
Perform visual QA testing for AEM-based websites, landing pages, and digital experiences, validate implementation against design files, style guides, and brand guidelines, check for layout alignment, spacing and padding consistency, typography, colors, icons and imagery, component rendering and styling, responsive design behavior across breakpoints, identify mismatches between UI design and implemented pages/components.
AEM-Specific Testing
Validate appearance and behavior of AEM Core Components and custom components, test pages built using Editable Templates, Experience Fragments, Content Fragments, and Layout Containers, verify visual correctness of authored content in AEM Touch UI, ensure content authored through AEM does not break layout, styling, or responsiveness, validate component rendering across Author and Publish environments.
Cross-Browser & Responsive Testing
Perform testing across multiple browsers and devices including Chrome, Edge, Safari, Firefox, and mobile browsers, validate responsive layouts across desktop, tablet, and mobile viewports, ensure no UI breakage, overlap, truncation, or inconsistent rendering across screen sizes.
Design Comparison & Content Validation
Compare implemented UI against Figma, Adobe XD, Sketch designs, wireframes, and approved mockups, validate image rendering, font usage, CTA placements, hero banners, navigation menus, forms and interactive elements, verify multilingual and multisite content presentation where applicable.
Defect Reporting & Collaboration
Log and track visual/UI defects in tools such as Jira and Azure DevOps, provide clear defect details with screenshots, screen recordings, browser and device information, and reproduction steps, collaborate closely with AEM developers, frontend developers, designers, and business/content teams.
Regression & Release Validation
Perform visual regression testing for new releases and component changes, support QA cycles for template changes, component enhancements, authoring updates, and brand refreshes, validate production deployments for UI consistency and visual quality.
Required Skills & Qualifications
Mandatory Skills
4–8 years of experience in QA with a strong focus on Visual/UI testing, hands-on experience testing AEM-based websites/applications, strong understanding of UI/UX principles, responsive web design, cross-browser compatibility, and design consistency validation, experience validating layouts, typography, spacing, images, buttons, navigation, forms, and content presentation.
AEM Knowledge
Good exposure to Adobe Experience Manager (AEM), familiarity with AEM Authoring, Editable Templates, Experience Fragments, Content Fragments, Core Components, Author vs Publish validation, understanding of how authored content impacts UI presentation.
Tools & Technologies
Bug tracking tools such as Jira and Azure DevOps, design tools for reference including Figma, Adobe XD, and Sketch, browser testing tools such as BrowserStack and LambdaTest (preferred), basic understanding of HTML, CSS, JavaScript, and DOM inspection using browser developer tools.
Preferred Skills
Experience with visual regression tools such as Percy, Applitools, and BackstopJS, knowledge of SEO/UI best practices, accessibility basics related to visual design, component-based UI testing, experience working on enterprise CMS-driven websites, multi-brand and multi-site AEM implementations, eCommerce or marketing websites, exposure to AEM as a Cloud Service is a plus.
Years of experience: 4 to 8 Years
Location:
Lead Java Developer
About the Role
We are looking for a Lead Java Developer with 11–13 years of experience to lead hands-on design, development, and delivery of enterprise-grade Java microservices and cloud-native applications. You will bring deep Java engineering expertise combined with strong technical leadership — guiding engineers, owning technical decisions, and delivering scalable, secure, high-quality solutions in a fast-paced Agile environment. This is a senior hands-on role — you will be equally effective writing production code as you are leading technical design and mentoring your team.
Key Responsibilities
Hands-on Java Development
- Design, develop, and maintain scalable Java microservices using Spring Boot — applying clean architecture, SOLID principles, and well-established design patterns.
- Build and expose secure, well-documented RESTful APIs — following API-first design principles, OpenAPI standards, and versioning best practices.
- Develop and optimise data access layers using Spring Data JPA / Hibernate — managing complex entity relationships, query optimisation, and database migrations.
- Implement event-driven architecture using Kafka or Azure Service Bus / AWS SQS — enabling decoupled, resilient inter-service communication.
- Write comprehensive unit and integration tests using JUnit and Mockito — maintaining high code coverage through TDD practices.
- Troubleshoot and resolve complex production issues — performance bottlenecks, distributed system failures, and cloud service incidents.
Technical Leadership
- Lead and mentor a team of Java developers — providing technical direction, code reviews, and hands-on guidance across all aspects of delivery.
- Set and enforce engineering standards — coding guidelines, design patterns, testing practices, and security standards.
- Lead technical design sessions — producing solution designs, architecture decision records, and technical specifications for complex Java initiatives.
- Collaborate with Solution Architects and Product Owners — translating business requirements into well-architected, deliverable technical solutions.
- Drive engineering best practices — clean code, TDD, CI/CD, and DevOps culture across the team.
- Support technical interviews and onboarding — contributing to capability building within the engineering team.
Cloud & DevOps
- Design and deploy cloud-native Java applications on AWS or Azure — EKS / AKS, Lambda, RDS, S3, and API Gateway.
- Build and maintain CI/CD pipelines — Jenkins, GitLab CI, or GitHub Actions — automating build, test, and deployment workflows.
- Manage Docker containerisation and Kubernetes orchestration — deploying, scaling, and monitoring Java microservices in production.
- Implement cloud security best practices — IAM, Secrets Manager, KMS — ensuring secure, least-privilege access across application layers.
Delivery & Collaboration
- Lead Agile ceremonies as a technical lead — sprint planning, backlog refinement, and retrospectives.
- Manage technical risks and delivery impediments — proactively identifying and resolving issues impacting team delivery.
- Engage stakeholders — technology leads, product owners, and architects — presenting technical progress and decisions clearly.
- Produce clear technical documentation — API contracts, solution designs, and deployment runbooks.
What We're Looking For
- 11–13 years of hands-on Java development with proven technical leadership experience in enterprise engineering teams.
- Deep Java expertise — Java 8 / 11 / 17 / 21+ — with strong OOP, SOLID principles, design patterns, and microservices architecture.
- Strong Spring Boot proficiency — Spring MVC, Spring Cloud, Spring Security, Spring Kafka, and Spring Data JPA / Hibernate.
- Proven technical leadership — leading Java teams, conducting code reviews, and mentoring senior and mid-level engineers.
- Strong AWS or Azure cloud experience — EKS / AKS, Lambda, RDS, API Gateway, and cloud security services.
- Experience with event-driven architecture — Kafka, AWS SQS / SNS, or Azure Service Bus.
- Solid CI/CD experience — Jenkins, GitLab CI, or GitHub Actions.
- Experience with Docker and Kubernetes for containerised Java microservices deployment.
- Excellent communication skills — engaging technology and business stakeholders with clarity and technical authority.
Nice to Have
- GraphQL API development alongside REST.
- CQRS and Event Sourcing patterns — Axon Framework or equivalent.
- Infrastructure-as-Code — Terraform or AWS CloudFormation / Azure Bicep.
- Service mesh — Istio or Linkerd — for microservices observability.
- Exposure to financial services domain — banking products, payments, or lending.
- AWS Certified Developer Associate or Azure Developer Associate certification.
- Experience in Financial Services or regulated industry environments.
Years of experience: 11 to 13 Years
Location:
Lead User Experience Designer
Responsibilities:
- Understand user requirements, information architecture to create intuitive user interfaces.
- Design UI architecture, interface, and interaction flow for web applications.
- Review technical requirements for key projects and translate concepts into design delivery.
- Collaborate with team to establish functional and non-functional requirements, provide technical analysis and coding support.
- Develop software/component-level designs to support technical requirements.
- Implement UX Design standards and processes from the ground up.
- Work on designs across web, mobile apps, and in-store environments to ensure a healthy user experience.
- Create performant visual effects with extensive knowledge of CSS and JS methods.
Requirements:
- Bachelor’s degree in Software Engineering, Computer Science, or related field preferred.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, etc.
- Experience with CSS frameworks and component libraries like Bulma.
- Strong expertise in JavaScript, including DOM manipulation and JavaScript object model.
- Familiarity with CSS preprocessors and postprocessors, build packaging tools like NPM and Babel.
- Ability to work with UI frameworks like HTML, CSS, jQuery, Bootstrap, Angular, React, etc.
- Experience in mentoring or managing teams of researchers and user experience designers.
- Knowledge of web application designing principles and cross-browser compatibility.
- Proven track record of developing applications using various front-end technologies.
- Strong problem-solving skills with the ability to troubleshoot and analyze websites effectively.
Years of experience: 8 to 13 Years
Location:
Python Developer
We are seeking a highly skilled Python Engineer with AWS serverless experience to join our Scrum team. The ideal candidate will have a strong background in developing scalable web application and ensuring the successful delivery of high-quality software solutions. This role involves hands-on development responsibilities, including overseeing the maintenance and enhancement of existing applications to ensure their ongoing reliability, performance, and security.
Key Responsibilities:
- Take complete ownership of the design, development, and maintenance of web applications using Python.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables.
- Architect and implement robust, scalable, and secure backend solutions.
- Conduct code reviews to ensure code quality, maintainability, and adherence to best practices.
- Optimize application performance and troubleshoot issues as they arise.
- Stay up to date with emerging technologies and industry trends to continually improve the development process.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
- Contribute individually to the development efforts as needed, including coding and debugging.
Requirements:
- Strong understanding of web application architecture, design patterns, and best practices.
- Good Experience with Python & AWS Serverless application development.
- Familiarity with front-end technologies such as HTML / CSS /JavaScript / any modern front-end frameworks (e.g., React, Angular, Vue.js).
- Proficiency in database design and management, particularly with PostgreSQL or MySQL.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Should be ready to learn new technologies.
- Strong communication and collaboration skills are important.
- Excellent problem-solving skills and attention to details.
Years of experience: 5 to 9 Years
Location:
Technical Project Manager
Technical Project Manager
About the Role
Bounteous is seeking a Technical Project Manager (TPM) to manage and drive delivery of complex, multi-workstream technical programs for a leading global hospitality brand. This is a hands-on delivery leadership role at the center of enterprise technology implementations spanning software engineering, data platforms, martech, CRM, and analytics ecosystems.
The TPM will be a full-time Bounteous employee based in India, working as part of our global delivery model and partnering closely with onshore engagement leadership, client stakeholders, technology vendors/partners, and a cross-functional implementation team. You will own delivery cadence, cross-workstream dependencies, and day-to-day execution — keeping technically complex, multi-source engineering and data programs on track and transparent, regardless of the underlying platform or technology stack.
The Engagement
Bounteous delivers enterprise technology programs end to end, which may include:
•Software & application delivery: Custom development, system integrations, APIs, and release management across the SDLC.
•Platform configuration and integration: Configuration of SDKs, APIs, and data collection/event forwarding across web, mobile, and server-side sources.
•Data platform enablement: Schema design, dataset management, identity resolution, and unified customer profile enablement.
•Orchestration and activation: Journey/workflow design, audience activation, and omnichannel orchestration built on profile and event data.
•Analytics and reporting: Cross-channel reporting configuration — data connections, data views, and stakeholder-ready analysis workspaces.
Responsibilities
•Own end-to-end delivery of technical engagements — planning, sprint execution, milestone tracking, and release readiness across all workstreams, spanning both software engineering and platform/data initiatives.
•Drive cross-workstream dependency management, ensuring upstream decisions (architecture, schema design, identity strategy, data source configuration) are locked before dependent downstream work begins.
•Coordinate data source onboarding across batch ingestion (e.g., cloud data warehouses), streaming SDKs, and direct transactional events — including source-system-owner alignment on shared schema contracts and field mappings.
•Run agile ceremonies and manage the Jira board: backlog grooming, sprint planning, estimation, velocity tracking, and burndown reporting.
•Serve as the primary offshore delivery point of contact — provide clear, proactive status reporting to Bounteous engagement leadership and client stakeholders; manage RAID logs and escalate early.
•Facilitate technical decision-making — chair design and architecture reviews, drive open questions to closure with engineering leads, technology vendors, client architects, and source system owners, and document decisions.
•Manage scope, change requests, and timelines; maintain the project plan and resource forecast in partnership with account leadership.
•Coordinate UAT, validation, and go-live activities including code/data quality checks, functional testing, and reporting sign-off.
•Bridge time zones effectively — structure overlap hours, async updates, and handoffs so the India-based team and US-based client stakeholders stay in sync.
Required Qualifications
•7–10 years of experience in technical project management or delivery management, with experience across software/engineering delivery (SDLC, application development, integrations) as well as digital/martech or data platform implementations.
•Working knowledge of software engineering delivery practices (architecture reviews, release management, CI/CD, technical debt tradeoffs) in addition to enterprise martech, CDP, or data platforms (e.g., Adobe Experience Platform, Salesforce Marketing Cloud, Segment, mParticle, Snowflake, or similar)
•Understanding of customer data flows: streaming collection via web/mobile SDKs, batch ingestion from cloud data warehouses (e.g., Amazon Redshift, Snowflake), and event-driven architectures.
•Proven agile delivery experience — running sprints, managing Jira, estimation techniques, and velocity-based planning for mixed-discipline technical teams.
•Experience in offshore/onshore delivery models, working with North American clients from India, with excellent written and verbal English communication.
•Strong stakeholder management — comfortable presenting status, risks, and trade-offs to client director- and VP-level stakeholders.
•Flexible working hours with a defined overlap window with US time zones (client is headquartered in Phoenix, Arizona — MST) for client ceremonies and stakeholder syncs.
•Bachelor's degree in engineering, computer science, or a related field, or equivalent practical experience.
Preferred Qualifications
•Platform certification(s) relevant to the engagement's technology stack (e.g., Adobe AEP Technical Foundations, Real-Time CDP, AJO Business Practitioner, CJA Business Practitioner, Salesforce, Segment, or equivalent).
•Prior experience managing custom software development projects (web, mobile, or backend systems).
•Exposure to tag management, data streaming, event forwarding, or server-side collection tooling.
•Familiarity with Cloud services like AWS services (S3, Redshift, IAM/STS) as they relate to data ingestion.
•PMP, PMI-ACP, CSM, or SAFe certification.
•Experience using AI-assisted tooling to accelerate delivery documentation, reporting, and analysis.
Years of experience: 7 to 12 Years
Location:
Release Train Engineer
About the Role
We are looking for an experienced Release Train Engineer (RTE) with 5+ years of experience to lead and facilitate Agile Release Train (ART) delivery across two squads of 7 people each — totalling 15 team members. You will serve as a servant leader and coach for the ART — facilitating PI Planning, managing cross-team dependencies, removing impediments, and driving continuous improvement across the delivery organisation.
This is a high-impact facilitation and coordination role — requiring deep SAFe expertise, strong stakeholder management skills, and the ability to operate effectively across multiple squads in a fast-paced, collaborative delivery environment.
Key Responsibilities
ART Facilitation & Delivery
- Facilitate and coordinate all ART-level ceremonies — PI Planning, ART Sync, System Demos, Inspect & Adapt workshops — ensuring effective cross-team alignment and programme increment delivery.
- Manage and coordinate delivery across two squads of 7 — ensuring teams are aligned to PI objectives, dependencies are managed, and risks are identified and mitigated proactively.
- Track and manage ART-level programme board — maintaining visibility of features, dependencies, risks, and milestones across both squads throughout each programme increment.
- Facilitate cross-team dependency resolution — identifying blockers, coordinating between squads, and escalating impediments that cannot be resolved at team level.
- Support squad-level Scrum Masters — providing coaching, guidance, and facilitation support to ensure effective Agile ceremonies and team delivery rhythms across both squads.
- Monitor and report ART-level delivery metrics — velocity, predictability, feature completion, and PI objective achievement — providing clear, evidence-based progress updates to programme leadership.
- Coordinate System Demo preparation and execution — ensuring both squads deliver integrated, demonstrable working software at the end of each programme increment.
Continuous Improvement & Coaching
- Lead Inspect & Adapt workshops — facilitating structured retrospectives at ART level, identifying systemic improvement opportunities, and driving measurable delivery improvement across squads.
- Coach squads, Product Owners, and stakeholders on SAFe principles, Agile practices, and continuous improvement mindset — building Agile maturity across the delivery organisation.
- Identify and address delivery impediments — working with engineering leads, platform teams, and senior stakeholders to remove blockers that impact ART-level delivery.
- Champion DevOps and continuous delivery practices — supporting squads in improving build, test, and deployment automation to accelerate feature delivery and reduce cycle time.
- Foster a culture of collaboration, transparency, and psychological safety across both squads — enabling high-performing, self-organising teams.
Stakeholder Management & Governance
- Act as the primary ART-level communication interface — providing regular, clear delivery status updates to programme managers, product leadership, and senior stakeholders.
- Manage relationships with Business Owners, Product Management, and key stakeholders — facilitating business engagement in PI Planning, System Demos, and governance forums.
- Contribute to portfolio-level planning — providing ART capacity, dependency, and risk inputs to support programme and portfolio prioritisation decisions.
- Support risk and compliance governance — ensuring ART delivery activities align to organisational delivery standards, change management processes, and regulatory requirements.
- Maintain ART-level documentation — PI plans, programme boards, risk registers, and retrospective action logs — ensuring transparency and auditability of delivery activities.
What We're Looking For
- 5+ years of experience in Agile delivery roles — Scrum Master, RTE, or Agile Coach — with at least 2–3 years as a Release Train Engineer in a SAFe environment.
- Deep SAFe expertise — PI Planning facilitation, ART coordination, programme board management, and Inspect & Adapt — with proven ability to lead ARTs of 10–15+ people.
- Experience managing cross-team dependencies and delivery coordination across multiple squads in fast-paced programme delivery environments.
- Strong servant leadership and coaching skills — able to support, mentor, and develop Scrum Masters, Product Owners, and squad members in Agile best practices.
- Excellent stakeholder management and communication skills — able to engage senior business and technology stakeholders with clear, concise ART-level delivery reporting.
- Proficiency with Agile tooling — Jira, Confluence, Miro — for PI planning, programme board management, and delivery reporting.
- Strong facilitation skills — able to lead large-group PI Planning events, System Demos, and Inspect & Adapt workshops with energy, structure, and impact.
- Experience identifying and resolving delivery impediments — working across organisational boundaries to unblock squads and maintain ART delivery momentum.
- Good understanding of DevOps and continuous delivery practices — sufficient to support squads in improving automation, deployment frequency, and delivery quality.
- Strong analytical mindset — able to interpret ART delivery metrics, identify trends, and drive data-informed continuous improvement initiatives.
Nice to Have
- SAFe Release Train Engineer (RTE) certification — SAFe 5 or SAFe 6.
- SAFe Programme Consultant (SPC) certification.
- Experience in Financial Services, Banking, or regulated industry environments.
- Familiarity with LPM (Lean Portfolio Management) and portfolio-level Agile governance.
- Exposure to technology delivery programmes — software development, cloud migration, or platform modernisation.
- Experience with scaled Agile tooling — Jira Align, Rally, or equivalent ART-level planning tools.
- Agile coaching certification — ICP-ACC or equivalent.
Years of experience: 5 Years
Location:
Senior Java Developer (enterprise microservices delivery)
About the Role
We are looking for a Senior Java Developer with 6–9 years of experience to design, develop, and maintain enterprise-grade microservices and event-driven applications. You will bring strong expertise in Java, Spring Boot, and Apache Kafka — building scalable, resilient backend services deployed on Azure (preferred) or AWS. You will work closely with architects, product owners, and cross-functional engineering teams to deliver high-quality, cloud-native solutions at enterprise scale.
Key Responsibilities
Java & Spring Boot
- Design, develop, and maintain scalable Java microservices using Spring Boot — applying clean architecture, SOLID principles, and microservices design patterns.
- Build secure, well-documented RESTful APIs — following API-first design principles, OpenAPI / Swagger standards, and versioning best practices.
- Develop and optimise data access layers using Spring Data JPA / Hibernate — managing entity relationships, query optimisation, and database migrations.
- Write comprehensive unit and integration tests using JUnit and Mockito — maintaining high code coverage through TDD practices.
- Participate actively in code reviews — upholding coding standards, security practices, and architectural consistency.
Apache Kafka & Event-Driven Architecture
- Design and implement event-driven microservices using Apache Kafka — developing producers, consumers, and Kafka Streams applications with Spring Kafka.
- Design Kafka topic architecture — partitioning strategies, replication factors, retention policies, and consumer group configurations.
- Implement robust error handling — DLQ, retry strategies, and poison pill handling for resilient Kafka consumer behaviour.
- Configure Kafka Schema Registry with Avro or Protobuf — enforcing schema evolution and backward / forward compatibility.
- Monitor and troubleshoot Kafka cluster health — consumer lag, partition rebalancing, and broker performance metrics.
Azure Cloud (Preferred)
- Design and deploy cloud-native Java microservices on Azure — AKS, App Services, Azure Functions, and Azure Container Registry.
- Integrate applications with Azure messaging services — Service Bus, Event Hub, and Event Grid — alongside Kafka for hybrid event-driven architectures.
- Implement Azure security best practices — Managed Identities, Key Vault, Azure AD RBAC, and Private Endpoints.
- Configure Azure monitoring and observability — Application Insights, Azure Monitor, and Log Analytics.
- Build and maintain CI/CD pipelines using Azure DevOps — automating build, test, security scanning, and deployment workflows.
Architecture & Delivery
- Contribute to microservices architecture — applying DDD, CQRS, Event Sourcing, and Saga patterns.
- Collaborate with Solution Architects, BAs, Product Owners, and DevOps teams in Agile sprint delivery.
- Troubleshoot complex production issues — Kafka consumer lag, performance bottlenecks, and distributed system failures.
- Produce clear technical documentation — API contracts, event schemas, and deployment runbooks.
- Mentor and support junior Java developers across Spring Boot, Kafka, and Azure domains.
What We're Looking For
- 6–9 years of hands-on Java development with a strong track record of enterprise microservices delivery in production.
- Deep Spring Boot expertise — Spring MVC, Spring Cloud, Spring Security, and Spring Kafka.
- Proven Apache Kafka experience — producer / consumer development, Kafka Streams, topic design, DLQ, and Schema Registry.
- Strong Azure cloud experience (preferred) — AKS, App Services, Service Bus, Event Hub, Key Vault, Azure AD, and Azure DevOps.
- Solid database skills — relational (Azure SQL / PostgreSQL / MySQL) and non-relational (Cosmos DB / MongoDB / Redis).
- Experience with Docker and Kubernetes / AKS for cloud-native microservices deployment.
- Hands-on CI/CD experience — Azure DevOps, Jenkins, or GitLab CI.
- Strong understanding of event-driven architecture — messaging patterns, eventual consistency, and saga orchestration.
- Excellent communication and collaboration skills across architects, product owners, and engineering teams.
Nice to Have
- OpenSearch / Elasticsearch — index design, full-text search, aggregations, and Spring Boot integration.
- Azure Managed Kafka (Event Hub for Kafka) or AWS MSK experience.
- Service mesh — Istio or Linkerd — for AKS microservices traffic management.
- CQRS and Event Sourcing using Axon Framework or equivalent.
- GraphQL API development alongside REST.
- Terraform or Azure Bicep for Infrastructure-as-Code.
- Azure Developer Associate (AZ-204) or Azure Solutions Architect (AZ-305) certification.
- AWS Certified Developer Associate certification.
- Experience in Financial Services, FinTech, or regulated industry environments.
Years of experience: 6 to 9 Years
Location:
Frontend React- Developer
About the Role
We are looking for a Senior React Developer with 6+ years of experience to design, build, and maintain high-quality, enterprise-grade frontend applications. You will bring deep React.js and TypeScript expertise — delivering scalable, performant, and accessible user interfaces that meet the highest engineering standards. You will work closely with UX designers, backend engineers, product owners, and architects in an Agile delivery environment — contributing to frontend architecture decisions, code reviews, and engineering best practices.
Key Responsibilities
React Development
- Design and develop scalable, high-performance React.js applications using TypeScript and modern hooks — delivering pixel-perfect, accessible, and responsive user interfaces.
- Build and maintain reusable, well-documented component libraries aligned to design system standards.
- Implement complex state management solutions using Redux Toolkit, React Query, or Context API.
- Integrate React frontends with backend REST APIs — managing async data flows, error handling, and loading state patterns.
- Build Next.js applications leveraging SSR / SSG for performance-critical and SEO-sensitive use cases where applicable.
- Enforce WCAG accessibility standards and cross-browser compatibility across all UI components and pages.
Performance & Quality
- Implement frontend performance optimisation — code splitting, lazy loading, memoisation, and Core Web Vitals improvement.
- Write comprehensive unit and component tests using Jest and React Testing Library — maintaining high test coverage and regression confidence.
- Conduct E2E testing using Cypress or Playwright — validating critical user journeys across the frontend application.
- Enforce code quality standards — ESLint, Prettier, and pre-commit hooks — maintaining a clean and consistent codebase.
- Participate actively in code reviews — providing constructive technical feedback to peers and upholding frontend engineering standards.
CI/CD & Delivery
- Integrate frontend test suites and build pipelines into CI/CD workflows — Jenkins, GitLab CI, or GitHub Actions.
- Support frontend cloud deployments on AWS (S3, CloudFront) or Azure Static Web Apps — configuring CDN, caching strategies, and environment-specific builds.
- Contribute to Agile delivery ceremonies — sprint planning, backlog refinement, stand-ups, and retrospectives.
- Collaborate with UX Designers (Figma handoff), Backend Engineers, QA, and Product Owners — ensuring seamless end-to-end feature delivery.
- Produce clear technical documentation — component libraries, architecture decision records, and frontend standards guides.
- Mentor and coach junior React developers — sharing knowledge and promoting frontend best practices.
What We're Looking For
- 6+ years of frontend development experience with deep, demonstrable expertise in React.js and TypeScript in large-scale production environments.
- Advanced React.js proficiency — Hooks, Functional Components, custom hooks, performance patterns, and complex component architecture.
- Strong TypeScript skills — type system mastery, generics, utility types, and typed API integration.
- Proven state management expertise — Redux Toolkit, React Query, or Context API — in complex, data-intensive enterprise applications.
- Strong API integration skills — REST (Axios / Fetch), with robust error handling, caching, and loading state management.
- Comprehensive testing experience — Jest, React Testing Library, Cypress / Playwright — with strong commitment to test coverage.
- Deep knowledge of WCAG accessibility standards and cross-browser / cross-device compatibility.
- Strong CI/CD integration experience — Jenkins, GitLab CI, or GitHub Actions — for automated frontend build, test, and deployment.
- Good understanding of frontend performance optimisation — Core Web Vitals, code splitting, lazy loading, and bundle size management.
- Excellent communication and collaboration skills — engaging effectively with UX designers, backend engineers, product owners, and stakeholders.
Nice to Have
- Next.js experience — SSR, SSG, and App Router for performance-critical applications.
- Micro-frontend architecture experience — Module Federation or equivalent.
- GraphQL experience — Apollo Client or urql alongside REST.
- Storybook — component library documentation and visual testing.
- Experience with design tokens and multi-brand design system implementation.
- AWS / Azure frontend hosting — S3, CloudFront, Azure Static Web Apps.
- Experience in Financial Services, Banking, or regulated industry environments.
- Familiarity with AI-augmented frontend development — integrating LLM-powered features into React applications.
Years of experience: 6 Years
Location:
Full Stack Developer
About the Role
We are looking for a Senior Java Full Stack Developer with 8–11 years of experience to design, develop, test, and deploy scalable enterprise applications across both backend and frontend technologies. You will bring deep expertise in Java / Spring Boot microservices and strong frontend skills in Angular or React — delivering end-to-end features on AWS cloud with a strong emphasis on testing practices, TDD, and CI/CD automation.
Key Responsibilities
Backend Development
- Design, develop, and maintain scalable Java microservices using Spring Boot — applying OOP principles, SOLID design, and clean architecture patterns.
- Build and expose secure, well-documented RESTful APIs — following API-first design, OpenAPI standards, and versioning best practices.
- Develop and optimise data access layers using JPA / Hibernate — managing entity relationships, query optimisation, and database migrations.
- Apply strong OOP concepts — inheritance, polymorphism, encapsulation, and abstraction — to produce clean, extensible backend code.
- Contribute to microservices architecture design — applying DDD, CQRS, and event-driven patterns for loosely coupled, independently deployable services.
Frontend Development
- Design and develop responsive, performant frontend applications using Angular or React.js — delivering accessible, cross-browser compatible UIs with TypeScript and JavaScript (ES6+).
- Integrate frontend applications with Java backend REST APIs — managing async data flows, error handling, and loading state patterns.
- Build reusable UI components aligned to design system standards — ensuring maintainability and scalability across the frontend codebase.
- Implement state management using Redux / NgRx — ensuring predictable application state across data-intensive enterprise frontends.
Testing & Quality
- Champion TDD practices — writing unit tests with JUnit and Mockito before or alongside feature development.
- Develop and maintain API test suites using Postman and RestAssured — covering positive, negative, and boundary scenarios.
- Design and execute integration tests — validating end-to-end data flows and service interactions across microservices boundaries.
- Integrate automated test suites into CI/CD pipelines — implementing quality gates that prevent defective code from reaching production.
- Conduct thorough code reviews — enforcing coding standards, testing practices, and security guidelines.
AWS Cloud & DevOps
- Design and deploy full stack applications on AWS — EC2, EKS, Lambda, S3, RDS, and API Gateway.
- Containerise and orchestrate applications using Docker and Kubernetes — managing deployments, scaling, and health monitoring.
- Build and maintain CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
- Implement AWS security best practices — IAM, Secrets Manager, KMS encryption.
- Monitor application health using CloudWatch and X-Ray — supporting rapid incident detection and resolution.
Collaboration & Delivery
- Collaborate with Solution Architects, Product Owners, UX Designers, QA, and DevOps teams in Agile sprint delivery.
- Participate in technical design discussions and architecture reviews.
- Produce clear technical documentation — API contracts, architecture decision records, and deployment runbooks.
- Mentor and support junior full stack developers across Java, frontend, testing, and AWS domains.
What We're Looking For
- 8–11 years of full stack development experience with demonstrable expertise in Java backend and Angular / React frontend in production.
- Deep Java proficiency — Java 8 / 11 / 17 / 21+ — with strong OOP fundamentals, SOLID principles, and microservices design patterns.
- Strong Spring Boot expertise — Spring MVC, Spring Security, REST API development, and JPA / Hibernate.
- Proven frontend skills — Angular or React.js — with TypeScript, JavaScript (ES6+), HTML5, and CSS3.
- Strong AWS experience — EC2, EKS, Lambda, S3, RDS, IAM, API Gateway — in production cloud-native environments.
- Proven TDD practitioner — JUnit, Mockito, RestAssured — with experience building automated test suites from scratch.
- Strong CI/CD integration experience — Jenkins, GitLab CI, or GitHub Actions.
- Solid Agile / Scrum delivery experience — sprint ceremonies, backlog management, and iterative development.
- Excellent communication and collaboration skills across technical and non-technical stakeholders.
Nice to Have
- BDD frameworks — Cucumber / Gherkin.
- GraphQL API development alongside REST.
- Event-driven architecture — Kafka, AWS SQS / SNS.
- Performance and load testing — JMeter, Gatling, or k6.
- Infrastructure-as-Code — Terraform or AWS CloudFormation.
- AWS Certified Developer Associate or Solutions Architect certification.
- Experience in Financial Services, FinTech, or regulated industry environments.
Years of experience: 8 to 11 Years
Location:
L2 Application Support Engineer
Role Overview
We are looking for an L2 Application Support Engineer to support business-critical applications in a production environment. The role involves incident management, troubleshooting, root cause analysis, monitoring, and application support with moderate Java coding exposure. Candidates should have strong problem-solving skills and the ability to work closely with development teams and business stakeholders.
Key Responsibilities
- Provide L2 support for production applications and resolve incidents within SLA.
- Troubleshoot application, database, and system-related issues.
- Analyze logs, identify patterns, perform root cause analysis, and recommend fixes.
- Support application releases, deployments, and operational activities.
- Develop simple enhancements, automation scripts, and bug fixes where required.
- Collaborate with Application Development, Infrastructure, and Business teams.
- Create and maintain support documentation and knowledge articles.
Required Skills
- Bachelor's Degree in Computer Science or related field.
- Strong understanding of Data Structures and Computer Science fundamentals.
- Experience in problem-solving within development or production support environments.
- Working knowledge of Java (moderate coding proficiency).
- Strong SQL skills with experience in Oracle, DB2, Sybase, or similar RDBMS.
- Good knowledge of Linux/Unix commands and troubleshooting.
- Experience with scripting using Shell, Python, JavaScript, or Perl.
- Strong analytical and communication skills.
Preferred Skills
- Experience in Financial Services / Investment Banking domain.
- Exposure to ITIL Incident and Problem Management processes.
- Knowledge of Big Data technologies such as Spark, Hadoop, HDFS, and cloud environments.
- Experience with monitoring and support tools.
Interview Focus Areas
- Java Fundamentals & Coding
- Data Structures and Problem Solving
- SQL Queries, Joins & Indexing
- Linux Commands & Troubleshooting
- Production Support Scenarios
- Root Cause Analysis
- Communication & Stakeholder Management
Years of experience: 4 to 9 Years
Location:
L3 Application Support Engineer
About the Role
We are looking for an experienced L3 Application Support Engineer with strong Java Development expertise to support and enhance mission-critical applications for a leading global investment banking client. This role combines production support, incident management, root cause analysis, troubleshooting, automation, and hands-on Java development. Candidates will be expected to resolve complex production issues while actively contributing to code enhancements, bug fixes, and application reliability improvements.
Key Responsibilities
- Provide L3 support for business-critical applications in production.
- Troubleshoot high-severity incidents, perform RCA, and implement permanent fixes.
- Monitor application health, performance, and availability.
- Develop and maintain applications using Java and Spring Boot.
- Build code fixes, enhancements, REST APIs, and backend services.
- Analyze logs, system metrics, and application performance issues.
- Support deployments, releases, and automation initiatives.
- Work closely with Development, Infrastructure, DevOps, and Business teams.
- Participate in on-call support and ITIL-based incident/problem management.
Required Skills
- 4-8 years of experience in Application Support and Java Development.
- Strong hands-on experience in Java 8/11/17, Spring Boot, and Microservices.
- Excellent Java coding skills (Mandatory).
- Strong understanding of OOP, Collections, Multithreading, and Design Patterns.
- Experience troubleshooting and debugging Java applications.
- Strong SQL knowledge including Joins, Aggregations, Subqueries, and Indexing.
- Good Unix/Linux knowledge including grep, find, ps, chmod, tail, log analysis, and basic shell scripting.
- Experience with REST APIs and distributed applications.
Preferred Skills
- Investment Banking / Financial Services domain experience.
- CI/CD tools (Jenkins, GitHub Actions).
- Docker, Kubernetes, OpenShift.
- AWS Cloud exposure.
- Kafka, MQ, RabbitMQ.
- Monitoring tools such as Splunk, Dynatrace, AppDynamics, ELK, or Grafana.
- Strong understanding of ITIL processes.
Interview Focus Areas
- Java Coding (Mandatory)
- Core Java & Collections
- Multithreading & Concurrency
- Spring Boot & Microservices
- SQL Queries
- Linux Commands & Troubleshooting
- Production Support Scenarios
- RCA & Incident Management
- REST APIs & System Design Basics
Years of experience: 4 to 8 Years
Location:
KDB Lead
About the Role
We are looking for a kdb+ / q Lead Developer with 8+ years of experience to own, architect, and lead enterprise-scale kdb+ platforms across our quantitative finance and capital markets technology estate. You will be the organisation's foremost kdb+ SME — designing high-performance, low-latency time-series platforms supporting real-time market data, tick data management, trade analytics, and risk calculation.
Key Responsibilities
- Own end-to-end kdb+ platform architecture — tickerplant, RDB, HDB, IDB, gateway, and CEP design at enterprise scale.
- Design and develop complex q / kdb+ solutions — streaming pipelines, historical analytics engines, feed handlers, and gateway services.
- Build and optimise kdb+ streaming architectures — integrating Kafka, Solace, Bloomberg B-PIPE, and Refinitiv Elektron for real-time market data ingestion.
- Implement PyKX / embedPy integrations — enabling Python-based quant analytics and data science workflows on kdb+ data.
- Lead kdb+ schema design, partitioning, performance tuning, memory management, and storage optimisation.
- Manage market data vendor integrations — Bloomberg, Refinitiv / LSEG, ICE — including feed configuration and entitlements management.
- Lead kdb+ cloud deployment on AWS / Azure — containerisation (Docker / Kubernetes) and cloud-native kdb+ platform design.
- Mentor and lead a team of kdb+ / q developers — code reviews, architectural guidance, and standards enforcement.
- Engage senior stakeholders — Quant Analysts, Traders, Risk Managers, CDO — presenting platform strategy and roadmap.
- Manage KX Systems vendor relationship — support escalations, licence management, and product roadmap alignment.
What We're Looking For
- 8+ years of hands-on kdb+ / q development in capital markets or quantitative finance environments.
- Expert q language proficiency — functional programming, performance optimisation, and complex analytics in production.
- Deep kdb+ architecture expertise — tickerplant, RDB, HDB, IDB, gateway, and CEP at enterprise scale.
- Strong market data knowledge — Bloomberg, Refinitiv, ICE feed management across equities, FX, fixed income, and derivatives.
- Proven kdb+ streaming experience — Kafka or Solace integration for high-throughput real-time pipelines.
- Strong Python / PyKX skills for quantitative analytics and kdb+ data science integration.
- Experience with kdb+ cloud deployment — AWS / Azure, Docker, Kubernetes.
- Demonstrated technical leadership — leading kdb+ teams and setting architectural standards.
- Excellent communication skills — engaging traders, quant analysts, risk managers, and senior technology leadership.
Nice to Have
- KX Insights Enterprise / KX Platform experience.
- Low-latency networking — DPDK, RDMA, kernel bypass.
- Algorithmic trading infrastructure — OMS, EMS, FIX / ITCH protocol.
- kdb+ C API / FFI for native C / C++ integration.
- KX Developer Certification.
- Experience in Investment Banking, Hedge Fund, Asset Management, or HFT environment.
Years of experience: 8 Years
Location:
Data Engineer
Role Profile
As a senor data engineer your role will be to create and deliver high quality, resilient data solutions to our Fraud business partners and being a productive member of the development team. You will be working on various existing and new technology stacks which include on-prem relational and big-data technologies & new cloud-based technologies in AWS and Azure. You will be expected to share ownership of our projects and contribute to the active development and maintenance of our applications. You will have the opportunity to be exposed to modern software engineering tools and best practices. You will have the opportunity to be exposed to how a large investment bank like Morgan Stanley detects and prevents fraud. You will work in a dynamic agile team that uses Scrum for its workflow. You will be expected to be involved in the full development lifecycle. You will be expected to collaborate with others in the wider team as well as working on your own initiative.
Skills Required
- 5+ years of relevant work experience
- Strong with programming in Python to perform, o Batch data engineering on Apache Spark and populate downstream batch data stores (such as data mart) for BI use cases & to generate downstream feeds (ie., flat & wide tables or compressed files) for Data Science use cases
- Strong with SQL Server & Hadoop based implementations
- Strong SQL skills
- Good hands-on experience with at least one of the job scheduling tools like Autosys (Preferred), Control-M etc.,
- Experience of working in a Linux environment and can write Python/Shell scripts
- Strong data analytics skills
- Strong oral and written communication skills
- Excellent interpersonal skills and professional approach
- Strong analytical and problem-solving skills
- Ability to learn quickly and pick up new techniques and/or technologies
- Experience in building & maintaining data solutions for BI & Data Science use cases
Skills Desired
- Experience in data architecture and modeling experience. Especially, in dimensional modeling for data mart design and development to support BI use cases
- Real-time service integration to process business events off Kafka and persist in operational MS SQL/MongoDB and/or Neo4j Graph data stores for fraud investigation - Near real-time stream processing to derive features for ML model inference.
- Experience in Azure (Databricks, Data Factory, Synapse, Azure Data Lake) and/or AWS (AWS S3, AWS Athena, AWS Glue) Data ecosystem & Snowflake Data Cloud
- Experience in MongoDB and Neo4j Graph databases
- Experience in building virtual data access layer using TIBCO Data Virtualization to support BI & Data Science use cases
- Experience of the full software development life cycle
- Experience of working in an Agile team
- Experience of working with version control systems
- Experience with bash scripting
- Experience of working with Continuous Integration systems
- Experience in Fraud detection and prevention business in Financial Services
Years of experience: 5 to 9 Years
Location:
Senior ServiceNow Engineer – DevOps Change Velocity (SME)
About the Role
We are looking for a Senior ServiceNow SME to join our Engineering Platforms team, supporting the evolution of our Standard Application Release (SAR) and change governance capabilities. You will be a subject matter expert in ServiceNow's DevOps Change Velocity Module, working at the intersection of change management, pipeline automation, and compliance.
This role is central to our Route to Live programme — helping us automate ServiceNow change record creation, integrate with GitLab pipelines, and ensure our change governance controls are robust, auditable, and fast.
Key Responsibilities
- Own the design, configuration, and continuous improvement of theServiceNow DevOps Change Velocity Module, including automated change record creation triggered from GitLab pipelines
- Lead theGitLab–ServiceNow integration, ensuring pipeline evidence (test results, vulnerability scans, MR metadata) is automatically attached to change records
- Define and maintainchange governance guardrailswithin ServiceNow, including automated approval workflows, evidence capture, and audit trail generation
- Collaborate with the Route to Live and RTL Compliance teams to extend SAR to new change types (e.g., Maintenance > Security Patching)
- Advise onchange categorisation, risk assessment, and approval workflowsin alignment with internal change management policy
- Support onboarding of application teams onto SAR, providing guidance on ServiceNow record structure and pipeline integration patterns
- Contribute to the design of scope enforcement and automated guardrails that prevent misuse of change pathways
Required Skills & Experience
- ServiceNow Certified Application Developeraccreditation (mandatory)
- Deep hands-on experience with theServiceNow DevOps Change Velocity Module
- Proven experience integratingServiceNow with GitLab, including pipeline triggers, webhook configuration, and evidence attachment
- Strong understanding ofGitLab pipelines, CI/CD workflows, and source code management practices
- Solid knowledge ofchange governance frameworks— change categorisation (Cat 1/2/3), approval workflows, Independent Checker requirements, and audit evidence standards
- Experience designing and implementingautomated change record creationfrom pipeline events
- Familiarity with ITSM concepts: change advisory boards, risk assessment, conflict/HAP checking, and maintenance change types
Desirable Skills
- Experience with vulnerability management tooling (SAST, dependency scanning, container scanning) and integrating scan results into change evidence
- Understanding of RIAM or equivalent risk classification frameworks
- Experience in regulated financial services or similarly governed environments
What You'll Be Working On
You'll be a key contributor to our SAR programme — helping automate the creation of ServiceNow change records directly from GitLab pipelines, attaching security scan evidence, and building the guardrails that make fast, safe change delivery possible at scale.
Years of experience: 6 to 8 Years
Location:
Senior Regulatory Product Owner (Functional)
About the Role
We are looking for a Senior Regulatory Product Owner with 10–15 years of experience to own and drive the product vision, roadmap, and delivery of complex regulatory reporting and compliance technology programmes. You will operate at the intersection of financial services regulation, functional business analysis, and Agile product delivery — translating complex regulatory requirements into clear, actionable product backlogs and working closely with technology, risk, compliance, and operations teams to deliver solutions that meet the highest standards of regulatory accuracy, auditability, and governance.
This is a senior, high-impact role requiring deep domain expertise in financial services regulation — APRA, ASIC, MiFID II, EMIR, BCBS 239, or equivalent — combined with strong product ownership, stakeholder management, and functional analysis skills. You will be the voice of the regulator within the delivery team and the voice of the delivery team to the regulator — bridging the gap between regulatory obligation and technology solution with authority, clarity, and commercial pragmatism.
Key Responsibilities
Regulatory Product Ownership
- Own the end-to-end product vision, strategy, and roadmap for regulatory reporting and compliance technology programmes — ensuring alignment with regulatory obligations, business strategy, and technology capability.
- Translate complex regulatory requirements — APRA prudential standards, ASIC reporting rules, MiFID II, EMIR, BCBS 239, Basel III / IV — into clearly defined, prioritised, and deliverable product features and user stories.
- Define and maintain a well-groomed, prioritised product backlog — balancing regulatory deadlines, business value, technical feasibility, and risk across multiple concurrent regulatory change streams.
- Define MVP scope and incremental delivery strategies for regulatory change programmes — ensuring minimum viable compliance is achieved within regulatory deadlines while longer-term platform improvements are delivered iteratively.
- Own the Definition of Ready and Definition of Done for regulatory product deliverables — ensuring stories are well-defined, testable, and meet regulatory evidence and audit trail standards before and after development.
- Lead PI Planning activities — defining programme increment objectives, managing dependencies, and aligning regulatory delivery priorities across Agile Release Trains in SAFe environments.
- Manage release planning and regulatory change governance — coordinating with change advisory, compliance, and operations teams to ensure regulatory releases meet internal governance and external submission requirements.
- Monitor and report on product delivery progress — producing clear, evidence-based status updates and product metrics for programme steering committees, CRO, and senior regulatory stakeholders.
Regulatory Functional Analysis
- Lead regulatory impact assessments — analysing new or updated regulatory rules, technical standards, and supervisory guidance to define the functional and data changes required across reporting systems.
- Produce high-quality functional specifications — BRDs, FRDs, data mapping documents, transformation logic definitions, and acceptance criteria — that provide development teams with clear, unambiguous implementation guidance.
- Map current-state (AS-IS) regulatory reporting processes and design future-state (TO-BE) workflows — identifying gaps, inefficiencies, and compliance risks that the product roadmap must address.
- Define and validate data lineage requirements — ensuring regulatory reports can demonstrate complete, auditable traceability from source system through transformation to submission.
- Conduct gap analysis between current regulatory reporting capability and incoming regulatory requirements — producing clear gap registers with prioritised remediation plans aligned to regulatory deadlines.
- Define non-functional requirements for regulatory systems — data retention, audit trail standards, access controls, encryption, and performance under regulatory reporting cycle load.
- Collaborate with data architects, data engineers, and reporting teams to validate that regulatory data models, transformation rules, and report outputs meet functional specifications and regulatory standards.
Stakeholder Management & Governance
- Engage and manage senior stakeholders across Risk, Finance, Compliance, Technology, and Operations — building trusted relationships and effectively managing competing priorities across the regulatory programme portfolio.
- Act as the primary business interface for regulatory technology programmes — representing business and regulatory requirements to technology teams, and communicating delivery progress and risk to business leadership.
- Support engagement with regulatory bodies — APRA, ASIC, RBA — including preparation of regulatory submissions, response to supervisory queries, and evidence of compliance with regulatory standards.
- Lead and facilitate requirements workshops, design reviews, and regulatory change briefings — engaging stakeholders at all levels from operational teams to C-suite with clarity and authority.
- Manage UAT planning and coordination — engaging business users, compliance officers, and regulatory operations teams as UAT participants and owning business sign-off on regulatory deliverables.
- Contribute to programme governance — participating in steering committees, change advisory boards, and risk forums to represent the regulatory product perspective and escalate delivery risks.
- Manage third-party regulatory reporting platform vendors — Axiom SL, Vermeg, FIS, or equivalent — including product roadmap alignment, change request management, and escalation of platform issues.
Regulatory Change Management
- Monitor and interpret the regulatory change landscape — tracking APRA consultations, ASIC rule updates, global regulatory developments, and industry guidance to proactively identify and assess upcoming regulatory change obligations.
- Maintain a regulatory change register — tracking upcoming regulatory deadlines, impact assessments, delivery dependencies, and programme readiness across the regulatory portfolio.
- Lead regulatory change briefings for business and technology stakeholders — communicating the nature, timing, and impact of regulatory changes clearly and ensuring organisational readiness.
- Coordinate with legal, compliance, and risk teams to interpret regulatory requirements — resolving ambiguity, seeking regulatory guidance where needed, and translating legal language into functional product requirements.
What We're Looking For
- 10–15 years of experience in financial services — with at least 5–7 years in a Product Owner, Business Analyst, or Functional Lead role focused on regulatory reporting or compliance technology.
- Deep domain expertise in financial services regulatory frameworks — APRA prudential standards, ASIC reporting rules, MiFID II, EMIR, BCBS 239 / RDARR, Basel III / IV, or equivalent — with proven ability to translate regulatory obligations into technology requirements.
- Strong product ownership skills — backlog management, user story writing, acceptance criteria, release planning, and Agile delivery in complex, multi-stakeholder regulatory programmes.
- Excellent functional analysis capabilities — BRD / FRD writing, data mapping, process mapping, gap analysis, and traceability matrix management for regulatory reporting systems.
- Proven stakeholder management experience — engaging CRO, CFO, Head of Regulatory Reporting, Internal Audit, and regulatory bodies with confidence and credibility.
- Strong understanding of regulatory data concepts — data quality, data lineage, traceability, and audit trail standards in regulatory reporting contexts.
- Experience managing UAT for regulatory change programmes — coordinating business sign-off and producing audit-quality evidence for regulatory and internal governance.
- Proficiency with Agile delivery tooling — Jira, Confluence, Miro — and experience in SAFe or large-scale Agile regulatory programme delivery.
- Excellent written and verbal communication skills — able to translate complex regulatory requirements into clear product artefacts, stakeholder presentations, and programme governance documentation.
- Strong commercial and risk awareness — understanding the financial, reputational, and regulatory consequences of non-compliance and using this to drive pragmatic, risk-proportionate product decisions.
Nice to Have
- Experience with regulatory reporting platforms — Axiom SL, Vermeg, FIS Regulatory Reporting — including vendor management and product roadmap engagement.
- Familiarity with XBRL / XML regulatory report formats — COREP, FINREP, or APRA equivalent structured reporting formats.
- Knowledge of RegTech solutions and emerging regulatory technology — AI-driven compliance monitoring, NLP-based regulatory change management, or automated report generation.
- Understanding of data engineering concepts — ETL / ELT pipelines, data warehouse architecture, and SQL — sufficient to engage credibly with data and engineering teams on regulatory data design.
- Exposure to capital markets products — equities, fixed income, derivatives, FX — and their regulatory reporting implications.
- Experience with model risk management and BCBS 239 / RDARR programme delivery.
- Certified Scrum Product Owner (CSPO), SAFe POPM, or equivalent product certification.
- CBAP / CCBA Business Analysis certification.
- PRINCE2 / PMP project management certification.
- Experience in Australian banking — NAB, CBA, ANZ, Westpac, or equivalent — with APRA and ASIC regulatory reporting obligations.
Years of experience: 10 to 15 Years
Location:
QA Automation Engineer
Responsibilities
- Design, build, and maintain automation test frameworks using Selenium, Java, TestNG, and CI/CD pipelines.
- Execute tests, report results, and open bugs following organizational standards.
- Create and maintain test data for functional and non-functional testing.
- Identify, document, and resolve data anomalies in collaboration with development teams.
- Develop and execute test cases based on product requirements for scalability and measurability.
- Collaborate with cross-functional teams like QA, DevOps, and Project Managers in a fast-paced environment.
Requirements
- 5 to 8 years of experience in automation testing with skills in QA, Selenium, Java, TestNG.
Years of experience: 5 to 8 Years
Location:
Senior Data Engineer
Role Overview
We are building a bespoke data platform focused on Financial Crime transaction analysis. The platform processes tens of millions of transaction records daily and enables large-scale analytics to identify suspicious patterns and behavioral anomalies.
We are looking for a hands-on Data Engineer with strong Python and Spark expertise who can design scalable data pipelines, perform large-scale data analysis, and contribute to the architecture of a high-volume data platform.
This role is ideal for engineers who enjoy deep coding, distributed data processing, and building custom data platforms rather than relying purely on managed tools.
Key Responsibilities
Build and maintain scalable data pipelines across stages such as data download, ingestion, and analysis within a bespoke data platform.
Develop high-performance data processing logic using Python and PySpark.
Perform large-scale transaction data analysis using custom algorithms and in-house logic to detect financial crime patterns.
Work with high-volume datasets (80–90 million records processed regularly) and optimize pipeline performance.
Design efficient data models and transformations for large-scale processing.
Write optimized SQL queries on PostgreSQL (RDS), leveraging:
- Window functions
- Partitioning
- Query performance optimization
Work with Delta tables and Parquet-based storage formats for efficient data processing.
Build and maintain Spark batch and streaming jobs.
Implement engineering best practices including unit testing, static code analysis, and CI/CD practices.
Contribute to data platform architecture and system design decisions.
Required Skills
Core Engineering Skills
Strong Python programming expertise
Deep understanding of:
- Functional programming
- Object-Oriented Programming (OOP)
- Design patterns
- Python execution and invocation mechanisms
Hands-on experience with Apache Spark / PySpark
Strong SQL expertise including:
- Window functions
- Partitioning
- Query optimization
Experience building end-to-end data pipelines
Data Platform Engineering
Experience designing scalable data processing architectures
Strong understanding of distributed data processing
Familiarity with standard data pipeline engineering practices, including:
- Unit testing
- Static code analysis (Sonar or similar)
- Code linting
- Pipeline reliability and monitoring
Good to Have
AWS exposure (especially EMR and S3)
Experience with Apache Airflow for job orchestration and scheduling
Exposure to Kafka or streaming architectures
Familiarity with Databricks environments (as upstream data source)
Experience working in banking, financial services, or financial crime analytics
Tech Stack
Languages: Python, SQL
Processing: Apache Spark / PySpark
Storage: Delta Tables, Parquet
Database: PostgreSQL (RDS)
Orchestration: Airflow (good to have)
Cloud: AWS (EMR, S3 – good to have)
Code Quality: Sonar, Unit Testing, Linting
What We're Looking For
Strong hands-on engineer, who can do more that using standard ETL tools.
Comfortable working with large-scale datasets
Ability to design and build scalable data platform components
Someone who enjoys solving complex data engineering problems through code
Years of experience: 8 to 12 Years
Location:
Security Engineer
About the Role
We are looking for a Senior Security Engineer to strengthen and operate our security architecture, which is organized around the NIST Cybersecurity Framework (CSF) 2.0.
This is a hands-on engineering role at the center of the security program. You will own day-to-day operation of core security tooling, drive vulnerability and findings remediation across engineering teams, harden identity and access controls, and produce the control evidence supporting HIPAA (and, where applicable, other regulatory frameworks such as SOX) compliance obligations. You will work closely with DevOps/Engineering, IT, the Compliance/GRC function, and any managed security services partner.
What You Will Do
- Operate and continuously improve the security stack: WAF policy tuning, cloud posture and vulnerability triage, log-source onboarding to the SIEM, and EDR coverage.
- Own the findings lifecycle: review penetration test, SIEM, and posture-management findings in a central register, assign to accountable owners, and drive remediation within defined severity-based SLAs (e.g., Critical: plan within 1 day, resolve within 3 days).
- Harden identity and access management: MFA enforcement across critical systems, access provisioning/deprovisioning workflows, privileged access restriction, and periodic access recertification.
- Support regulatory control remediation (e.g., HIPAA, SOX ITGC): partner with Engineering and IT to close audit findings in user access management, change management, dev/production segregation, and job/interface monitoring.
- Extend detection coverage: onboard application logs into the SIEM, close monitoring gaps, and partner with the SOC (in-house or managed) on alert triage, escalation, and incident response.
- Verify and document WAF/CDN placement and consistent edge protection across all hosted applications and service APIs.
- Contribute to resilience: validate backup monitoring for core databases, support disaster-recovery tiering (RTO/RPO) completion, and help formalize incident and recovery communication plans.
- Maintain control evidence in the GRC platform and support internal/external audit cycles alongside the Compliance/GRC owner.
- Coordinate penetration testing scope and remediation with a managed security services provider, if applicable.
What You Bring
- 5+ years in security engineering, with at least 3 years securing cloud-native environments (primary cloud platform required; multi-cloud exposure a plus).
- Hands-on experience with CSPM/vulnerability management platforms, WAF/CDN platforms, and SIEM operations (log-source onboarding, alert tuning, working with a SOC).
- Strong identity and access management background: SSO/IdP administration, MFA enforcement, cloud IAM, and access review/recertification processes.
- Experience running a vulnerability or findings remediation program against defined SLAs, including working directly with engineering teams to get fixes shipped.
- Working knowledge of HIPAA Security Rule and (where applicable) SOX ITGC domains (access management, change management, computer operations); experience remediating audit findings strongly preferred.
- Familiarity with NIST CSF (2.0) and the ability to map technical controls to framework categories and produce audit-ready evidence.
- Scripting ability (Python, Bash, or similar) for automation of security operations tasks.
- Clear written and verbal communication — able to explain risk to engineers, auditors, and leadership alike.
Nice to Have
- Experience in healthcare, telehealth, or another regulated PHI/PII environment.
- Experience with GRC platforms and evidence automation.
- Familiarity with EDR platforms and managed security service provider (MSSP) relationships.
- Exposure to cloud-native relational and NoSQL data store security configuration.
- Relevant certifications: CISSP, CCSP, AWS/cloud-platform Security Specialty, GIAC (GSEC, GCSA, GCIH), or similar.
Years of experience:
Location:
Application Infra Engineer
Infrastructure Decommissioning Engineer
Role Overview
We are seeking Engineers to join a team that technically coordinates and accelerates the demise of on-premises infrastructure — file storage (NAS), CPU Cores — linked to applications that have been decommissioned as part of a firmwide cloud migration. This is a high-visibility program partnering with senior application owners and storage teams to ensure timely, compliant, and well-communicated infrastructure reclamation across the organization.
Key Responsibilities
Infrastructure Identification & Cataloguing
- Identify and catalogue residual NAS file shares, CPU allocations, and object storage linked to decommissioned applications.
- Analyse data in Excel and internal tools to identify decommissioning candidates and measure outcomes.
- Engage application owners to notify them of remaining infrastructure and secure formal approval for deletion.
Execution
- Raise and manage Change Requests for approved decommissioning actions.
- Work with Storage, Compute, and Platform teams to execute permanent infrastructure removal.
- Track progress, escalations, and blockers via Jira — maintain clean boards and accurate status at all times.
- Produce and distribute structured notifications, reports, and dashboards to stakeholders and senior leadership.
Process Improvement & Automation
- Maintain a rigorous approach to operational excellence; proactively follow up on outstanding approvals and escalate delays per SLA with clear professional communication.
- Continuously improve processes, templates, and automation to increase decommissioning throughput.
- Work with cross-functional infrastructure and platform teams; demonstrate an aptitude for learning new workflows and tooling as necessary.
Technical Skills
Basic Qualifications
- Bachelor's or Master's in Computer Science, Applied Mathematics, Engineering, or a related quantitative field.
- 3–5 years of professional experience in infrastructure management, technology project delivery, and/or enterprise-scale environments involving large numbers of business-critical applications.
- Unix/Linux Shell Scripting; basic proficiency in Python (scripting, automation, data manipulation).
- Familiarity with change management processes in regulated financial industries.
Core Infrastructure Competencies
- NAS / File Storage: Understanding of mounts, shares, volumes, quotas, and lifecycle management.
- CPU / Compute Infrastructure: Familiarity with on-prem capacity management and decommissioning procedures.
- Object Storage: Awareness of cloud/on-prem object stores and data retention policies.
- Development Environments: Working knowledge of IDEs such as VS Code, IntelliJ IDEA, and PyCharm.
- AI & Automation Tools: Familiarity with AI engines and assistants (e.g., GitHub Copilot, ChatGPT, Gemini) to accelerate operational tasks and reporting.
Technical Stack Requirements
Core Competencies
- Acts as a trusted team player who collaborates effectively across multiple teams and functions.
- Communicates with clarity and confidence — concise written updates, structured verbal briefings, and proactive stakeholder management.
- Works effectively with global teams across time zones and cultures; builds alignment and resolves issues constructively.
- Delivery-focused with a strong sense of ownership; drives work to closure and meets commitments.
- Brings high energy and urgency to achieve targets while maintaining quality and professionalism.
- Shows intellectual curiosity; asks thoughtful questions, surfaces risks early, and seeks feedback to continuously improve.
Years of experience: 3 to 5 Years
Location:
Cloud Migration Engineer
Cloud Migration Engineer
About the Role
We are seeking a highly skilled AWS Cloud Migration Engineer to join the team and support a high-visibility on-prem-to-cloud compute migration project. This role will focus on workload discovery, capacity planning, platform configuration, migration execution, validation, performance tuning, automation, and legacy host decommissioning. The ideal candidate will bring strong hands-on engineering experience, a structured delivery mindset, and the ability to collaborate effectively with application, infrastructure, and platform teams to execute migrations safely and at scale.
Key Responsibilities
- Assess on-prem hosts and perform discovery across business processes, CPU, memory, storage, dependencies, and runtime patterns to determine migration readiness
- Analyze workloads based on functionality, business criticality, resiliency requirements, and interruption tolerance to determine appropriate cloud compute placement
- Plan and provision required cloud infrastructure capacity to support migration, testing, and production execution
- Execute UAT and production parallel testing, compare outcomes, capture evidence, and troubleshoot discrepancies through closure
- Perform performance tuning and optimization to ensure migrated workloads are stable, scalable, efficient, and production ready
- Partner with application engineering, infrastructure, and platform teams to finalize migration plans, release approach, validation criteria, and rollback considerations
- Manage release readiness, execute production deployment activities, and complete post-release checkout and validation procedures
- Support legacy on-premises host decommissioning after successful migration and validation
- Design, enhance, and implement automation frameworks and AI-assisted solutions to enable repeatable, efficient, large-scale cloud migrations
- Document migration procedures, operational learnings, risks, and best practices to improve the factory execution model
Required Qualifications
Basic Qualifications
- Education: Bachelor's or Master's degree in Computer Science, Engineering, Applied Mathematics, or a related quantitative discipline
- Experience: 3–5 years of hands-on engineering experience in a collaborative, team-based environment
- Programming: Professional proficiency in Python, Java, or a similar programming/scripting language
- Systems: Strong Unix/Linux fundamentals with the ability to troubleshoot application, deployment, environment, and runtime issues
- Methodology: Familiarity with SDLC practices, CI/CD delivery models, change management, and Kubernetes-based deployments
Technical Competencies
Candidates are not expected to be experts in every tool, but should bring strong hands-on experience across several of the following areas:
- AWS Services: Hands-on experience with AWS compute and migration patterns, including ECS, EKS, Lambda, CloudWatch, and related cloud services
- Cloud Migration: Practical understanding of on-prem to cloud migration strategies, workload assessment, testing, cutover, and post-migration validation
- Programming and Automation: Experience with Python, Java, Shell, or similar languages to build scripts, utilities, and automation frameworks
- APIs and Integration: Working knowledge of RESTful APIs, API design, and API Gateway patterns
- CI/CD and Version Control: Strong experience with GitLab, Jenkins, Maven, or similar tools supporting automated build, test, and deployment pipelines
- Batch Scheduling: Experience with batch scheduling platforms such as Autosys, Control-M, Cron, or equivalent workflow orchestration tools
- Observability: Familiarity with monitoring, logging, alerting, and troubleshooting using tools such as CloudWatch, Splunk, or equivalent platforms
- Automation Excellence: Ability to design repeatable automation and apply AI-assisted engineering approaches to improve migration scale, quality, and efficiency
Core Competencies
- Exceptional analytical, troubleshooting, and debugging skills
- Strong ownership mindset with the ability to drive work to closure and meet commitments
- Clear written and verbal communication, including concise status updates, structured briefings, and proactive stakeholder management
- Effective collaboration across application, infrastructure, platform, and global engineering teams
- Ability to work constructively across time zones, build alignment, and resolve issues with urgency and professionalism
- Strong integrity, sound judgment, and commitment to good conduct and ethical decision-making
- High energy, intellectual curiosity, and willingness to surface risks early, ask thoughtful questions, and continuously improve
Years of experience: 3 to 5 Years
Location:
AI Engineer
AI Engineer
Role Overview
In this role, you will be responsible for launching and implementing GenAI agentic solutions aimed at reducing the risk and cost of managing large-scale production environments with varying complexities. You will address production runtime challenges by developing agentic AI solutions that can diagnose, reason, and take action in production environments — improving productivity and resolving production support issues.
What You'll Do
Build Agentic AI Systems
- Design and implement tool-calling agents that combine retrieval, structured reasoning, and secure action execution (function calling, change orchestration, policy enforcement) following the MCP protocol
- Engineer robust guardrails for safety, compliance, and least-privilege access
Productionize LLMs
- Build an evaluation framework for open-source and foundational LLMs
- Implement retrieval pipelines, prompt synthesis, response validation, and self-correction loops tailored to production operations
Integrate with Runtime Ecosystems
- Connect agents to observability, incident management, and deployment systems
- Enable automated diagnostics, runbook execution, remediation, and post-incident summarization with full traceability
Collaborate Directly with Users
- Partner with production engineers and application teams to translate production pain points into agentic AI roadmaps
- Define objective functions linked to reliability, risk reduction, and cost
- Deliver auditable, business-aligned outcomes
Safety, Reliability, and Governance
- Build validator models, adversarial prompts, and policy checks into the stack
- Enforce deterministic fallbacks, circuit breakers, and rollback strategies
- Instrument continuous evaluations for usefulness, correctness, and risk
Scale and Performance
- Optimize cost and latency via prompt engineering, context management, caching, model routing, and distillation
- Leverage batching, streaming, and parallel tool-calls to meet stringent SLOs under real-world load
Build a RAG Pipeline
- Curate domain knowledge and build a data-quality validation framework
- Establish feedback loops and a milestone framework to maintain knowledge freshness
Raise the Bar
- Drive design reviews, experiment rigor, and high-quality engineering practices
- Mentor peers on agent architectures, evaluation methodologies, and safe deployment patterns
Role Requirements
Essential Skills
- Software Development: 5+ years of software development in one or more languages (Python, C/C++, Go, Java); strong hands-on experience building and maintaining large-scale Python applications preferred
- ML Systems: 3+ years designing, architecting, testing, and launching production ML systems, including model deployment/serving, evaluation and monitoring, data processing pipelines, and model fine-tuning workflows
- LLM Experience: Practical experience with Large Language Models (LLMs) — API integration, prompt engineering, fine-tuning/adaptation, and building applications using RAG and tool-using agents (vector retrieval, function calling, secure tool execution)
- Model Knowledge: Understanding of different LLMs, both commercial and open source, and their capabilities (e.g., OpenAI, Gemini, Llama, Qwen, Claude)
- Foundational Knowledge: Solid grasp of applied statistics, core ML concepts, algorithms, and data structures to deliver efficient and reliable solutions
- Core Competencies: Strong analytical problem-solving, ownership, and urgency; ability to communicate complex ideas simply and collaborate effectively across global teams with a focus on measurable business impact
- Preferred: Proficiency building and operating on cloud infrastructure (ideally AWS), including containerized services (ECS/EKS), serverless (Lambda), data services (S3, DynamoDB, Redshift), orchestration (Step Functions), model serving (SageMaker), and infra-as-code (Terraform/CloudFormation)
Minimum Experience
- 5+ years of software development experience, including 3+ years designing and launching production ML systems
Years of experience: 5 to 9 Years
Location:
AEP Leader
Adobe Experience Cloud – Delivery & Practice Leader
Key Responsibilities
Delivery Leadership
- Lead end-to-end delivery of Adobe Experience Cloud implementations, ensuring projects are delivered on time, within scope, and within budget.
- Drive successful execution of multiple Adobe engagements across AEM, AEP, RT-CDP, Adobe Analytics, Adobe Target, Adobe Campaign, and Adobe Journey Optimizer.
- Oversee project planning, resource allocation, risk management, and quality assurance.
- Ensure adherence to delivery methodologies, governance standards, and best practices.
Technical Leadership
- Provide architectural guidance and technical direction for Adobe Experience Cloud solutions.
- Review solution designs and ensure scalability, security, and maintainability.
- Mentor technical teams and promote engineering excellence and Adobe best practices.
- Support complex issue resolution and technical decision-making.
Stakeholder Management
- Collaborate with business stakeholders, clients, and executive leadership to understand business objectives and translate them into technology solutions.
- Act as the primary escalation point for delivery and technical issues.
- Present solution strategies, project status, and delivery updates to senior leadership.
Team Leadership
- Lead and mentor cross-functional teams, including architects, developers, business analysts, QA engineers, and project managers.
- Foster a collaborative, high-performance team culture.
- Support hiring, onboarding, capability development, and performance management.
Practice Development
- Contribute to the growth of the Adobe Practice by developing reusable assets, accelerators, frameworks, and best practices.
- Drive innovation by evaluating new Adobe products, features, and emerging technologies.
- Support capability-building initiatives through internal training and knowledge-sharing sessions.
Pre-sales & Solutioning
- Partner with sales and account teams during pre-sales activities.
- Lead solution design, effort estimation, technical proposals, and client presentations.
- Participate in RFP/RFI responses and solution demonstrations.
- Support business development by identifying opportunities for Adobe Experience Cloud services.
Governance & Quality
- Establish delivery governance, coding standards, and review processes.
- Ensure compliance with security, privacy, and regulatory requirements.
- Monitor delivery KPIs, project health, and customer satisfaction metrics.
- Drive continuous improvement initiatives across delivery processes.
Client Success
- Build and maintain strong client relationships.
- Ensure successful adoption of Adobe solutions and realization of business outcomes.
- Proactively identify opportunities for optimization, enhancements, and digital transformation.
Key Competencies
- Leadership and people management
- Program and project delivery
- Adobe Experience Cloud expertise (AEM, AEP, RT-CDP, Analytics, Target, Campaign, AJO)
- Enterprise solution architecture
- Agile delivery methodologies
- Stakeholder and client management
- Risk and issue management
- Financial and resource management
- Pre-sales and solution consulting
- Communication and presentation skills
Years of experience: 12 to 18 Years
Location:
Java Spring Boot Developer
About the Role
We are looking for a skilled Java Developer with 6+ years of experience to design, develop, and maintain enterprise-grade microservices and event-driven applications. You will bring strong expertise in Java, Spring Boot, and Apache Kafka — building scalable, resilient backend services deployed on Azure (preferred) or AWS cloud platforms. You will work closely with architects, product owners, and cross-functional engineering teams to deliver high-quality, cloud-native solutions that leverage modern messaging, API, and search capabilities at enterprise scale.
Key Responsibilities
Java & Spring Boot Development
- Design, develop, test, and maintain scalable Java microservices using Spring Boot — applying clean architecture, SOLID principles, and well-established design patterns for production-grade, maintainable codebases.
- Build and expose secure, well-documented RESTful APIs — following API-first design principles, OpenAPI / Swagger documentation standards, versioning strategies, and performance best practices.
- Develop and optimise data access layers using Spring Data JPA / Hibernate — managing complex entity relationships, query optimisation, and database migration strategies across relational and NoSQL databases.
- Write comprehensive unit and integration tests using JUnit and Mockito — maintaining high code coverage and regression confidence through test-driven development practices.
- Participate actively in code reviews — providing constructive technical feedback and upholding coding standards, security practices, and architectural consistency across the team.
Apache Kafka & Event-Driven Architecture
- Design and implement event-driven microservices using Apache Kafka — developing producers, consumers, and Kafka Streams applications with Spring Kafka for reliable, scalable messaging at enterprise scale.
- Design Kafka topic architecture — defining partitioning strategies, replication factors, retention policies, and consumer group configurations aligned to throughput, ordering, and fault-tolerance requirements.
- Implement robust error handling patterns — Dead Letter Queues (DLQ), retry strategies, and poison pill handling — ensuring resilient, recoverable Kafka consumer behaviour in production.
- Configure Kafka Schema Registry with Avro or Protobuf — enforcing schema evolution governance and backward / forward compatibility across event-driven service boundaries.
- Implement exactly-once semantics and delivery guarantee patterns where business requirements demand strong consistency across distributed event streams.
- Monitor and troubleshoot Kafka cluster health — consumer lag, partition rebalancing, broker performance, and throughput metrics — using Kafka UI, Confluent Control Centre, or equivalent monitoring tools.
Azure Cloud (Preferred)
- Design and deploy cloud-native Java microservices on Azure — leveraging AKS, App Services, Azure Functions, and Azure Container Registry for scalable, managed application hosting.
- Integrate applications with Azure messaging services — Azure Service Bus, Event Hub, and Event Grid — alongside Kafka for hybrid event-driven architectures where applicable.
- Implement Azure security best practices — Managed Identities, Azure Key Vault, Azure AD RBAC, and Private Endpoints — ensuring secure, least-privilege access across all application and infrastructure components.
- Configure Azure monitoring and observability — Application Insights, Azure Monitor, and Log Analytics — providing comprehensive production visibility and enabling rapid incident detection and resolution.
- Build and maintain CI/CD pipelines using Azure DevOps — automating build, test, security scanning, and deployment workflows across Dev, Test, and Production environments on Azure.
- Manage Azure database services — Azure SQL, Cosmos DB, and Azure Database for PostgreSQL — designing efficient data access patterns and optimising query performance for microservices workloads.
OpenSearch Integration (Good to Have)
- Design and implement OpenSearch index mappings and search queries — building full-text search, faceted filtering, and relevance-tuned search experiences integrated with Spring Boot microservices.
- Develop OpenSearch aggregation pipelines for analytics, reporting, and real-time data summarisation use cases within the application platform.
- Integrate Spring Boot services with OpenSearch using Spring Data OpenSearch / Elasticsearch — managing index lifecycle, query DSL, and search result mapping.
- Optimise OpenSearch search performance — analysers, tokenisers, query caching, and shard management — for low-latency, high-relevance search at scale.
Architecture & Delivery
- Contribute to microservices architecture design — applying DDD, CQRS, Event Sourcing, and Saga patterns to deliver loosely coupled, independently deployable services.
- Collaborate with Solution Architects, Business Analysts, Product Owners, and DevOps teams — translating complex requirements into well-architected, cloud-native technical solutions in Agile sprints.
- Troubleshoot and resolve complex production issues — performance bottlenecks, Kafka consumer lag, cloud service failures, and distributed system failures — under production pressure.
- Produce clear and concise technical documentation — API contracts, event schemas, architecture decision records, and deployment runbooks.
- Mentor and support junior Java developers — sharing knowledge across Spring Boot, Kafka, and Azure domains.
What We're Looking For
- 6+ years of hands-on Java development experience with a strong track record of delivering enterprise microservices in production environments.
- Deep expertise in Spring Boot — Spring MVC, Spring Cloud, Spring Security, and Spring Kafka — with strong understanding of microservices design patterns.
- Proven Apache Kafka experience — producer / consumer development, Kafka Streams, topic design, error handling, and Schema Registry in production event-driven systems.
- Strong Azure cloud experience (preferred) — AKS, App Services, Service Bus, Event Hub, Key Vault, Azure AD, Application Insights, and Azure DevOps.
- Working knowledge of AWS cloud services — EC2, EKS, SQS, SNS, MSK, IAM — as an alternative or complementary cloud platform.
- Solid database skills — relational (Azure SQL / PostgreSQL / MySQL) and non-relational (Cosmos DB / MongoDB / Redis) — with strong SQL and ORM expertise.
- Experience with containerisation (Docker) and orchestration (Kubernetes / AKS / EKS) for cloud-native microservices deployment.
- Hands-on CI/CD experience — Azure DevOps, Jenkins, or GitLab CI — for automated build, test, and deployment pipelines.
- Strong understanding of event-driven architecture — messaging patterns, eventual consistency, saga orchestration, and distributed system design.
- Excellent communication and collaboration skills — able to engage effectively with architects, product owners, and cross-functional engineering teams.
Nice to Have
- Hands-on OpenSearch / Elasticsearch experience — index design, full-text search, aggregations, and Spring Boot integration.
- Experience with Azure Managed Kafka (Event Hub for Kafka) or AWS MSK for fully managed Kafka deployment.
- Familiarity with service mesh technologies — Istio or Linkerd — for AKS microservices traffic management and observability.
- Knowledge of CQRS and Event Sourcing patterns using Axon Framework or equivalent.
- Exposure to GraphQL API development alongside REST.
- Experience with Infrastructure-as-Code — Terraform or Azure Bicep — for cloud resource provisioning.
- Azure Developer Associate (AZ-204) or Azure Solutions Architect (AZ-305) certification.
- AWS Certified Developer Associate certification.
- Experience in Financial Services, FinTech, Retail, or other regulated industry environments.
Years of experience: 6 to 8 Years
Location:
Senior Murex Workflows / Back Office Developer
Job Summary
We are seeking a highly skilled Senior Murex Workflows / Back Office Developer to join the client team of a leading UK based bank. The ideal candidate will have extensive experience in designing, developing, and optimizing Murex workflows, with a strong focus on Back Office processes such as settlements, confirmations, and regulatory compliance. This role requires deep technical expertise in Murex development and strong collaboration with business analysts and operations teams.
Key Responsibilities
- Design, develop, and maintain Murex workflows for Back Office processes, including settlements, confirmations, and payment instructions.
- Implement and optimize Murex templates, events, and tasks to support trade lifecycle and operational efficiency.
- Collaborate with Business Analysts to translate functional requirements into technical solutions.
- Configure and customize Murex Back Office modules to meet business and regulatory requirements.
- Develop and maintain interfaces and integration points between Murex and external systems (e.g., SWIFT, payment gateways).
- Perform unit testing, SIT, and UAT support, ensuring high-quality deliverables.
- Troubleshoot and resolve technical issues related to workflows and Back Office functionalities.
- Provide technical guidance and mentorship to junior developers.
- Ensure compliance with regulatory changes and implement necessary workflow adjustments.
Required Skills & Experience
- 8+ years of experience in Murex development, with a strong focus on Workflows and Back Office modules.
- Expertise in Murex Data Model, Templates, Events, Tasks, and Workflow design.
- Strong understanding of settlement processes, confirmations, and trade lifecycle across multiple asset classes (FX, derivatives, fixed income).
- Hands-on experience with regulatory compliance implementations (e.g., EMIR, MiFID, Dodd-Frank).
- Proficiency in SQL, Unix scripting, and Murex technical architecture.
- Experience with integration protocols (e.g., MQ, XML, APIs) and messaging standards (SWIFT).
- Excellent problem-solving and debugging skills.
- Strong communication and stakeholder management abilities.
Years of experience: 8 to 15 Years
Location:
AI Generative Full Stack Developer
About the Role
We are looking for a talented and passionate AI Generative Full Stack Developer to join our growing engineering team. You will be responsible for designing, building, and deploying intelligent AI-powered applications — combining cutting-edge generative AI capabilities with robust full stack development using Python and React.
You will work at the intersection of AI research and product engineering, turning LLM capabilities into real-world, production-ready features.
Key Responsibilities
- Design and develop AI-powered full stack applications using Python (backend) and React (frontend)
- Build and maintain agentic frameworks and LLM pipelines using tools like LangChain, LlamaIndex, or custom implementations
- Integrate generative AI APIs (OpenAI, Anthropic Claude, Gemini, etc.) into scalable web applications
- Develop RESTful and GraphQL APIs to connect AI backends with React frontends
- Implement RAG (Retrieval-Augmented Generation) systems using vector databases (Pinecone, Weaviate, ChromaDB)
- Build and optimize prompt engineering workflows and evaluation pipelines
- Collaborate with product, design, and data science teams to ship AI features end-to-end
- Write clean, testable, and well-documented code
- Monitor, debug, and optimize AI model performance in production
- Stay current with the rapidly evolving generative AI landscape
Required Skills & Experience
AI & Agentic Engineering
- Claude API & Anthropic SDK proficiency — hands-on experience with the Messages API, tool use / function calling, system prompt design, and model selection tradeoffs (Sonnet vs. Opus vs. Haiku); familiarity with context window management and token budgeting
- Agentic loop architecture — ability to design reliable multi-step agent loops: tool orchestration, retry logic, error recovery, and knowing when to stop or escalate rather than loop indefinitely
- Tool/MCP integration — experience building and connecting tools (internal APIs, databases, external services) via Anthropic's tool use schema or MCP servers, including input validation and graceful failure handling
- Prompt engineering & evaluation — skilled at structured prompting (system prompts, few-shot examples, XML tagging), and building prompt eval harnesses to measure output quality, regression-test changes, and tune instructions systematically
- Observability & auditability — knows how to log full agent traces (inputs, tool calls, intermediate outputs, final responses) in a structured, queryable format; experience with tools like LangSmith, Braintrust, Helicone, or custom tracing pipelines
- Measurement & KPI design — can define and instrument meaningful agent metrics: task completion rate, tool call accuracy, hallucination rate, latency per step, cost per run, and human-in-the-loop escalation rate; connects agent telemetry to business outcomes
- Human-in-the-loop & guardrails — understands when to inject human review checkpoints, how to design approval gates for high-stakes actions, and how to implement input/output guardrails (content filtering, schema validation, confidence thresholds)
- Cost & latency optimization — experience profiling and reducing inference costs through prompt caching, batching, streaming, and appropriate model tiering, without sacrificing reliability
- Security & data handling — awareness of prompt injection risks, credential/secret hygiene in agentic contexts, PII handling, and least-privilege design when agents have access to real systems or external APIs
- Software engineering fundamentals — strong async Python (or TypeScript), testing discipline (unit + integration tests for agent components), CI/CD, and the ability to decompose complex agent systems into maintainable, modular code
AI / LLM
- Hands-on experience with LLM APIs (OpenAI, Anthropic, Cohere, or similar)
- Experience building agentic systems (tool use, memory, multi-step reasoning)
- Familiarity with prompt engineering techniques (chain-of-thought, few-shot, RAG)
- Understanding of fine-tuning and model evaluation concepts
Backend (Python)
- Strong proficiency in Python 3.x
- Experience with FastAPI or Django / Flask
- Working knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB, Redis)
- Familiarity with async programming and background task queues (Celery, RQ)
- Experience with Docker and deploying to cloud platforms (AWS, GCP, or Azure)
Frontend (React)
- Strong proficiency in React.js and modern JavaScript (ES6+)
- Experience with TypeScript
- Familiarity with state management (Redux, Zustand, or Context API)
- Ability to build streaming UI for LLM outputs (token-by-token rendering)
- Basic understanding of UX principles for AI interfaces
General
- Experience with Git and collaborative development workflows
- Comfort working in fast-paced, ambiguous environments
- Strong problem-solving and communication skills
Nice to Have
- Certified Claude Architect – Foundations (CCA-F)
- Experience with Claude Code, Cursor, or other AI-assisted development tools
- Contributions to open-source AI projects
- Experience with multi-agent frameworks (AutoGen, CrewAI, LangGraph)
- Knowledge of MLOps practices and model deployment (MLflow, Weights & Biases)
- Familiarity with WebSockets for real-time AI streaming
- Experience with Kubernetes or serverless architectures
Years of experience: 4 to 6 Years
Location:
Principal Architect
Principal Architect
Location: India (Hybrid, overlap hours with US delivery leadership)
Experience: 13+ years overall, 8+ years in architecture/technical leadership roles
Role Summary
The India-based Principal Architect owns technical execution architecture across the offshore delivery organization, translating the program's approved solution architecture (set by the US Principal Architect) into stream-level technical designs, engineering standards, and build-readiness across every functional track. This is an execution and engineering-governance leadership role, not a client-facing architecture-ownership role.
Key Responsibilities
•Own the technical build architecture for each functional stream, converting the approved solution architecture into implementable technical designs for the Solution Architect and engineering pods — independent of the final technology stack selected.
•Enforce engineering-wide standards for coding, design patterns, integration approaches, and CI/CD across all India-based development teams.
•Lead technical design reviews for stream-level solutions before they proceed to build, ensuring consistency with the platform's global data model and security model.
•Direct and prompt AI coding agents (e.g., Claude Code or equivalent) for architecture spikes, technical validation, and build-readiness proofs before handing designs to engineering.
•Own resolution of stream-level technical defects and integration issues identified during SIT/UAT, coordinating fixes across engineering teams.
•Manage technical dependency sequencing across streams so cross-stream build work lands in the right order.
•Mentor and provide technical escalation support to the Solution Architect and Mid-Senior Engineers; act as the final internal review gate before designs are presented to the US Principal Architect.
•Own environment strategy execution (sandbox/environment seeding, data refresh cadence, release branching) in coordination with the India Senior Project Manager's release calendar.
•Track engineering-level technical debt and raise remediation proposals through the architecture chain rather than directly to the client.
•Evaluate and integrate new tools, frameworks, and AI/agentic development capabilities into the engineering workflow.
Required Qualifications
•13+ years in enterprise technology roles with 8+ years in an architecture or senior technical leadership capacity.
•Proven ability to translate approved solution architecture into implementable technical designs across multiple concurrent workstreams, independent of a specific technology stack.
•Deep, current hands-on fluency in modern software architecture, integration design, and DevOps tooling — technology-agnostic, able to work confidently across CRM platforms or full-stack web stacks depending on final selection.
•Hands-on experience directing or prompting AI coding agents (e.g., Claude Code or an equivalent agentic development tool) as part of an agent-orchestrated delivery model — required.
•Experience leading distributed engineering teams (multiple pods/streams) through technical design, build, and defect resolution.
•Demonstrated experience operating as the internal technical authority reporting into a senior/principal architect rather than directly into the client.
Good To Have
•Enterprise or cloud architecture certification (e.g., TOGAF, or a platform-specific architect certification depending on final stack).
•Experience in pharma, healthcare distribution, or another regulated industry. Experience managing technical debt and governance across offshore-led delivery models.
Years of experience: 13 to 18 Years
Location:
Java Developer – Mumbai
We are seeking a skilled Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong experience in Java, Spring Boot, microservices architecture, REST APIs, and database technologies. The role involves collaborating with cross-functional teams to deliver high-quality software solutions.
- Design, develop, test, and deploy Java-based applications.
- Build and maintain RESTful APIs and microservices.
- Write clean, efficient, and reusable code following best practices.
- Integrate applications with databases, third-party services, and internal systems.
- Perform code reviews and ensure coding standards are followed.
- Troubleshoot, debug, and resolve production issues.
- Optimize application performance, scalability, and security.
- Collaborate with Product Owners, Business Analysts, QA teams, and DevOps engineers.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
- Strong proficiency in Java (8/11/17+).
- Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.
- Experience with Microservices Architecture.
- Strong understanding of REST APIs and web services.
- Experience with SQL databases (Oracle, MySQL, PostgreSQL) and query optimization.
- Knowledge of Hibernate/JPA.
- Experience with Git, Maven, and CI/CD pipelines.
- Familiarity with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
- Understanding of Agile development methodologies.
- Experience with messaging systems such as Kafka or RabbitMQ.
- Knowledge of Redis or other caching technologies.
- Exposure to security frameworks such as OAuth2 and JWT.
- Experience with monitoring tools like Splunk, ELK, Grafana, or Prometheus.
- Familiarity with unit testing frameworks such as JUnit and Mockito.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Relevant experience in Java application development.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Years of experience: 5 to 9 Years
Location:
Data Scientist
Responsibilities-
Hands on experience in most of the following: AI/ML Projects, Developing Supervised and Unsupervised Machine Learning Algorithms, Deep Learning Models & Techniques, NLP, LLMs.
Proficiency in the entire Predictive Modelling life cycle – From exploratory data analysis, data cleaning, Feature Engineering to Model Building and Validation, Operationalization and Scalability and establishing decision strategies, Experimentation Setup (hypothesis testing, measurements) etc.
Experience in working with finetuning Large Language Models (LLMs), Prompt Engineering, RAG Applications, Vector Databases, Transformer Architectures.
Programming skills in Python, SQL, and hands-on experience using cloud technology platforms like AWS or Azure.
Demonstrated expertise in synthesizing and presenting research and technical findings to diverse audiences.
GOOD TO HAVE SKILLS
Exposure to AI-centric tools like PyTorch, Langchain, Langgraph is desirable
Familiarity with agentic AI concepts (autonomous planning, reasoning, and multi-step actions) and tools like LangChain, AutoGen, or similar orchestration frameworks. Ability to test and deploy AI agents to automate routine tasks
Ability to partner closely with a diverse set of business stakeholders to identify needs and deliver AI/ML solutions
Years of experience: 4 to 9 Years
Location:
Principal Architect (Telco)
We are seeking a Technically savvy Principal Architect for the Media and Telecom Business unit to lead global delivery teams for our Enterprise customers. This role needs strong technical competency and a passion to lead Engineering teams from the front to create customer delight.
Key Responsibilities
- Lead large programs across Digital product development, and Digital Transformation successfully.
- Lead the design and execution of technical and business strategies for large-scale, complex projects.
- Build trusted advisor relationships with operational and strategic client stakeholders (CxOs, VPs) .
- Partner with various internal teams - client partner organisation, BD, practices to create organisation success
- Drive ideal business outcomes – exceeding customer satisfaction, meeting revenue targets while maintaining margin targets.
- Stay ahead of industry and technology trends and influence clients help them adopt to achieve their business goals
- Lead pursuits and technical discovery sessions in order to gather business requirements, understand the scope of work and come up with estimations
- Work on RFP’s, Demos, POC’s with the team of experts and present it to client stakeholders as part of pre-sales
- Grow, mentor, and develop a global, distributed delivery team to meet evolving client and business needs.
- Foster a collaborative and high-performing team culture.
- Drive talent acquisition, retention, and development aligned with client and business requirements.
- Proactively monitor, document, and resolve portfolio, program and project risks and issues while escalating as needed.
- Define, enable, and continuously improve processes to ensure seamless collaboration across delivery teams.
- Propose and implement new processes to address inefficiencies, align with industry best practices, and enhance operational performance.
- Bring in GenAI enabled productivity improvements and AI-enabled solutions proactively.
Qualifications and Experience
- Bachelor's or Master’s degree in Computer Science, Information Technology, Engineering, Business Administration, or a related field.
- 15+ years of experience leading Engineering teams in a services organization.
- 10+ years of experience in leading technology teams in Media and Telco vertical is a plus. Other domain knowledge is fine as well
- Experience in full-cycle software delivery as a developer in building Enterprise applications using technologies including Java or Node, React or Angular, Python. This is mandatory
- Experience with building Agentic AI applications using LLMs, RAG, AI orchestration frameworks using LangChain, LangGraph , n8n, CrewAI etc and productivity improvements using AI tools like Cursor, Copilot etc
- Experience and Expertise on solution architecture, microservices applications, and building applications on the cloud (AWS/ Azure/ GCP)
- Led Digital Transformation engagements and handled end-to-end delivery not limited to MarTech (AJO / Marketo/ SFMC, AEP, Analytics), CRM (Salesforce/Dynamics), CMS (AEM, Acquia) is a plus - Nice to have
- Experience in handling AEM and AEM cloud migration delivery projects is a plus.
- Breadth and Depth of technology experience and the ability to quickly understand new technologies
- Expertise on DevOps practices and release processes
- Proven ability to design and lead technical solutions and architecture.
- Experience managing global teams - with a proven ability to work effectively across remote teams in different geographic locations
- Excellent communicator with all levels of leadership, management, and staff to achieve desired outcomes and build strong alliances and relationships
- Excellent listener with a passion for solving problems
- Expertise in estimating, planning, and staffing work for transformative multi-year programs
- Ability to work under deadlines and manage multiple priorities
Years of experience: 20 to 25 Years
Location:
Adobe Experience Platform (AEP) Architect
•Own the full Adobe data stack – RT-CDP, AJO, CJA, and the underlying Experience Platform services, not a single point product.
•End-to-end data lifecycle authority – from source connectors and ingestion through activation, governance, and measurement.
•Pre-sales partnership with Adobe Professional Services and the India alliance team on joint pursuits and CXO conversations.
•AI-augmented practice – leverage GenAI and Customer AI / Attribution AI within a Claude Preferred Services Partner.
•Practice-building mandate – shape Bounteous’ AEP Centre of Excellence, accelerators, and capability roadmap for India.
- 1. Solution Architecture & Pre-Sales
•Lead architectural discovery with CXO, CDO, Marketing, and Data Engineering stakeholders to translate business goals into AEP solution blueprints.
•Visualize enterprise customer requirements into target-state data architectures spanning ingestion, profile, segmentation, journeys, and analytics.
•Own technical scoping, effort estimation, and the solution narrative in RFP / RFI responses and proposals.
•Partner with Adobe Professional Services / ACS and the partner alliance team on joint solutioning, co-sell, and go-to-market propositions.
•Present reference architectures, data flow diagrams, and ROI / value cases at the executive level.
•Define implementation roadmaps with phasing, dependencies, and risk-mitigation strategies.
- 2. Data Ingestion & Data Engineering
•Architect ingestion across batch and streaming sources: Source Connectors, Streaming Ingestion API, Data Landing Zone, HTTP API, and Adobe / cloud-native connectors (S3, Azure Blob, GCS, Snowflake, Kafka).
•Design data pipelines, transformation logic, and orchestration for high-volume, multi-source profile and event data.
•Establish data quality, validation, error-handling, and monitoring frameworks (Data Hygiene, Dataset monitoring, Observability).
•Define schema-on-ingest mapping, dataset partitioning, and TTL / retention strategy aligned with platform limits and cost.
•Architect integrations with downstream data warehouses / lakehouses and reverse-ETL patterns where required.
- 3. Data Modelling, Identity & Profile
•Design XDM (Experience Data Model) schemas – classes, field groups, data types, and descriptors – for both Profile and ExperienceEvent use cases.
•Architect Identity Service strategy: identity namespaces, identity graph design, private graph, and identity stitching across known and anonymous profiles.
•Govern the Real-Time Customer Profile: union schemas, profile enrichment, merge policies, and profile / event store sizing.
•Design data governance with Data Usage Labelling & Enforcement (DULE), data governance policies, consent, and privacy (GDPR, CCPA, Adobe Privacy Service).
•Establish a scalable schema governance model and naming conventions across multiple sandboxes and business units.
- 4. Segmentation, Audiences & Activation
•Architect audience strategy: batch, streaming, and edge segmentation; segment definitions; and Audience Composition for complex cohorts.
•Design computed attributes, derived datasets, and event-based audience qualification rules.
•Define activation patterns to destinations – advertising, social, email, and custom destinations via Destination SDK.
•Architect federated audience composition and data collaboration patterns where relevant.
•Govern audience overlap, suppression logic, and consent-aware activation.
- 5. Adobe Journey Optimizer (AJO)
•Architect orchestration of real-time and scheduled journeys across email, push, SMS, in-app, and code-based channels.
•Design event-triggered (Journey) and audience-triggered (Campaign) experiences with decisioning and offer management (Offer Decisioning / Decision Management).
•Define data flows between RT-CDP profile, AJO journeys, and message channels, including profile lookups and external data sources.
•Govern message frequency capping, throttling, deliverability, and channel configuration.
•Architect AJO B2B Edition / journeys for account-based motions where applicable.
- 6. Customer Journey Analytics (CJA)
•Architect the CJA data view, connection, and stitching strategy across cross-channel datasets.
•Design derived fields, calculated metrics, and attribution models for cross-channel journey analysis.
•Define the relationship between AEP datasets, CJA connections, and downstream reporting / Workspace projects.
•Govern data governance and access controls within CJA and integration with Adobe Analytics where co-existing.
- 7. AI / ML & Intelligent Services
•Apply Customer AI (propensity / churn) and Attribution AI within AEP for predictive audience and journey use cases.
•Define ML feature requirements, training data design, and the operationalisation of model scores into profiles and segments.
•Architect feature engineering and integration with Data Distiller / Query Service for advanced analytics and ML preparation.
- 8. Technical Leadership & Governance
•Lead, mentor, and review onshore / offshore AEP engineering and data teams (5–20 practitioners).
•Define platform standards: sandbox strategy, schema governance, naming conventions, CI/CD for AEP configurations, and version control.
•Drive performance and cost optimization: profile store sizing, dataset hygiene, query optimization, and licence-entitlement monitoring.
•Participate in architecture review boards and present designs to client enterprise architecture and data-governance teams.
•Contribute to Bounteous’ AEP CoE: accelerators, reference architectures, implementation playbooks, and reusable assets.
Experience
•10+ years in data, martech, or customer-data platform engineering / architecture.
•4+ years hands-on Adobe Experience Platform across at least two of RT-CDP, AJO, and CJA.
•At least 2 full lifecycle AEP implementations delivered (discovery through activation and hypercare).
•3+ years in a Solution Architect / Lead Architect role with client-facing pre-sales and proposal ownership.
•Demonstrated experience with enterprise-scale, multi-source, high-volume customer data programs.
Core AEP & Data Skills
•XDM schema design, field groups, classes, identity namespaces, and union schema modelling.
•Real-Time Customer Profile, Identity Service, identity graphs, and merge policies.
•Data ingestion: Source Connectors, Streaming Ingestion API, Data Landing Zone, batch ingestion, and mapping.
•Segmentation Service (batch / streaming / edge), computed attributes, and audience activation.
•Data governance: DULE labels, policies, consent management, and Privacy Service.
•Query Service / Data Distiller, SQL, derived datasets, and accelerated query / data views.
•Strong SQL and at least one of Python / Spark for data engineering and transformation.
•Understanding of cloud data ecosystems (Snowflake, Databricks, BigQuery, S3, Azure, GCP) and ETL / ELT patterns.
Application & Integration Skills
•Adobe Journey Optimizer: journeys, campaigns, channels, decisioning, and offer management.
•Customer Journey Analytics: connections, data views, derived fields, calculated metrics, and attribution.
•Adobe Experience Platform APIs, Adobe I/O, Destination SDK, and Source SDK for custom integrations.
•Adobe Web SDK / Edge Network, Tags (Launch), and event-forwarding / server-side collection.
•Integration patterns with AEM, Adobe Analytics, Adobe Target, Marketo, and Adobe Commerce.
Pre-Sales & Architecture Skills
•Executive stakeholder management and C-suite / CDO communication.
•Solution scoping, effort estimation, and program-level sizing for large data engagements.
•Risk identification, mitigation planning, and architectural decision records (ADRs).
•Familiarity with Adobe partner deal-registration and co-sell motion.
Skill / Domain
•Adobe Certified Expert (ACE) – AEP, RT-CDP, AJO, or CJA.
•Experience with AEP Edge Network, Web SDK, and server-side / event-forwarding collection.
•Exposure to AJO B2B Edition and account-based journey orchestration.
•Hands-on with Data Distiller for advanced SQL analytics, BI extracts, and ML feature engineering.
•Experience integrating AEP with AEM, Adobe Analytics, Adobe Target, and Adobe Commerce in a unified DX stack.
•Prior experience at a Global Systems Integrator (GSI), Adobe Professional Services, or Adobe Consulting Services (ACS).
•Familiarity with composable CDP debates and build-vs-buy data architecture trade-offs.
Understanding of data residency, sovereignty, and Healthcare Shield / privacy-regulated deployments.
Years of experience:
Location:
Lead Analytics Engineer
Responsibilities:
- Design, develop, and deploy machine learning models using Python and Azure.
- Lead analytics projects in various domains like retail, finance, or consumer analytics.
- Build and train ML models, and deploy them using Python on Azure.
- Refactor outdated Python code to adhere to modern coding principles.
- Develop and deliver web applications using Python, Django, HTML, CSS, and RESTful APIs.
- Create APIs using Java, Python, and Node.js.
- Build customer health status analytics dashboards to enhance customer interactions.
- Implement automation projects using Python for web and API frameworks like Flask and FastAPI.
- Refine and maintain production code written in SQL, Python, and Spark.
- Collaborate with clients, implementation teams, and associates to ensure project success.
- Develop data ingestion tools using Python to extract data from relational databases and external APIs.
Requirements:
- Bachelor's degree in Computer Science, Data Analytics, or a related field.
- Strong expertise in Python and at least one popular framework like Django, Flask, or Pyramid.
- Proficiency in SQL, SAS, or other statistical programming languages.
- Experience in developing unit tests and ensuring code quality.
- Knowledge of scripting languages such as Perl, Bash, or Shell scripting.
- Ability to write efficient and modular server-side code in Python.
- Strong technical skills in .NET Core, Python, Web API, and Azure/AWS.
- Familiarity with CI/CD automation using PowerShell, Linux shell scripts, and Python.
- Experience in building data ingestion and processing code using Python, PySpark, or similar languages.
- Track record of driving operational excellence through deep-dive analytics of business processes.
- Excellent coding skills and the ability to debug programs and integrate third-party services.
- Proven experience in developing analytics dashboards and visualizations for business insights.
Years of experience: 8 to 15 Years
Location:
Senior Software Engineer (AI PYTHON)
We're hiring Senior Software Engineers to join our AI-native engineering team. You'll design, build, and operate production AI systems - including AI platform capabilities, agentic workflow infrastructure, and LLM-powered features that serve institutional financial clients. This is a hands-on individual contributor role for engineers who are deeply fluent in AI-native development and want to work at the intersection of applied AI and backend systems engineering.
Build and Operate AI Systems
• Design, build, and ship production-quality backend services, APIs, and AI platform components used across multiple engineering teams
• Build and integrate LLM-powered systems such as RAG pipelines, AI SDKs, evaluation workflows, guardrails, prompt/tool orchestration, and model observability
• Improve the reliability, scalability, observability, and operational quality of production AI systems
• Build internal tools, frameworks, automation, and documentation that improve developer productivity and AI capabilities
•Participatein code reviews, design reviews, debugging, incident response, and operational support
Drive Technical Excellence
• Contribute to technical design for complex projects, including evaluating tradeoffs and proposing pragmatic implementation plans
• Partner with product, design, and engineering teams to translate platform needs into well-designed technical solutions
• Helpidentifyand reduce technical debt, reliability risks, and friction in the software development lifecycle
• Collaborate with Staff and senior engineers toestablishreusable patterns and raise engineering standards
Build with AI-Native Practices
• Use agentic coding tools and LLM-assisted development as a primary part of your workflow — this is how the entire team operates
• Critically evaluate AI-generated code for correctness, edge cases, and regressions — shipping quality output regardless of how it was produced
• Contribute to the team's evolving practices around AI-accelerated development and testing
QUALIFICATIONS Required
• 5+ years of experience designing, building, and operating production software systems
• Strong backend engineering experience with Python frameworks such asFastAPI, Flask, or Django
• Experience building or integrating AI/LLM-powered systems in production - such as RAG pipelines, AI SDKs, evaluation workflows, guardrails, or agentic workflows
• Experience with relational/NoSQL databases, including schema design, query optimization, and data modeling
• Experience with cloud-native technologies such as AWS, Docker, and Kubernetes
• Strong understanding of CI/CD, observability, and operating services in production
• Ability to break down complex technical problems and deliver pragmatic, maintainable solutions
• Strong ownership mindset, with the ability to drive projects independently while collaborating effectively
• Clear communication skills and the ability to explain technical tradeoffs to engineering and cross-functional partners
• Hands-on experience with AI-native development tools (e.g., Cursor, Augment);demonstratedability to embed AI-driven practices to accelerate velocity and code quality
• Ability to critically evaluate AI-generated code and outputs, including identifying failure modes, regressions, and edge cases
Preferred
• Experience with document processing pipelines, structured extraction from unstructured documents, or vector stores
• Familiarity with evaluation frameworks for LLM output quality (e.g., RAGAS, custom evals, human-in-the-loop review)
• Background in financial services or fintech
Years of experience: 5 to 7 Years
Location:
Enterprise Architect
The Java Fullstack Architect (with AI Expertise) is responsible for architecting modern, scalable full stack solutions while integrating AI/ML capabilities across enterprise applications. This role blends deep full stack engineering knowledge (Java, microservices, cloud, front-end frameworks) with hands-on experience designing and deploying AI-powered features such as intelligent automation, predictive analytics, NLP, and generative AI components. The architect will guide teams to adopt AI-driven patterns while ensuring performance, security, and maintainability.
Key Responsibilities:
Architectural Leadership
Own end-to-end architecture across backend, frontend, data, integrations, and AI components.
Define standards for microservices, APIs, UI architecture, and AI/ML integration patterns.
Conduct architectural reviews and establish guidelines for high-quality, scalable solutions.
Backend Engineering (Java)
Architect and build microservices using Java 11+/Spring Boot, Spring Cloud, and cloud-native services.
Design event-driven systems, asynchronous patterns, and high-performance data pipelines.
Integrate AI inference services (e.g., REST,gRPC, model-serving APIs).
Collaborate with data science teams to productionize ML models (MLOpspractices).
Work with cloud AI services (AWS, Azure, GCP) such as:
AWS Bedrock/SageMaker
Azure OpenAI / Azure ML
GCP Vertex AI
Architect vector databases, embeddings, and retrieval-augmented generation (RAG) pipelines.
Ensure ethical AI use, security, guardrails, and compliance.
Frontend Engineering
Design modular, scalable UIs using Angular/React with strong state management.
Integrate AI-powered UI features (e.g., copilots, predictive fields, intelligent search).
Ensure seamless front-end consumption of microservices and AI APIs.
Cloud & DevOps
Architect cloud-native deployments on AWS/Azure/GCP.
Design CI/CD pipelines supporting microservices and ML models.
Implement containerization using Docker/Kubernetes, including GPU workloads where required.
Collaboration & Mentoring
Mentor fullstack and AI engineers in architecture principles and modern engineering patterns.
Work closely with product, data science, UX, and security teams.
Translate business needs into practical AI-enabled technical solutions.
Required Skills & Experience
Backend (Java): Java 11+, Spring Boot, Spring Cloud, REST, JPA/Hibernate
Frontend: Angular/React, Node, TypeScript, HTML, CSS
Architecture: Microservices, distributed architecture, DDD, event-driven design
Cloud: AWS/Azure/GCP cloud-native architecture
Database: Relational + NoSQL (MongoDB, Cassandra), vector DBs (Pinecone, Redis Vector, Milvus—preferred)
AI/ML Skill Requirements
Experience integrating AI APIs (OpenAI, Azure OpenAI, Vertex AI, Bedrock).
Understanding of ML lifecycle: model training, evaluation, deployment, monitoring.
Hands-on experience with Python-based ML frameworks (nice to have):
PyTorch, TensorFlow, Scikit-learn
Experience with RAG architecture, embeddings, or LLM orchestration frameworks such as:
LangChain, Semantic Kernel, Haystack
Ability to design MLOps workflows (CI/CD for models, model versioning, drift detection).
Practical experience building AI-driven features in enterprise applications.
Soft Skills
Strong communication and leadership.
Ability to translate AI concepts into business value.
Deep problem-solving and solutioning mindset.
Preferred Qualifications
Bachelor’s or Master’s in Computer Science or related field.
Certifications: Cloud Architect (AWS/Azure/GCP), Generative AI / ML certifications (preferred), Java Architecture certifications
Experience with data engineering pipelines, ETL, or streaming platforms (Kafka).
Exposure to privacy, responsible AI, and security frameworks.
Key Performance Indicators (KPIs)
Quality and scalability of AI-integrated architecture.
Adoption of AI/ML features across products.
Reduction in latency, cost, and technical debt.
Successful production deployment of AI/ML workloads.
Developer enablement through frameworks and best practices.
Years of experience: 12 to 15 Years
Location:
Murex MxML Support Consultant
We are seeking a Murex MxML Support Consultant with experience in Murex MX.3 support, MxML Exchange, workflow configuration, and interface support. The candidate will be responsible for monitoring, troubleshooting, and maintaining Murex interfaces and workflows while ensuring smooth trade processing and system integration across Front Office, Middle Office, Back Office, Risk, and Finance applications.
The ideal candidate should have foundational knowledge of Murex MX.3, XML technologies, workflow routing, and production support within Capital Markets environments.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, Finance, or related discipline.
- Experience supporting Murex MX.3 applications.
- Basic to intermediate experience with MxML Exchange and workflows.
- Knowledge of XML, XSL, and XSLT.
- Experience working in Unix/Linux environments.
- Understanding of trade lifecycle processes and Capital Markets concepts.
- Good troubleshooting and analytical skills.
Preferred Skills
- Exposure to Java development.
- Knowledge of MQ messaging technologies.
- Familiarity with Jenkins, GitHub, TeamCity, Nexus, or ANT.
- Exposure to production support processes.
- Understanding of Front Office, Risk, Finance, or Treasury systems.
- Knowledge of release and deployment activities.
Key Responsibilities
Murex Support
- Provide L2 production support for Murex MxML interfaces and workflows.
- Monitor inbound and outbound trade messaging processes.
- Support MxML Exchange workflows and interface configurations.
- Investigate workflow failures, message processing issues, and interface exceptions.
- Perform issue analysis and assist in implementing corrective actions.
- Support trade lifecycle processing activities including trade capture, confirmations, settlements, and event management.
- Assist in workflow routing, template configuration, and exception handling.
- Support SIT, UAT, and Production deployments.
Interface & Integration Support
- Support import/export interfaces between Murex and external systems.
- Assist in message transformation, validation, and enrichment activities.
- Work with XML, XSL, and XSLT configurations.
- Support MQ-based messaging and interface monitoring.
- Collaborate with business and technical teams to resolve integration issues.
Operational Support
- Monitor application health and interface performance.
- Maintain support documentation and operational procedures.
- Participate in incident management and root cause analysis activities.
- Escalate critical issues and support resolution efforts.
- Ensure stability and availability of Murex interface environments.
Years of experience: 2 to 6 Years
Location:
Murex DevOps Support Engineer
We are seeking a DevOps Engineer with experience in CI/CD, cloud platforms, automation, and infrastructure support. Candidates with exposure to Murex environments, Capital Markets applications, or Investment Banking platforms will be highly preferred.
The role involves supporting deployment pipelines, infrastructure automation, cloud operations, and production environments while ensuring system reliability and operational efficiency.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
- Experience in DevOps or Cloud Engineering.
- Experience with CI/CD tools and version control systems.
- Knowledge of Linux/Unix administration.
- Understanding of cloud platforms and container technologies.
- Basic scripting and automation skills.
- Strong troubleshooting and problem-solving capabilities.
Preferred Skills
- Exposure to Murex MX.3 environments.
- Knowledge of Capital Markets systems.
- Experience with Kubernetes and Terraform.
- Familiarity with Control-M scheduling.
- Exposure to Azure, AWS, or GCP.
Key Responsibilities
- Support CI/CD pipeline implementation and maintenance.
- Assist with build, deployment, and release management activities.
- Manage source code repositories and branching strategies.
- Support deployments across Development, QA, UAT, and Production environments.
- Develop and maintain automation scripts.
- Assist in Infrastructure as Code (IaC) implementation.
- Monitor application and infrastructure health.
- Troubleshoot deployment and production issues.
- Support cloud and container platforms.
- Participate in release management and environment support activities.
- Assist with security, patching, and backup processes.
Years of experience: 3 to 6 Years
Location:
Murex Datamart Support Engineer
Role Summary
We are seeking a Murex Datamart Support Engineer with 2+ years of experience in supporting Murex MX.3 Datamart and Reporting environments. The candidate will assist in monitoring, troubleshooting, and maintaining Datamart reporting processes while ensuring accurate delivery of Risk, P&L, Market Valuation, Accounting, and Regulatory reports.
The ideal candidate should possess working knowledge of Murex Datamart architecture, SQL, reporting processes, and Capital Markets products.
Key Responsibilities
- Support Murex Datamart and reporting environments.
- Monitor EOD batches, feeders, extractions, and reporting processes.
- Investigate report failures, batch issues, and data discrepancies.
- Assist in troubleshooting performance and reporting issues.
- Validate and reconcile reporting data.
- Support business users in resolving reporting-related issues.
- Execute and monitor processing scripts, feeders, and scanner templates.
- Participate in release, migration, and deployment activities.
- Maintain support documentation and operational procedures.
- Work with Risk, Finance, Operations, and Infrastructure teams.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Finance, or related field.
- 2+ years of experience in Murex support environments.
- Basic knowledge of Murex Datamart and Reporting modules.
- Strong SQL skills.
- Knowledge of Unix/Linux environments.
- Understanding of Capital Markets products.
- Good troubleshooting and analytical skills.
Preferred Skills
- Exposure to Python scripting.
- Knowledge of Control-M scheduling.
- Familiarity with Jira or ServiceNow.
- Experience with reporting tools such as Power BI, Tableau, or Qlik.
- Exposure to Murex upgrade activities.
Years of experience: 2 to 6 Years
Location:
How to Apply
- Start your application by filling out the form at the bottom of the page.
- Round 1 – If an assessment is required for the role, you will be automatically redirected to it after submitting the form. You will also receive an email at your registered email ID with the assessment details. The assessment can be taken later using the email link as well.
- You must complete the Round 1 assessment (if applicable) for your application to be considered for the next stage.
- Round 2 – Bounteous TA team will review your profile and assessment and will reach out to you for setting up your virtual interview.