Senior Software Engineer - Java/Python/SQL

Mizuho Financial groupNew York, NY
75d$111,000 - $180,000Hybrid

About The Position

Join Mizuho as a Senior Software Engineer - Java/Python/SQL! In this role, you will build data-intensive services and Spark pipelines on Kubernetes and Databricks. The ideal candidate will own delivery end-to-end with disciplined SDLC, high attention to detail, and mentor junior developers. Financial services experience required, ideally in Market Risk, Counterparty Credit Risk, or Liquidity Risk.

Requirements

  • 6+ years in software/data engineering; expert in Java, Python, SQL.
  • Hands-on Spark/Databricks (Delta, Spark SQL, performance tuning).
  • Production Kubernetes experience (deployments, networking, autoscaling).
  • Proven SDLC rigor and CI/CD (GitHub Actions/Azure DevOps/Jenkins).
  • Finance/risk systems depth in at least one: Market, CCR, or Liquidity.

Nice To Haves

  • Basel III/FRTB, Volcker, CCAR exposure.
  • Unity Catalog, DLT, cluster policies; Terraform; Kafka; Airflow/Jobs.
  • Secure APIs (REST/gRPC), OAuth2/OIDC, RBAC/ABAC.
  • Reporting/limits usage, scenarios, reconciliation tooling.

Responsibilities

  • Develop services (Java, Python) and ETL/ELT (SQL, Spark/PySpark) on Databricks.
  • Containerize and deploy to Kubernetes; ensure logging/metrics/tracing.
  • Apply strong SDLC: design reviews, testing, CI/CD, releases, monitoring.
  • Partner with risk stakeholders; deliver audit-ready data contracts & controls.
  • Review code, coach juniors, lead incident RCAs and remediation.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Credit Intermediation and Related Activities

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service