Visa is hiring for the position of Software Engineer in Bangalore, India. Candidates with a Bachelor’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | Visa |
| Position | Software Engineer – Python, Observability tools |
| Qualifications | Bachelor’s Degree |
| Experience | 1-2 (Years) |
| Location | Bangalore, India |
Key Responsibilities:
- Design and develop code and systems that support large-scale global platforms while contributing to internal standards for scalability, security, and reusability.
- Collaborate with cross-functional teams to create design artifacts and develop high-quality software solutions across multiple technical platforms.
- Contribute to continuous product quality improvements, service technology enhancements, and the development of new business workflows within Agile teams.
- Develop robust and scalable products that serve a diverse range of customers, including merchants, B2B clients, and business-to-government solutions.
- Leverage innovative technologies to support the development of next-generation payment services, transaction platforms, real-time payment systems, and Buy Now Pay Later (BNPL) solutions.
- Participate in mentorship and continuous learning initiatives while contributing to projects that create impact at both global and local levels.
Essential Functions:
- Demonstrate a foundational understanding of project requirements and actively seek clarification when needed.
- Review and contribute to solution strategies that enhance the design and functionality of payment product features.
- Apply standard development practices using front-end programming languages such as HTML, C++, and Java to develop and modify website functionality under guidance.
- Work under supervision to support the implementation and testing of new technology capabilities that enhance the user experience across e-commerce platforms.
- Identify, report, and escalate bugs or issues that may impact website functionality or system performance.
Eligibility Criteria:
- Possess a Bachelor’s degree in Computer Science or a related technology or engineering discipline.
Preferred Skills:
- Have 1–2 years of professional experience, or hold an advanced degree (e.g., Master’s) in Computer Science or a related technology or engineering field (applicable for 2024/2025 graduates).
- Demonstrate experience in software development using Agile methodologies and the full Software Development Life Cycle (SDLC), with programming languages such as Python, Java, Go, or Scala.
- Possess working knowledge of observability and monitoring tools such as OpenTelemetry, Grafana, or ClickHouse.
- Have exposure to developing agent-based or AI-assisted solutions using tools such as Cline, Claude, GitHub Copilot, or Power Automate.
- Demonstrate experience in developing and consuming microservices using technologies such as HTTP, REST, and JSON.
- Have experience working with relational databases and/or NoSQL databases.
- Demonstrate proficiency in version control and build tools such as Git/Stash, Maven, and Jenkins.
- Possess exposure to streaming platforms such as Kafka.
- Have experience with tool development, automation processes (CI/CD, automated deployment, system availability), as well as logging and monitoring solutions.
- Demonstrate knowledge of large-scale data analytics and statistical modeling concepts.
- Exhibit strong analytical, problem-solving, and communication skills.
Key Skills:
- Demonstrate a growth mindset with curiosity and passion for technology, along with the ability to work on challenging projects at a global scale.
- Show the ability to challenge conventional approaches and explore innovative solutions beyond traditional boundaries.
- Possess expertise in one or more general-purpose programming languages such as Java, C#, or C++.
- Demonstrate experience in building and deploying modern services and web applications with a focus on quality, scalability, and performance.
- Exhibit a continuous learning mindset with interest in emerging technologies such as Angular, React, Kubernetes, and Docker.
- Demonstrate the ability to collaborate effectively with cross-functional teams, including Product, Testing, DevOps, and Agile/Scrum teams.
About Company:
Visa (NYSE: V) is a world leader in digital payments, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories. Our purpose is to uplift everyone, everywhere by being the best way to pay and be paid.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.