Associate Software Engineer
Bengaluru, India
- 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.
Jobs for you
Featured Jobs
-
Financial Data Analyst
- Gurugram, India
-
Assc Analytics & Model Analyst
- Greater Noida, India
-
Data Operations Specialist
- Vilnius, Lithuania
-
Associate Bus Systems Analyst
- Gurugram, India
Saved Jobs
You have not saved any jobs yet.
Recently Viewed Jobs
You have not viewed any jobs yet.