Skip to main content

Associate Software Engineer

Bengaluru, India

Apply now
Posted
11/12/2026
Job reference
15818
Experience level
Experienced Hire
Job category
Technology, Engineering & AI
Job sub category
QA/Test Engineering
Line of business
Banking

Skills and Competencies

  • 1–3 years of backend development experience with strong programming skills in Python and hands-on experience with FastAPI.
  • Experience developing REST APIs and cloud-based applications using AWS, with exposure to services such as Lambda, CloudWatch, and ECR.
  • Working knowledge of Docker, Kubernetes, SQL, and cloud-native databases for building and supporting scalable backend applications.
  • Basic understanding of AI/GenAI and Large Language Models (LLMs), with exposure to LLM APIs, prompt engineering, Retrieval-Augmented Generation (RAG), or AI-enabled applications.
  • Good understanding of software engineering practices, including testing, troubleshooting, application reliability, and Agile/Scrum development.
  • Strong analytical, problem-solving, communication, and collaboration skills, with an eagerness to learn new technologies and work within globally distributed teams.

Education

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related technical discipline, or equivalent professional experience.
  • Responsibilities
  • Develop and maintain scalable backend services and REST APIs using Python and FastAPI.
  • Build and support cloud-native solutions using AWS, including services such as Lambda, CloudWatch, and ECR.
  • Develop and deploy containerized applications using Docker and Kubernetes and support SQL and cloud-native database integrations.
  • Contribute to AI/GenAI-enabled applications and services, including integrations with LLMs and other AI capabilities.
  • Troubleshoot application issues and improve service performance, reliability, maintainability, and overall code quality.
  • Collaborate with engineering teams across India and the US through Agile/Scrum practices and contribute to continuous engineering improvements.

About the Team

The Banking Platform team builds reusable, scalable backend services and APIs that support multiple banking applications. You will collaborate with engineering teams across India and the US to develop modern, cloud-native solutions using Python, FastAPI, AWS, and container technologies.
The team is also exploring AI and Generative AI capabilities, providing opportunities to gain experience with LLM-powered applications and emerging AI technologies while building your backend engineering expertise.


Apply now

Jobs for you

Featured Jobs

Saved Jobs

You have not saved any jobs yet.

Recently Viewed Jobs

You have not viewed any jobs yet.

Stay connected

Join our talent community

Don’t see a position for you? Submit your information to be considered for a future role as they become available.

Interest InSelect one or more job categories and locations, then click “Add” to create a job alert. You can repeat this process to add multiple job category and location combinations.