Lead Software Engineer - US Securities, Java, Spring,

JPMorgan Chase & Co.Chicago, IL
$133,000 - $185,000

About The Position

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Markets Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands on experience in software engineering, with experience as a senior leadership role. Deep background in securities processing or US Listed Options
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s) such as Java and Python and Spring Framework
  • Experience with SQL and NoSQL databases
  • Experience with messaging technologies such as Kafka, MQ
  • Practical cloud native experience such as AWS
  • Experience with containerization and orchestration technologies, such as Kubernetes and Docker
  • Experience with Apache Spark for large-scale data processing
  • Experience designing and integrating RESTful APIs and microservices
  • Experience with AI-based development, including integrating machine learning models and AI-driven solutions into enterprise platforms

Nice To Haves

  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field

Responsibilities

  • Provide vision and direction for engineering teams responsible for US Listed Options platforms, driving transformation and technical excellence.
  • Actively participate in the design, development, and deployment of mission-critical applications and systems. Lead by example in coding, architecture, and solution delivery, ensuring best practices and high standards are maintained.
  • Lead the migration and modernization of legacy systems, championing adoption of cloud-native architectures, event-driven technologies (Java, Spring, AWS, Kafka, Python, SQL/NoSQL, Apache Spark, containerization), and AI-based solutions.
  • Drive the adoption and integration of AI technologies to enhance platform capabilities, accelerate project delivery, and support business objectives.
  • Serve as a subject matter expert in US Listed Options clearance, securities processing, and financial services, ensuring solutions meet evolving business and operational requirements.
  • Collaborate closely with business stakeholders, operations, and vendor partners to deliver robust, scalable, and innovative solutions.
  • Mentor and develop high-performing engineering teams, fostering a culture of technical excellence, continuous improvement, and accountability.
  • Oversee the end-to-end delivery of technology solutions, ensuring alignment with business objectives, timelines, and quality standards.
  • Ensure ongoing support for deployed applications, including monitoring, troubleshooting, and resolving production issues to maintain system stability and performance.
  • Ensure all platforms and solutions adhere to regulatory, risk, and compliance requirements.
  • Manage relationships with third-party vendors, ensuring alignment with strategic goals and service level agreements.

Benefits

  • comprehensive health care coverage
  • on-site health and wellness centers
  • a retirement savings plan
  • backup childcare
  • tuition reimbursement
  • mental health support
  • financial coaching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service