Software Security Architect/Engineer Financial Services Post Trade

Employment Type:Permanent
Job Location:Zurich Switzerland
Job Function:

We are looking for a  Software Security Architect/Engineer  to work in our client office in  Zurich.

Language: English
start: ASAP
Location: Zurich
Salary Range: 130 000CHF +

The Opportunity

Reporting to the CSO and to our Head of Delivery, the Security Engineer is involved in all security aspects of the software development from driving and managing security processes within our globally distributed Engineering team, to collaborating on security across the whole development process, from Product to Operations.

Success in the Role

  • Roll up your sleeves, put on your thinking cap, and deliver a unique Distributed Ledger platform with world class robustness and security properties.
  • Primary focus on Financial Services Post Trade but other functional domains are being investigated.
  • Maintain and communicate the products' threat model, security properties, and trust model
  • Validate the security properties and trust model of the released products.
  • Drive and manage vulnerability processes and third party security audits
  • Develop and collaborates around security concerns.
  • Work across all development teams to ensures high level of security engineering and review.
  • Help architect, implement, and review software to ensure high level of confidentiality, integrity, availability.
  • Maintain, groom and communicate our security roadmap.
  • Be hands-on, analyse, develop, guide, review selected security work, with the teams.
  • Swiftly Identify, track, classify, and manage vulnerabilities.
  • Help secure infrastructure and services and, help identify and track outstanding risks.
  • We value a healthy mindset and attitude towards functional programming, formal specifications and verification
  • Review the platform and its integrations security
  • Help capture client security requirements
  • Coach and educate engineers on security
  • Help drive source code security black-box testing, distributed system integrity, and build system hardening


What We Are Using

  • Java and Scala for backend development, Haskell for DSL tools and formal methods.
  • Agile/Scrum and modern software engineering practices (SBE / TDD / CI / CD etc.)
  • Cloud services, containers for rapid deployment


What You'll Need to Succeed

  • Hands on security experience:
  • Servant leader, you drive security processes and themes by example, through tools, and with automation.
  • Experienced professional, you help define and drive the security vision, as well as help build and validate sound security foundations.
  • Strong coder. Regardless whether you still develop, we do, and you need to understand us.
  • You enjoy collaboration with others—our work isn’t carried out in a vacuum, and everyone contributes to get the job done
  • Analytical, structured, tactical, you are an engineer that thinks before acting.
  • Excellent communicator; direct & transparent
  • Confident & "all in"