EngineerJobs.io
← Back to all jobs

Job Description

Join JPMorgan Chase in Houston as a Lead Software Engineer within the Equities Electronic Trading Technology Team. As a core technical contributor in an agile group, you will deliver secure, production-ready code and technology solutions that support business objectives across multiple areas. The role is based onsite in Houston, TX, and involves collaboration with a global team to advance the Equities technology organization.

Responsibilities

  • Develops innovative software solutions, designs, develops, and troubleshoots complex technical problems with an ability to go beyond routine approaches
  • Identifies opportunities to reduce toil and automates remediation of recurring issues to improve operational stability
  • Guides decisions that shape product design, application functionality, and technical operations and processes
  • Influences peers and project decision-makers to adopt leading-edge technologies
  • Understands developers' CI/CD requirements and challenges from a practical perspective
  • Writes secure, high-quality production code and reviews and debugs code written by others
  • Leads evaluation sessions with external vendors, startups, and internal teams to rigorously probe architectural designs and technical credentials for applicability within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Contributes to a team culture that values diversity, opportunity, inclusion, and respect

Requirements

  • Formal training or certification in software engineering concepts, computer science, or computer engineering, plus 5+ years of applied experience
  • Hands-on experience delivering system design, application development, testing, and maintaining operational stability
  • Proficiency in at least one major programming language such as Java, C++, Python, Go, Kotlin, TypeScript, or C#
  • Hands-on experience with FinOps
  • Experience with AI
  • Proficiency in low-latency, real-time, scalable trading systems with familiarity in algorithmic and systematic trading
  • Ability to work effectively within a global team spanning NA, EMEA, and APAC, contributing to the growth of the Equities technology organization
  • Solid understanding of proper software engineering practices and the implications of bypassing guardrails
  • Ability to tackle design and functionality problems independently with minimal oversight
  • Familiarity with CI/CD concepts and tools such as Jenkins or TeamCity, and the rationale for their use
  • Knowledge of building and working with high-throughput messaging APIs and middleware products

Technologies

  • Java
  • C++
  • Python
  • Go
  • Kotlin
  • TypeScript
  • C#
  • Jenkins
  • TeamCity

Benefits

  • Base salary determined based on role, experience, skill set and location
  • Commission-based pay and/or discretionary incentive compensation, paid in cash and/or forfeitable equity
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.