Director, Full-Stack Engineer

BNY Mellon

Boston (MA)

On-site

USD 180,000 - 280,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BNY Mellon is seeking a Director, Full Stack Engineer for its Data and Analytics Solutions team in Boston, MA, with consideration for Pittsburgh, PA. You will design and build Java and Python microservices within an enterprise-scale platform, coordinating with architects to optimize performance, cost, and resilience across regions.

The role includes provisioning Azure infrastructure via Terraform, operating Kubernetes, and leading CI/CD pipelines.

Qualifications

  • Bachelor's degree or equivalent work experience.
  • 14+ years of software development experience with enterprise-scale microservices.
  • Strong Java (Spring Boot) and Python experience; scripting in Bash/Groovy.

Responsibilities

  • Design and develop Java and Python microservices for an enterprise-scale platform.
  • Collaborate with architects to evaluate trade-offs for performance, cost, resilience, and global expansion.
  • Provision and manage Azure Cloud infrastructure via Terraform; region-aware provisioning strategies.
  • Build, deploy, and operate containerized workloads on Kubernetes with service mesh and security tooling.
  • Design and maintain CI/CD pipelines (GitHub, Jenkins Groovy, Harness) for multi-region releases.
  • Implement monitoring and automation using New Relic; conduct RCAs for reliability at scale.
  • Work with Snowflake and PostgreSQL for data integrations and optimization.
  • Create Slack integrations and leverage AI-assisted development tools to streamline workflows.

Education

Bachelor's degree in Computer Science, Engineering, or related discipline

Tools

Java
Python
Kubernetes
Terraform
Azure
GitHub
Jenkins
Groovy
Harness
Consul
Istio
Chainguard
Artifactory
PostgreSQL
Snowflake
New Relic
SonarQube
CI/CD pipelines
Linux

Job description

We're seeking a future team member for the role of Director, Full Stack Engineer to join our Data and Analytics Solutions team. This role is located in Boston, MA; however, candidates may also be considered for Pittsburgh, PA.

In this role, you'll make an impact in the following ways:
  • Design and develop Java and Python microservices as part of an enterprise-scale platform, working closely with architects and engineering leads to ensure services, APIs, and data stores integrate cohesively and scale cost-effectively across global regions.

  • Contribute to the platform's future architecture by understanding how cross-service dependencies, data flows, and infrastructure components fit together - partnering with architects to evaluate trade-offs around performance, cost, resilience, and global expansion.

  • Provision and manage Azure Cloud infrastructure through Terraform and Infrastructure as Code; collaborate on region-aware provisioning strategies that balance reliability with cost efficiency as the platform extends into new markets.

  • Build, deploy, and operate containerized workloads on Kubernetes, working with platform teams to leverage KEDA for autoscaling, Chainguard for supply-chain security, Artifactory for artifact management, and service mesh (Consul or Istio) for secure service-to-service communication.

  • Design and maintain CI/CD pipelines using GitHub, Jenkins - Groovy (pipeline-as-code), and Harness for continuous delivery - ensuring deployment patterns support multi-region releases with fast, safe, and repeatable promotion.

  • Collaborate on platform-wide monitoring, alerting, and metrics-driven automation using New Relic; participate in Root Cause Analysis and contribute architectural improvements to prevent recurrence and ensure reliability at scale.

  • Work across Snowflake and PostgreSQL to design data integrations, replication strategies, and query optimization approaches that support global data residency requirements and cost-effective pipeline operations.

  • Build Slack integrations (webhooks, bots, workflow automations) and leverage AI-assisted development tools (Claude, Devin/Windsurf, Cursor) to streamline engineering workflows; apply security and quality practices through SonarQube, automated testing, and shift-left security.

  • Collaborate cross-functionally with product managers, analysts, architects, and senior leadership to translate business requirements into technical solutions that align with the platform's global strategy; mentor and develop junior engineers and contribute to organizational engineering goals.

To be successful in this role, we're seeking the following:
  • Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent work experience; advanced degree preferred.

  • 14+ years of software development experience with a strong understanding of how enterprise-scale microservice systems fit together; experience in the securities or financial services industry is preferred.

  • Deep expertise in Java (Spring Boot / Spring MVC) and Python with demonstrated ability to design and build production microservices that integrate into a larger platform; strong scripting skills in Bash and Groovy.

  • Strong understanding of Kubernetes in production - deploying, scaling, and troubleshooting containerized workloads; familiarity with how KEDA, Helm, service mesh (Consul or Istio), and related components work together within the broader platform.

  • Proficiency with Terraform for infrastructure provisioning and management in Azure Cloud; experience with cost optimization and multi-region considerations; Linux systems administration (Debian/Ubuntu) including performance tuning and security.

  • Experience building and maintaining CI/CD pipelines as code (GitHub, Jenkins - Groovy-based pipelines); experience with Harness for continuous delivery preferred.

  • Experience with observability and APM platforms such as New Relic - building dashboards, alerts, and SLOs; proficiency with SonarQube for static analysis and code quality enforcement.

  • Proficient in relational databases (PostgreSQL) - schema design, query optimization, stored procedures; familiarity with Snowflake for analytics, data platform integrations, and global data residency considerations.

  • Experience with supply-chain security tooling (Chainguard, Artifactory, image signing/SBOMs), Slack integrations, and AI-assisted development tools (Claude, Devin/Windsurf, Cursor).

  • Excellent communication, organizational, and interpersonal skills with the ability to mentor junior engineers, collaborate effectively with architects and cross-functional teams, and contribute to platform strategy in support of global expansion.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Huxley • Boston (MA)

On-site
USD 140,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Selby Jennings • Boston (MA)

On-site
USD 110,000 - 165,000
Principal Software Developer - Data
Principal Software Developer - Data

quickenloans • Seattle (WA)

On-site
USD 180,000 - 260,000
Sr. Data Engineer
Sr. Data Engineer

Inizio Partners Corp • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Senior Data Engineer - Data Platform
Senior Data Engineer - Data Platform

SunStrong Management, LLC • United States

On-site
USD 130,000 - 170,000
Senior Data Platform Engineer - ETL, Snowflake, AI
Senior Data Platform Engineer - ETL, Snowflake, AI

Harba • Boston (MA)

On-site
Senior Data Engineer, Data Strategy and Architecture
Senior Data Engineer, Data Strategy and Architecture

CenterSquare Investment Management • Conshohocken

On-site
USD 120,000 - 170,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Senior Data Engineer, Data Strategy and Architecture
Senior Data Engineer, Data Strategy and Architecture

CenterSquare Investment Management LLC • Conshohocken, Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Director, Data Architect
Senior Director, Data Architect

Jobtailor • New York (NY)

On-site
USD 120,000 - 180,000