This position is no longer accepting applications
Closed on August 13, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Lead Software Engineer
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at JPMorganChase.
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