Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Addepar

Senior Software Engineer (Trading)

Posted Updated
Discussion

Description

  • We are currently seeking a visionary and hands-on Senior Software Engineer with deep expertise in Java and distributed systems to lead technical initiatives within our Order Management System (OMS) team in Trading!
  • We are building a high-performance Trading Order Lifecycle Management system designed to bridge the gap between investment intent and market execution
  • Our platform serves as the mission-critical link between our portfolio managers and executing brokers, ensuring every trade is executed, allocated, and reported with absolute precision, low latency, and high fault tolerance
  • System Architecture: Drive the technical direction and architect highly scalable, resilient Java/Spring Boot (or Quarkus) microservices
  • Trade Orchestration: Design the next-generation trade order life cycle logic, ensuring ultra-reliable broker connectivity and accurate allocations
  • Data & Messaging: Architect enterprise-grade, event-driven systems and scalable data solutions on AWS using Kafka
  • Integrations: Scale inbound/outbound connectivity across FIX, REST, and File-based interfaces for highly performant data exchange
  • Engineering Excellence: Shape the engineering culture by mentoring teams, elevating Agile SDLC standards
  • Strategic Collaboration: Partner with cross-functional leaders to translate complex business requirements into actionable, scalable technical roadmaps

Benefits

  • Equity: Stretch the idea of ownership beyond your day-to-day and take pride in being an owner in the growth of Addepar
  • Global Hybrid Workforce: Whether you work remotely or on-site, you’ll have the opportunity to build and collaborate with colleagues around the world
  • Flexible Time Off: Spend time traveling, celebrating with friends and family or relax on your schedule
  • Benefits Packages: Competitive medical, dental and vision benefits along with a monthly wellness allowance to keep you healthy and happy
  • Learning & Development Allowance: Your continued growth and development are important to us
  • Dynamic Team: Strong investment in the best talent at the intersection of technology and finance
  • We’re looking for a strategic technical leader who remains deeply hands-on and is passionate about solving highly complex, ambiguous engineering challenges
  • You will drive the architectural vision, establish high-quality engineering standards, and work closely with product and design leadership to deliver impactful business outcomes
  • You will champion Agile methodologies and the adoption of AI-assisted development tools across the organization to amplify engineering delivery
  • This role requires someone to work Eastern working hours
  • Experience: 8+ years of experience architecting and building complex backend distributed systems at scale
  • Database Knowledge: Experience with databases, SQL, NoSQL, and data architectures
  • [Preferred] Practical knowledge of the FIX protocol
  • Leadership & Ownership: An technical leader with a strong ownership mentality, capable of driving cross-team initiatives
  • [Preferred] Familiarity with frontend technologies (React) to support UI-related backend requirements
  • Technical Stack: Expert in Java, Spring Boot, JVM tuning, and concurrency (Quarkus experience is a plus)
  • [Preferred] Experience in Trading or Financial Services domains
  • Cloud & Data: Advanced expertise in AWS cloud-native architectures, and messaging platforms like Kafka
  • Modern Workflows: A champion for developer productivity, automation, and the adoption of AI-assisted development tools
  • Education: B.S., or M.S. in Computer Science or similar technical field of study (or equivalent practical experience)
  • Communication: Exceptional ability to communicate complex technical concepts to non-technical stakeholders and foster a collaborative, experimental culture

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →