DeveloperJobs.io
← Back to all jobs

Job Description

The Lead Software Engineer role at JPMorgan Chase is an onsite position in Columbus, Ohio, within the Cybersecurity Technology & Controls organization. As a core technical contributor, you will design, develop, and deliver secure, scalable technology products that support the firm’s business objectives. The position offers a salary range of USD 152,000 - 215,000 per year and requires a Bachelor's degree along with at least five years of relevant experience.

Responsibilities

  • Deliver innovative software solutions from design through troubleshooting, applying nontraditional approaches to solve complex technical problems.
  • Design, develop, test, and deploy security monitoring controls with a focus on blockchain security.
  • Identify opportunities to automate remediation of recurring issues to improve the stability of software applications and systems.
  • Build and maintain modern tooling using API-first design, microservices, and event-driven patterns, prioritizing resilience, performance, and scalability.
  • Engineer and operate CI/CD pipelines with automated testing and security guardrails, including code quality checks, dependency scanning, secrets scanning, and policy gates.
  • Define and implement secure SDLC practices such as threat modeling, secure code review, vulnerability remediation, and secure configuration standards.
  • Collaborate with cross-functional stakeholders to ensure timely, accurate integration of blockchain-related security telemetry and operational requirements.
  • Perform technical evaluations during proofs-of-concept and vendor assessments, providing SME input into architecture and product decisions.
  • Knowledge of blockchain-related security telemetry and operational systems is desirable.
  • Contribute to a team culture that values diversity, opportunity, inclusion, and respect.

Requirements

  • A Bachelor's Degree in Computer Science, Cybersecurity, Data Science, or 5+ years of experience engineering a security analytics platform (Splunk or equivalent) within a large-scale or global enterprise.
  • Hands-on experience delivering system design, application development, testing, and maintaining operational stability.
  • Proficiency in one or more programming languages.
  • Competence in a programming or scripting language for automation and integration tasks.
  • Deep understanding of data management concepts for security analytics, including ingestion, parsing, and normalization.
  • Strong analytical and problem-solving capabilities capable of addressing complex challenges.
  • Experience working in an Agile team environment, with exposure to at least one common Agile framework.
  • General understanding of organizational cybersecurity practices, risk management, security architecture, and engineering.
  • General understanding of national and international laws, regulations, policies, and ethics related to financial industry cybersecurity.

Technologies

  • Splunk
  • block chain

Benefits

  • comprehensive health care coverage
  • on-site health and wellness centers
  • retirement savings plan
  • backup childcare
  • tuition reimbursement
  • mental health support
  • financial coaching

Similar Jobs