Job Description
✅ Job Title: Software Engineer – Cybersecurity (CTAR Team) – Visa, Bangalore
Visa’s Cyber Threat Analytics and Research (CTAR) team in Bangalore is looking for a Software Engineer – Cybersecurity who will play a central role in protecting Visa’s global payments network. In this position, you will design, develop, and deploy scalable software platforms that leverage machine learning, statistical profiling, clustering, and predictive analytics to detect and mitigate emerging cyber threats. You’ll collaborate with cyber analysts, data scientists, and operations teams to build services and APIs that process massive volumes of transactional and security telemetry data. By translating threat intelligence requirements into secure, production-grade code, you’ll enable real-time detection, prevention, and response capabilities. If you are passionate about secure coding practices, enjoy working with large data sets, and thrive in a fast-paced environment, this role offers an opportunity to make a tangible impact on one of the world’s most critical financial infrastructures.
🧩 Key Responsibilities
Security Platform Development
• Design and implement microservices and APIs to support CTAR’s threat intelligence and analytics pipelines.
• Develop and maintain back-end components in Java, Python, or Scala, ensuring adherence to secure coding best practices.
• Integrate machine learning models (classification, clustering, anomaly detection) within production systems for automated threat detection.
Collaboration & Design
• Partner with cyber analysts, data scientists, and operations engineers to translate use cases into technical requirements.
• Participate in design discussions and architectural reviews to ensure solutions are scalable, resilient, and secure.
• Mentor junior engineers on secure coding techniques, performance tuning, and DevSecOps practices.
Data Processing & Analytics
• Work with large, diverse datasets—transaction logs, telemetry streams, and external threat feeds—to develop pipelines that enrich and transform data for analysis.
• Optimize data processing workflows using distributed technologies (Spark, Hadoop, Kafka) to ensure low-latency ingestion and processing.
• Validate and fine-tune machine learning algorithms for accuracy and performance in production environments.
Testing & Quality Assurance
• Write unit, integration, and end-to-end tests to verify functionality and security of features.
• Automate build, test, and deployment workflows using Jenkins, GitLab CI, or equivalent tools.
• Conduct code reviews and enforce secure coding standards, vulnerability scanning, and static code analysis.
Continuous Improvement & Research
• Stay abreast of emerging cyber threats, attack vectors, and security technologies, recommending new frameworks or tools as needed.
• Drive performance optimizations, reliability improvements, and capacity planning to support growing data volumes.
• Document design decisions, operational runbooks, and best practices to foster knowledge sharing across the CTAR team.
🎓 Qualifications & Skills
Education
• Bachelor’s or Master’s degree in Computer Science, Engineering, Information Security, or a related field.
Experience
• 3–6 years of professional experience in software development with a focus on cybersecurity, threat analytics, or large-scale data processing.
• Proven proficiency in Java, Python, or Scala for developing secure, high-performance back-end services.
• Hands-on experience with machine learning frameworks (Scikit-learn, TensorFlow, PyTorch) and data processing platforms (Apache Spark, Hadoop).
• Familiarity with cloud environments (AWS, GCP, or Azure) and container orchestration (Docker, Kubernetes).
Technical Skills
• Strong understanding of secure coding principles, OWASP Top Ten, and common vulnerability mitigation techniques.
• Experience designing RESTful APIs and microservices architectures.
• Knowledge of distributed messaging systems (Kafka, RabbitMQ) and real-time data streaming.
• Proficiency with databases (relational and NoSQL) and query optimization.
• Familiarity with DevSecOps tools: static code analysis (SonarQube), vulnerability scanners (Snyk, Checkmarx), and CI/CD pipelines.
Soft Skills
• Excellent analytical and problem-solving abilities with a keen attention to detail.
• Strong verbal and written communication skills to articulate complex security concepts.
• Ability to collaborate effectively across cross-functional teams and mentor junior engineers.
• Adaptability to work in a fast-paced environment with evolving priorities.
💰 Estimated Salary Range
• Monthly Salary: ₹1,00,000 – ₹1,50,000
• Annual CTC: ₹12 LPA – ₹18 LPA
Note: Estimated based on industry benchmarks for mid-level cybersecurity software engineers in Bangalore; actual compensation may vary.
🎁 Perks & Benefits
• Comprehensive health insurance (medical, dental, vision) for employees and dependents.
• Provident Fund (PF) and Gratuity benefits.
• Performance-linked bonuses and recognition awards.
• Professional development programs, including sponsored certifications and conference attendance.
• Flexible work arrangements—hybrid/remote work options based on project requirements.
• Access to employee wellness programs, counseling, and fitness reimbursements.
• Collaborative, inclusive culture with opportunities to contribute to global projects and innovation initiatives.
🏢 Location & Work Type
• Location: Bangalore, Karnataka, India
• Employment Type: Full-Time | Hybrid (On-site and Remote mix based on business needs)
🚨 Before You Apply: Your Resume Needs to Shine!
Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!
🔥 Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!
✅ 5+ ATS-Friendly Designs – Beat the bots and get noticed
✅ Recruiter-Approved Layouts – Highlight your skills the right way
✅ Easy-to-Edit (Word & Google Docs) – No design skills needed
✅ Free Bonus: Cover Letter Template + Resume Writing Guide
🎁 Limited-Time Offer: Get yours for just ₹249 (originally ₹999)
📥 Instant Download – Apply to Google with confidence today!
👉 Grab Your Resume Template Now: Tap Here to get your resume Templates