Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III 
India, Telangana, Hyderabad 
552832667

Today

Job responsibilities

  • Acts as the primary point of contact for security-related issues for product and development teams, running applications, platform, and infrastructure services.
  • Engages technical teams and business stakeholders to discuss and propose technical approaches to meet current and future cybersecurity needs.
  • Defines the technical target state of their cybersecurity product and drives achievement of the strategy.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall cybersecurity of software applications and systems.
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive continuous improvement and assess cybersecurity design and technical credentials for use in existing systems and architecture.
  • Conducts security architecture reviews and threat models to identify vulnerabilities and recommend solutions.
  • Performs smart contract audits and provides remediation recommendations aligned to Blockchain/Web3 best practices.
  • Leads communities of practice to drive awareness and use of new and leading-edge cybersecurity technologies
  • Evaluate current and emerging technologies to recommend the best solutions for the future state architecture

Required qualifications, capabilities, and skills

  • Formal training or certification on software/systems engineering concepts and 5+ years applied experience.
  • Experience with Blockchain security and different threats applicable to private , private-permissioned, and public Blockchains
  • Proficiency at least at one cybersecurity domain, and working knowledge in multiple, e.g., Identity and Access Management, Network Security, Application Security.
  • Good familiarity with various threat modelling methodologies, e.g., STRIDE, PASTA, attack trees
  • Demonstrated experience utilizing OWASP Top 10, MITRE ATT&CK, STIX, etc. to assess the impact and severity of vulnerabilities and weaknesses to the business.
  • Strong understanding of smart contracts, smart contract common vulnerabilities, and security development patterns applied to smart contracts.
  • Hands-on practical experience delivering enterprise-level cybersecurity solution architecture and recommending appropriate compensating controls.
  • Background in conducting threat models or risk assessments for Web3/Blockchain projects.
  • Experience with one or more scripting or programming languages, e.g., Bash, Python, Go, Kotlin, Java
  • Proficiency in all aspects of the Software Development Life Cycle
  • Practical cloud native experience, such as AWS Services

Preferred qualifications, capabilities, and skills

  • Good knowledge of Ethereum and EVM-compatible networks (both permissioned and public networks)
  • Proficiency in Go and/or Rust with in-depth expertise on the languages, their internal and pitfalls, as well as their tooling ecosystem for security tooling automation and enhancements
  • Familiarity with ZKP concepts and relevant protocols, e.g., ZKSNARKS, ZKSTARKS, Bulletproofs
  • Automated testing proficiency is desired, e.g., experience working with fuzzers, including building harness, rules. Advanced understanding of agile methodologies such as continuous integration and delivery, application resiliency, and security