⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Senior Python Developer

  • Source: Talentnet
  • BNY
  • $201,760 to $253,760 /yr
  • Hybrid
  • New York City
  • Senior

Job Description

New York, NY, United States (Hybrid)240 Greenwich StreetNew YorkNYUS

Contract (1 year)

Published 4 hours ago

Python

Angular

Real - Time Systems

Full Stack Engineering

At BNY, our culture allows us to run our company better and enables you to grow and succeed. As a leading global financial services company at the heart of the global financial system, we influence nearly 20% of the world’s investible assets. Every day, our teams harness cutting-edge AI and breakthrough technologies to collaborate with clients, driving transformative solutions that redefine industries and uplift communities worldwide.

Recognized as a top destination for innovators and champions of inclusion, BNY is where bold ideas meet advanced technology and exceptional talent. Together, we power the future of finance – and this is what #LifeAtBNY is all about. Join us and be part of something extraordinary.

Job Summary:

BNY is seeking a Senior Python Developer to join a team building a next-generation real-time risk platform on a microservices architecture. This role focuses on developing end-to-end applications across the full stack, with a strong emphasis on Python backend development, Angular front-end engineering, and real-time, data-intensive systems.

The ideal candidate will have hands-on experience with Python, REST APIs, Angular, Oracle, WebSockets, Kafka, and Hazelcast, and will be comfortable building scalable, resilient solutions from backend services and data pipelines through to responsive user interfaces.

This role is based in New York, NY and requires 4-days onsite.

Key Responsibilities:

  • Full Stack Application Development: Design, develop, test, and maintain enterprise applications using Python on the backend and Angular on the front end, delivering complete features end to end.

  • Backend API Engineering: Build and enhance RESTful APIs using Python frameworks such as FastAPI, Flask, or Django to support internal and external integrations.

  • Real-Time Communication: Develop low-latency, real-time communication capabilities using WebSockets to stream data efficiently to front-end clients.

  • Event-Driven Architecture: Implement messaging workflows and event-driven application patterns using Kafka to support scalable and resilient service interactions.

  • Distributed Caching & In-Memory Data Management: Use Hazelcast for distributed caching, clustering, and in-memory data management, including integration of Python services with Hazelcast clusters.

  • Database Development & Optimization: Develop and optimize interactions with Oracle Database, including query design, performance tuning, data access patterns, and support for data pipeline workflows.

  • Front-End Engineering: Build responsive, reusable, and user-friendly Angular components with strong attention to performance, maintainability, and cross-browser compatibility.

  • System Integration: Integrate Angular-based front-end applications with Python backend services to ensure seamless data flow, responsive behavior, and real-time updates.

  • Data Processing & Transformation: Develop computational services, transformation logic, and data pipelines in Python to support risk platform functionality and data-intensive workflows.

  • Cross-Functional Collaboration: Partner with architects, product managers, QA teams, quant developers, and fellow engineers to deliver cohesive, scalable, and secure end-to-end solutions.

  • Troubleshooting & Root Cause Analysis: Diagnose issues across the full stack, including UI, API, messaging, and database layers, and implement durable fixes.

  • Engineering Standards & Code Quality: Participate in code reviews and ensure adherence to software engineering best practices, coding standards, testing approaches, and maintainability expectations.

  • System Design Contributions: Contribute to architecture and design discussions related to scalability, resiliency, security, observability, and performance across all application tiers.

  • Testing & Documentation: Write clean, well-tested, and maintainable code aligned to Test Driven Development (TDD) practices and maintain technical documentation for applications, APIs, components, and deployment processes.

Qualifications

  • Proven experience in full stack software engineering

  • Strong programming experience in Python

  • Hands-on experience with FastAPI, Flask, or Django

  • Strong experience with Angular, including TypeSc…

Skills

  • Python
  • oracle
  • Kafka
  • hazelcast
  • FastAPI
  • Flask
  • Django
  • oracle-database
  • processing-js
  • root-cause
  • TypeScript
  • microsoft-typescript
  • rxjs
  • Docker
  • Kubernetes
  • amazon-web-services
  • amazon-s3
  • Pytest
  • NumPy
  • Pandas
  • temporal
  • Airflow
  • apache-airflow
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with BNY

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes