About The Position

At BNY, our culture allows us to run our company better and enables employees’ growth and success. 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. We’re seeking a future team member for the role of Vice President, Full-Stack Engineer to join our Structured Debt team. This role is in Pittsburgh, PA You’ll build mission-critical applications that power high availability, high transaction throughput workflows, and meet stringent security controls—delivering modern experiences to our clients. This is a hands-on engineering role with a strong emphasis on system design, AI-first development practices, and deploying resilient services in Azure AKS. In this role, you'll have the opportunity to impact on our organization in the following ways:

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Typically 5-9 years of experience.
  • Deep expertise in Java, Spring Boot, microservices architecture, RESTful APIs, and Angular front-end development.
  • Hands-on experience deploying and running workloads in Azure AKS; familiarity with containers, orchestration, and cloud networking.
  • Proven system design skills for distributed systems, including fault tolerance, scalability patterns, and resilience engineering.
  • Strong understanding of DevSecOps, secure coding, and applying NIST 800-53 controls.
  • Experience with Kafka or other event/streaming platforms; solid grasp of performance optimization and profiling.
  • TDD/automated testing mindset; working knowledge of CI/CD toolchains.
  • Curiosity, ownership, and a client-obsessed approach to delivery.

Nice To Haves

  • Advanced degree preferred.

Responsibilities

  • Design, build, and operate full stack solutions using Java, Spring Boot microservices, and Angular—optimized for scale, resiliency, and low latency.
  • Apply AI-first coding practices to accelerate development: leverage AI-assisted code generation, test creation, refactoring, and documentation while maintaining software quality and security.
  • Engineer cloud-native services for Azure Kubernetes Service (AKS), including configuration, deployments, scaling, and observability.
  • Implement robust system designs for high availability and high throughput: circuit breakers, back-pressure, idempotency, retries, and graceful degradation.
  • Ensure security-by-design aligned to NIST 800-53 controls, including secure coding practices, secrets management, and compliance guardrails.
  • Build streaming and event-driven integrations and RESTful APIs; instrument services for performance (APM, logs, metrics) and reliability (SLOs, error budgets).
  • Collaborate with product, architecture, and platform teams to deliver features end-to-end; participate in code reviews, technical design sessions, and performance tuning.
  • Drive quality with test-driven development, automated testing (unit, contract, integration), and CI/CD pipelines.

Benefits

  • BNY offers highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and our pay-for-performance philosophy.
  • We provide access to flexible global resources and tools for your life’s journey.
  • Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including paid volunteer time, that can support you and your family through moments that matter.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service