Senior Software Engineer - Capital Markets

Sumitomo Mitsui Banking CorporationNew York, NY
$158,000 - $205,000Hybrid

About The Position

SMBC Group is a top-tier global financial group with a 400-year history, headquartered in Tokyo. It offers a diverse range of financial services including banking, leasing, securities, credit cards, and consumer finance, operating in nearly 40 countries with over 130 offices and 80,000 employees worldwide. Sumitomo Mitsui Financial Group, Inc. (SMFG) is the holding company, one of Japan's three largest banking groups, with shares traded on the Tokyo, Nagoya, and New York stock exchanges. In the Americas, SMBC Group has a significant presence, offering commercial and investment banking services to corporate, institutional, and municipal clients, connecting them to local markets and its global network. The Group's operating companies in the Americas include Sumitomo Mitsui Banking Corp. (SMBC), SMBC Nikko Securities America, Inc., SMBC Capital Markets, Inc., SMBC MANUBANK, JRI America, Inc., SMBC Leasing and Finance, Inc., Banco Sumitomo Mitsui Brasileiro S.A., and Sumitomo Mitsui Finance and Leasing Co., Ltd. The company is seeking a Senior Software Engineer with deep expertise in system and software design. This is a full-stack role with a strong emphasis on backend development using C# and .NET, focusing on distributed systems architecture. The ideal candidate is a self-starter who thrives in ownership-driven environments and is passionate about building scalable, resilient systems.

Requirements

  • 7+ years of professional software development experience
  • Proven experience designing and building distributed systems
  • Strong understanding of messaging patterns, sagas, and transactional consistency
  • Excellent problem-solving and communication skills
  • Ability to work independently and take ownership of projects

Nice To Haves

  • Experience with full-stack development (React, Angular, or similar is a plus)
  • Familiarity with financial derivatives or trade processing systems is a strong plus

Responsibilities

  • Contribute to the design and development of complex software systems that support various aspects of trade lifecycle processing
  • Implement distributed computing solutions using messaging technologies
  • Build on top of C# MassTransit framework to ensure system reliability and consistency
  • Collaborate with cross-functional teams to deliver high-quality software in a fast-paced environment
  • Own projects end-to-end, from requirements gathering to deployment and monitoring
  • Contribute to system design reviews, code reviews, and mentoring junior engineers
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service