Data Engineer (Bengaluru)

Data Engineer (Bengaluru)

29 Oct
|
Visa Consolidated Support Services (India) Private Limited - Tech Unit
|
Bengaluru

29 Oct

Visa Consolidated Support Services (India) Private Limited - Tech Unit

Bengaluru

About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.

At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.

Join Visa and do work that matters - to you, to your community, and to the world. Progress starts with you.

Job Summary: Essential Functions

- Design, develop, test, deploy, and operate software for Visa's modern Data Platform, with focus on scalable, secure, and highly reliable platform services.
- Contribute to backend services, APIs, SDKs, automation, developer tooling, platform integrations, data pipelines, and operational workflows used by internal engineering teams.
- Work across core platform areas including Spark compute, Kafka/Flink streaming, low-latency distributed key-value services, Airflow/Temporal workflow orchestration, and secure data services.
- Write clean, maintainable, well-tested code using languages such as Java, Scala, Python, or similar platform engineering technologies.
- Build software that conforms to Visa's standards for security, quality, performance, resiliency, privacy, compliance, and operational readiness.
- Participate in design reviews, code reviews, architecture discussions, production readiness reviews, and operational retrospectives.
- Use agentic AI and LLM-based development practices responsibly to improve the engineering lifecycle, including requirements clarification, design exploration, code generation, test generation, documentation, review assistance, incident analysis, and knowledge capture.




- Create and improve development prompts, reusable context packs, agent workflows, evaluation criteria, and guardrails that help engineers use AI effectively while preserving human accountability for design and production quality.
- Develop measurable productivity and quality improvements from AI-assisted engineering practices, including metrics such as cycle time, review time, test coverage, defect escape rate, documentation quality, and operational toil reduction.
- Automate repetitive engineering and operational tasks through scripts, tools, CI/CD enhancements, self-service workflows, and intelligent engineering assistants.
- Contribute to service reliability through observability, logging, metrics, alerting, SLOs, runbooks, capacity planning, performance testing, and safe rollout/rollback practices.
- Stay current with trends in distributed data systems, cloud-native platform engineering, secure engineering, LLMs, agentic AI, prompt engineering, context engineering, and AI-assisted software delivery.

Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.

Qualifications

Basic Qualifications

- 1 or more years of relevant work experience with a Bachelor's Degree, or an Advanced Degree such as a Master's, MBA, JD, MD, or PhD.
- Hands-on software development experience in Java, Scala, Python, or comparable backend/platform engineering languages.




- Solid computer science fundamentals, including data structures, algorithms, object-oriented design, databases, APIs, operating systems, networking, and concurrency.
- Experience building or supporting backend services, data services, distributed systems, APIs, automation, or platform engineering capabilities.
- Understanding of software engineering practices including unit testing, integration testing, CI/CD, code reviews, secure coding, documentation, and production support.
- Practical exposure to generative AI or LLM-assisted development, including prompt usage, code assistance, test generation, documentation, or engineering productivity use cases.

Preferred Qualifications

- 1 or more years of software engineering experience in data platform, distributed systems, backend services, streaming, workflow orchestration, or developer platform domains.
- Experience with Apache Spark, Kafka, Flink, Airflow, Temporal, distributed key-value stores, data pipelines, metadata services, or secure data access patterns.
- Experience designing scalable and resilient services with clear APIs, strong observability, automated tests, and production readiness controls.
- Working knowledge of SQL and NoSQL data stores, data modeling, schema evolution, event-driven architectures, and large-scale data processing patterns.
- Experience with containerization, Kubernetes, CI/CD pipelines, infrastructure automation, monitoring tools, and service reliability practices.
- Practical understanding of LLM concepts such as tokens, context windows, embeddings, retrieval-augmented generation, tool/function calling, evaluation, hallucination risk, and guardrails.
- Hands-on experience with agentic AI development patterns,

📌 Data Engineer (Bengaluru)
🏢 Visa Consolidated Support Services (India) Private Limited - Tech Unit
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (bengaluru) / bengaluru