Leave us your email address and we'll send you all the new jobs according to your preferences.
Lead Software Engineer - Python - Vice President
Posted 6 days 22 hours ago by JPMorgan Chase & Co.
We have an exciting opportunity to join an agile development team working on a top-tier Delta One platform that empowers the front office to create, manage, and report on equities-based baskets. You will collaborate with other skilled engineers worldwide and gain exposure to the entire portfolio management lifecycle.
As a Lead Software Engineer at JPMorgan Chase within Equities Delta One business, you serve as a Lead Engineer on our agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will partner with Product Owners, Front Office and Quantitative Research to bring their vision of the next set of critical business functions into reality.
Job responsibilities- Engineer a suite of performant, scalable and reusable RESTful micro-services and APIs using Python. Championing quality and owning the non-functional requirements.
- Collaborate with the team to form the sprints that will get us to the MVP and then finally the target state.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
- Act as a Lead developer who will help set direction and best practice around automated testing, platform framework, SDLC as well as acting a point of contact for more junior developers to give them guidance on best practices through mentoring.
- Collaborate with other backend developers to get involved with code reviews and building up our suite of microservices components to facilitate faster development.
- Collaborate with a number of teams including Trading, Sales, Quantitative Research, as well as other technology teams.
- Commercial experience working with Python
- Experience building and maintaining a microservices architecture.
- Knowledge of the Python web frameworks (e.g. Flask, Tornado, Bottle) and OO databases (e.g. mongo-db).
- Experience in developing, debugging and automated testing (e.g. PyUnit) within a commercial setting
- Solid understanding of CI/CD (e.g. Jenkins), Application Resiliency, and Security
- Experience collaborating with frontend technology teams in designing scalable and reusable RESTful APIs
- Exposure to python libraries such as pandas, scipy and numpy
- Exposure to python concurrency through python multiprocessing would be advantageous.
- Exposure to grid computing concepts would be advantageous.
- Working within Investment Bank / Finance Technology
JPMorgan Chase & Co.
Related Jobs
Technical Project Manager
- Fribourg, Estavayer-le-Lac, Switzerland
Business Development Manager EMEA (12 Month FTC)
- London, United Kingdom
Business Development Manager Height Safety Systems
- £35,000 Annual
- Merseyside, Birkenhead, United Kingdom, CH410
Software Engineer
- Berkshire, Reading, United Kingdom, RG317
Test Engineer/Manager
- Brussel, Brussel (Stad), Belgium