Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Security Development Engineer

AT Finastra
Finastra

Senior Security Development Engineer

Bangalore, India

Responsibilities

What will you contribute?

Finastra has a broad range of products which were developed in isolation over many years. The Senior Security Development Engineer will help ensure these products meet the exacting security requirements of the financial services industry. This will require a clear view of external requirements and threats, detailed analyses and decisions on products design, architecture and tools and approaches to be adopted, as well as close collaboration with the development teams to ensure security awareness is improved and that good security practices and approaches are adopted.

Responsibilities & Deliverables:
Your deliverables will include, but are not limited to, the following:

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


  • Partner with our product engineering teams to address security issues and develop a process that embeds security in the SDLC.
  • Work with the product engineering teams and providing SME advice to understand and remediate vulnerabilities in code
  • Support the product engineering teams to identify false positives in code scanning reports and security testing reports
  • Build, maintain and execute a strategy to secure Finastra's customer facing products.
  • Conduct and lead threat assessments and propose remedies.
  • Partner with the business to understand our clients' security needs and the marketplace security standards.
  • Serve as the security SME for product engineering teams.
  • Develop security requirements and stories.
  • Lead conversations about security with prospective and current clients alongside the business and sales team.
  • Develop security material (brochures, white-papers) for consumption by customers showcasing the security of Finastra products.

Required Experience:

KNOWLEDGE AND SKILLS

  • Knowledge of full stack engineering.
  • Knowledge of Secure SDLC processes.
  • Software development and/or QA background (knowledge of programming languages, SDK, API, SPI and application infrastructure/servers).
  • Code security knowledge (including static and dynamic code scanning).
  • Working knowledge of networking protocols and cryptography.
  • Working knowledge of database technologies including directory services, relational databases and no-SQL.

EXPERIENCE

  • Experience with SAST and SCA (Veracode, Fortify, CheckMarx, Coverity, etc)
  • Experience with security testing tools (Burp suite, Appscan, WebInspector, SQLMAP, Kali, etc.)
  • Experience in Container Security (Docker, K8s)
  • Experience with Application security threat modelling, abuse case analysis, risk assessments, design and architecture review.
  • Experience with Software exploitation (penetration testing, reverse engineering).
  • Experience with enterprise software and architecture.
  • Experience with middleware and messaging.
  • Experience with IDM, IAM and AAA (SAML, OpenID, Oauth).
  • Experience with Web application security (REST, WSDL).

EDUCATION / CERTIFICATIONS

  • Bachelor's degree in Computer Science, Mathematics, Information Technology and work experience 4-6 years.

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: Finastra-10120
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Vision Insurance
    • Life Insurance
    • Dental Insurance
    • Health Insurance
    • Mental Health Benefits
    • Health Reimbursement Account
    • Short-Term Disability
    • Long-Term Disability
    • Pet Insurance
    • FSA
    • HSA
  • Parental Benefits

    • Birth Parent or Maternity Leave
  • Work Flexibility

    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Happy Hours
    • Company Outings
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Volunteer Time Off
  • Financial and Retirement

    • Financial Counseling
    • 401(K) With Company Matching
  • Professional Development

    • Internship Program
    • Leadership Training Program
    • Associate or Rotational Training Program
    • Promote From Within
    • Access to Online Courses
    • Lunch and Learns