Join us to shape the future of Equity Derivatives trading technology. You’ll partner closely with front office teams, leveraging your Python expertise to deliver impactful solutions. We offer a collaborative, agile environment where your ideas can drive business transformation. At JPMorgan Chase, you’ll find opportunities for growth, global teamwork, and the chance to make a real difference.
As a Senior Software Engineer in the Equities Front Office Trading and Analytics Team, you will develop and enhance applications that support the Equity Derivatives trading and sales desks. You will work within the Proxy Pricer stream, collaborating with trading, technology, and Quantitative Research teams to deliver solutions that are critical to our business. You will help automate front office processes, ensure application stability, and contribute to a global technology platform. Your work will directly impact our ability to innovate and compete in the market.
Job Responsibilities:
Develop and enhance Python applications for Equity Derivatives trading and analyticsPartner with trading desks, technology teams, and Quantitative Research to deliver business-critical solutionsMaintain and improve existing application stacks to ensure stability and performanceAutomate front office processes and functions using technology solutionsCollaborate with global and local teams in an agile, delivery-focused environmentParticipate in business transformation projects across analytics, marking, and publishingPropose and explore new technology solutions to maintain a competitive edgeBreak down requirements into technical deliverables and estimate effortApply disciplined code management, testing, and deployment practicesCommunicate effectively with team members and stakeholdersSolve complex problems with mathematical and technological approaches
Required Qualifications, Capabilities, and Skills:
Hands-on experience with systematic trading technology platformsExperience developing, deploying, and maintaining commercial service-oriented applicationsStrong understanding of code management, testing, and deployment best practicesBusiness knowledge of simple derivative products (e.g., vanilla options, variance swaps) including pricing and risk evaluationProficiency in at least one modern programming language such as Python or JavaKnowledge of at least one relational database (e.g., Sybase, SQL Server, Oracle)Understanding of unit testing methodologiesExperience with the full project lifecycle, from requirements to deliveryAbility to work effectively within a global team and contribute to a global platformStrong problem-solving skills for mathematical and technological challengesDemonstrated ability to thrive in a fast-paced, team-oriented environment, complemented by excellent communication skills for describing problems and explaining solutions
Preferred Qualifications, Capabilities, and Skills:
Equities business knowledge or relevant experience in other business areasUnix or Linux knowledgeWorking knowledge of continuous integration and deployment processesExperience with project managementExperience with service-oriented platforms and current generation open source frameworks