
Senior Software Engineer
Full Job Description
Position Type: Full time
Type Of Hire: Experienced (relevant combo of work and education)
Role Location: Bangalore - Hybrid Model (two days in-office, three days virtual)
About The Role
As a Senior Software Engineer on the Agentic AI Platforms team, you will design sophisticated software solutions that improve how enterprise engineering teams plan, build, test and operate software. You will create coding harnesses, reusable libraries and automated workflows that connect artificial intelligence coding agents with development tools and business systems. Your work will deliver scalable solutions, improve development efficiency and establish reliable patterns for AI-assisted engineering.
Your key responsibilities include:
- Designing scalable agentic workflows across software planning, coding, testing, deployment and maintenance
- Building advanced coding harnesses, reusable libraries and integrations using Python and TypeScript, including Model Context Protocol servers and tools that securely connect agents with enterprise systems
- Establishing evaluation, automated testing and monitoring approaches for AI-generated code and workflows
- Translating complex requirements into maintainable software designs and contributing to architectural decisions involving scalability, security, extensibility and long-term support
- Coordinating complex development activities, leading technical troubleshooting, documenting architectures and operational procedures, and mentoring engineers on agentic programming and software engineering practices
Required Qualifications:
- Advanced software engineering skills using Python, TypeScript or comparable programming languages
- Experience designing distributed applications, application programming interfaces (APIs), developer platforms or workflow automation systems
- Experience building reusable libraries, coding frameworks or extensible integration components
- Experience with cloud architecture, deployment, monitoring, maintenance and production support, supported by strong knowledge of automated testing, secure coding, code review and software quality practices
- A degree in computer science, engineering or a related field, or equivalent practical experience, with the ability to solve complex technical problems and communicate effectively across functions
Preferred Qualifications:
- Experience with Claude Code, GitHub Copilot, OpenCode or comparable artificial intelligence coding environments, or with developing agentic applications, coding agents or Model Context Protocol integrations
- Knowledge of large language model evaluation, prompt design, tool calling and workflow observability
- Experience delivering technical implementations or troubleshooting solutions directly with clients, with familiarity in security, privacy and compliance controls for enterprise artificial intelligence systems
Company
FIS
FIS is an American multinational Fortune 500 corporation renowned for its development of Financial Technology (FinTech) solutions.As of Q2 2020, the company serves clients globally by facilitating app...
Practice this interview
A voice mock interview for Senior Software Engineer, Agentic AI Platforms at FIS, with questions from this job description and your resume, and a scored report afterwards.
Set up interview