Senior Software Engineer - Distributed Systems & Platform Engineering

Selby Jennings — United States · Posted ~12 hours ago

Senior Full-time Visa History ✓

Skills

Distributed systems Backend engineering Event-driven architecture High-volume transaction processing Data platforms Workflow orchestration Platform engineering System design End-to-end ownership Backend systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software engineer is sought to build and own business-critical platforms involving distributed backend systems, event-driven architectures, high-volume transaction processing, data ingestion, workflow orchestration, and financial infrastructure. The role emphasizes end-to-end ownership, technical leadership, complex system design, and measurable business impact.

Highlights

Direct-hire senior engineering opportunity with end-to-end ownership of complex platforms, strong influence on technical direction, exposure to distributed systems and high-volume workloads, and close collaboration with senior stakeholders.

Description

Salary ranges based on experience & performance in interviews. No 3rd party or Corp-to-Corp. This is a direct hire role. We are partnering with a leading global investment and technology-driven organization that is scaling multiple engineering teams focused on building business-critical platforms. This is an opportunity for engineers who enjoy owning complex systems, solving difficult distributed-systems problems, and seeing a direct connection between engineering decisions and business outcomes. Unlike many larger organizations where engineers contribute to a small piece of a product, engineers in this environment own systems end-to-end, influence technical direction, and work closely with senior stakeholders to deliver high-impact solutions. What You'll Be Working On You may contribute to platforms involving: Distributed backend systemsEvent-driven architecturesHigh-volume transaction processingData and ingestion platformsWorkflow orchestration systemsFinancial infrastructure and operational platformsReal-time business-critical servicesLarge-scale API and integration ecosystemsCloud-native platform modernization What We're Looking For 3+ years of professional software engineering experienceStrong commercial experience with JavaExperience building distributed systems and microservicesStrong understanding of event-driven architecturesExperience with technologies such as:Spring BootKafkaKubernetesAWSREST APIsSQL and NoSQL databasesExperience owning systems through design, development, deployment and production supportStrong problem-solving and system design skillsAbility to explain technical decisions and tradeoffs clearly Strongly Preferred Experience with one or more of: Trading systemsPayments infrastructureTransaction processingReconciliation platformsSettlement workflowsMarket data systemsReference data platformsOrder management systemsLarge-scale data pipelinesWorkflow orchestration platforms What Makes Someone Successful Here The strongest engineers typically: Remain highly hands-onTake ownership beyond their immediate responsibilitiesInfluence technical directionUnderstand the business impact of their workHave built systems that are still running in production todayEnjoy operating in small, high-performing teamsThrive in environments with significant ownership and accountability Why Engineers Make The Move Larger ownership of critical systemsMore influence on architecture and product directionFaster career progression opportunitiesExposure to exceptionally strong engineering peersComplex technical challenges at scaleDirect impact on business outcomes