← All jobs
JP

Senior Lead Software Engineer - Java, Blockchain

JPMorganChaseJersey City, NJ, USA
Type
Full-time
Work setup
On-site
Experience
Lead / Head
Posted
Today
$176k - $260k
midpoint above market median

What engineering roles in crypto pay

183 salaries · our own data
this role$145kmedian$267k

This role pays $176k-$260k, above the $205k median for engineering roles in crypto on this board.

As a Senior Lead Software Engineer at JPMorganChase within the Global Technology team, you serve as a member of an agile team designing and delivering trusted, market-leading technology products in a secure, stable, and scalable way. Depending on the team you join, you could be developing mobile features, strategizing on how big data can enhance trading systems, driving innovation in payment platforms, supporting cloud platform integration, or developing and integrating blockchain solutions including public chains such as Ethereum with AWS cloud services.

What you'll do

  • Participate in designing and developing scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams
  • Execute software solutions, design, development, and technical troubleshooting
  • Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems
  • Produce or contribute to architecture and design artifacts for applications while ensuring design constraints are met by software code development
  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture
  • Contribute to software engineering communities of practice and events that explore new and emerging technologies
  • Design and implement blockchain-based solutions, including smart contracts and decentralized applications on public chains such as Ethereum
  • Utilize AWS cloud services to architect, deploy, and manage scalable applications
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patterns across the team
  • Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation

What you bring

  • Formal training or certification on software engineering concepts and 5+ years of applied experience coding in Java or Python
  • Hands-on practical experience in system design, application development, testing and operational stability
  • Experience developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Overall knowledge of the Software Development Life Cycle
  • Understanding of agile methodologies such as CI/CD, application resiliency, and security
  • Knowledge of software applications and technical processes within a technical discipline such as cloud, artificial intelligence, machine learning, or mobile
  • Experience with blockchain technologies, including public chains such as Ethereum
  • Experience with AWS cloud services
  • Demonstrated experience leading effective use of approved AI-assisted software development tools with the ability to set team expectations for validating AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices

Nice to have

  • Familiarity with modern front-end technologies
  • Exposure to cloud technologies
  • Experience developing smart contracts and decentralized applications
  • Experience with advanced CI/CD pipeline design and optimization
  • Experience with Terraform scripting and infrastructure as code best practices

What we offer

  • Competitive total rewards package including base salary determined based on role, experience, skill set and location
  • Commission-based pay and/or discretionary incentive compensation in the form of cash and/or forfeitable equity for eligible roles
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

About JPMorganChase

JPMorganChase is one of the oldest financial institutions, offering innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. A leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management, the company spans over 200 years of history and operates in more than 100 countries through the Commercial and Investment Bank.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

JPMorganChase on CryptoJobsHQ

JPMorganChase has 9 open roles on CryptoJobsHQ: 6 in Engineering, 2 in Legal & Compliance and 1 in Product. All are on-site or hybrid, mostly in the US and the UK. 1 was posted in the last 7 days.

All 9 JPMorganChase roles →
The market for Infrastructure roles

1,878 Infrastructure roles are open across crypto right now.

Browse Infrastructure Jobs →
Get an email when JPMorganChase posts new roles. One email a day at most, only when there is something new.