✦ Luna Orbit — Software Engineering

Sr. Software Engineer - C#, AVP

at State Street

Unknown 💰 $90K – $157K USD / year Posted March 20, 2026
Salary $90K – $157K USD / year
Type Not Specified
Experience senior
Exp. Years 10+ years
Education Not specified
Category Software Engineering

This role involves developing and maintaining high-performance, event-driven financial trading applications using C# and SQL, with a focus on concurrency and multithreading.

  • Develop high-performance applications
  • Implement concurrency and multithreading
  • Troubleshoot and optimize system performance
  • Design and apply algorithms and patterns
  • Collaborate with cross-functional teams

The position requires expertise in C#, SQL, multithreading, concurrency, event-driven architecture, and UI development, within a financial trading environment.

The ideal candidate is a senior software engineer with extensive experience in C#, SQL, multithreading, and event-driven systems, preferably with a background in financial trading or high transaction systems.

C#SQLConcurrencyMultithreadingEvent-driven systemsUI developmentDesign patternsData structuresAlgorithmsUnit testing
OracleSQL ServerPerformance tuningTroubleshootingFinancial trading systemsHigh transaction systems
Visual StudioSQL Server Management StudioOracle DatabaseGitJIRAAzure DevOps
C#SQLconcurrencymultithreadingevent-driven systemsoraclesql serverui developmentdesign patternsdata structuresalgorithmsunit testing
C#SQLConcurrencyMultithreadingEvent-driven systemsOracleSQL ServerUI developmentDesign patternsData structuresAlgorithmsUnit testingTroubleshootingPerformance tuningAgile
Problem-solvingCollaborationCommunicationAnalytical skillsTeamworkSelf-motivationDetail-oriented
Industry Fintech
Job Function Software development for financial trading systems
Role Subtype Software Developer
Tech Domains C#, SQL, Oracle, SQL Server
C#SQLConcurrencyMultithreadingEvent-driven systemsOracleSQL ServerUI developmentDesign patternsData structuresAlgorithmsUnit testingTroubleshootingPerformance tuningAgilemultithreadingconcurrencyevent-driven systemsdesign patternsdata structuresalgorithmsunit testing

Lack of C# or SQL experience, No multithreading or concurrency background, No experience with event-driven systems, No financial trading systems experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile