SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer-Trading

Addepar - Remote - Remote - posted 2025-11-03

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 126,000 - 197,000 / annual

Addepar is seeking a Senior Software Engineer with deep Java and distributed systems expertise to lead technical initiatives within the Order Management System (OMS) team in Trading. You will architect and build a high-performance Trading Order Lifecycle Management system that serves as the mission-critical link between portfolio managers and executing brokers, ensuring every trade is executed, allocated, and reported with precision, low latency, and high fault tolerance. In this role, you will drive the architectural vision for scalable, resilient Java/Spring Boot microservices on AWS. You'll design next-generation trade order lifecycle logic with ultra-reliable broker connectivity and accurate allocations. You'll architect enterprise-grade, event-driven systems using Kafka and scale inbound/outbound connectivity across FIX, REST, and file-based interfaces for high-performance data exchange. You will remain deeply hands-on while serving as a strategic technical leader, mentoring teams and elevating Agile SDLC standards. You'll partner with cross-functional leaders to translate complex business requirements into actionable, scalable technical roadmaps. The role requires Eastern working hours and expertise in Java, Spring Boot, JVM tuning, concurrency patterns, AWS cloud-native architectures, Kafka, and database optimization. You should have 8+ years architecting and building complex backend distributed systems at scale, with a B.S. or M.S. in Computer Science or equivalent practical experience. Quarkus experience is a plus. You must be legally authorized to work in the United States without requiring visa sponsorship.

Similar roles