via Glassdoor
$130K - 180K a year
Architect and build scalable, low latency financial data processing applications and lead system design and mentoring.
10+ years Java/Spring development experience, strong distributed systems and database skills, with financial domain knowledge preferred.
About the position Responsibilities • You will architect and build highly available, horizontally scalable mission critical applications in a modern technology stack • Design, build, and optimize core components responsible for processing a high volume of trade data in a low latency environment. • Solve complex performance and scalability challenges, ensuring our systems handle large-scale financial data efficiently. • Collaborate with product managers, and other engineers to translate financial methodologies into robust software solutions. • Lead by example in system design discussions, architectural trade-offs, and best practices. • Mentor team members, contributing to a strong culture of engineering excellence. Requirements • Bachelor's Degree in Computer Science or Engineering • 10+ years of strong proficiency in Java / Spring Boot, Spring, RDBMS, Service Oriented Architecture (SOA), microservice based server side application development. • Strong experience with distributed systems, event-driven architecture, and tools like Kafka. • Practical knowledge of relational databases (e.g., Postgres) and schema design. • You have contributed to systems that deliver solutions to complex business problems that handle massive amounts of data. You are drawn towards scale, distributed systems, and associated technologies. • You prioritize end user experience and it shows in your API designs, functionality, and performance. • You have a strong command over design patterns, data structures, and algorithms. • You have strong problem-solving skills with a keen eye for performance optimization. • You can clearly explain the nuances of system design and paradigms to engineers and stakeholders. • Strong understanding of multi-threading, concurrency, and performance tuning. You can troubleshoot, debug, and optimize the platform to improve performance and address potential bottlenecks. Nice-to-haves • Masters Degree in Computer Science or Related Engineering Field • Familiarity with data stores such as Snowflake, Redis and SingleStore, as well as integrating with external APIs. • Experience with containerization (Docker, Kubernetes). • Background in the financial services industry or experience working with financial data analytics. You have an understanding of Capital Markets, preferably with Middle Office / Trade Processing systems. Benefits • The opportunity to join a growing team of good people, where you can make a difference. • An environment that embraces the utility of a DevOps oriented culture and combines it with a focus on CI/CD methodology. • A meritocratic philosophy that champions collaboration. • Competitive compensation, benefits, and perks. • company equity • 401k matching • gender neutral parental leave • full medical, dental and vision insurance • lunch stipends • fully stocked kitchens • happy hours • a great location, and amazing views.
This job posting was last updated on 12/3/2025