F

Finastra

Banking software powering global financial institutions

Security Automation Engineer 1

Data Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong programming experience in Python.
  • Ability to build Power BI reports independently from existing data sources.
  • Experience connecting Power BI to structured data sources, including SQL databases and APIs, through governed data pipelines.
  • Experience working with REST APIs and structured data formats.
  • Strong working knowledge of SQL, including schema design, data modeling, and query optimization for analytical use cases.
  • Experience building and maintaining data pipelines that move and transform data from raw sources into structured, reliable datasets.
  • Hands-on experience building automation such as schedulers, routines, or integrations.
  • Ability to translate problem statements into engineered solutions with guidance.
  • Strong written communication skills for documentation and status updates.
  • Ability to manage time effectively across multiple parallel assignments.

Responsibilities

  • Build automation and reporting solutions based on defined business and technical requirements across Cybersecurity teams.
  • Develop and maintain Python-based security automation and integration code.
  • Query APIs and ingest data from multiple sources, including security tools, databases, and structured files (JSON, XML, CSV, and Excel), and normalize it into reusable, consistent data models.
  • Design, build, and maintain structured databases, such as SQL databases, to support scalable data storage and retrieval.
  • Develop automated data ingestion pipelines using Python to collect, transform, and load data from sources such as files, SharePoint, and APIs into structured databases.
  • Design and support reporting architecture that produces clear, decision-ready security insights.
  • Deliver Power BI reporting as a standard component of solutions, without requiring onboarding or ramp-up time.
  • Integrate automation and reporting solutions into Microsoft-centric platforms, including SharePoint and Fabric-based data services.
  • Use GitHub for source control, branching strategies, pull requests, code reviews, and documentation.
  • Collaborate directly with senior engineers and cybersecurity stakeholders to clarify requirements, scope, and constraints.
  • Manage multiple parallel work streams and proactively communicate progress, risks, and dependencies through written updates and lightweight tracking.
  • Ensure all solutions are reliable, maintainable, and easy for other engineers to adopt without rework or tribal knowledge.

Desired Qualifications

  • Azure DevOps experience with Boards, Repos, and Pipelines.
  • Experience integrating or analyzing data from security or enterprise technology platforms.
  • Familiarity with enterprise security practices or cybersecurity environments.
  • Exposure to generative AI, prompt engineering, or large language model-based solutions.

About the Company

Finastra

Banking software powering global financial institutions

Finastra provides software for banks and other financial institutions, including core banking, lending, retail and transaction banking, and treasury operations, delivered as cloud-based platforms and on-premises solutions. Its products are integrated, modular banking software that runs in the cloud or locally to power back-end processes and customer accounts. The company benefits from the Misys + D+H merger and backing by Vista Equity Partners, with a focus on open platforms and cloud-based solutions to support modernization. Its goal is to help banks innovate and compete in a changing digital landscape by offering scalable, open software for a wide range of financial services.

Company size
10,001+
Company stage
Debt Financing
Total funding
$5.3B
Headquarters
London, United Kingdom
Founded
2017

Recently Posted Jobs

Explore more opportunities at Finastra

See more jobs