LiquidityBook Lead Software Engineer (Market Data and Integrations, Backend, Java)
- New York, United States
- Lead/Staff
- 5+ years
- Bachelor's degree
- Posted
Skills
Required
- unit testing
- javascript development
- software engineering
- financial trading ecosystem
Preferred
- backend
- Java
- Full-stack engineering
- frontend
- code reviews
- OMS
- backend processes
- frontend user experience
- scalability
Join our engineering team as a Lead Software Engineer, where you will design and develop financial trading applications. You will work on mission-critical systems, primarily using Java for backend development and collaborating with product managers and other engineers. You will also participate in code reviews, mentor junior engineers, and optimize application performance. This position offers comprehensive health coverage, free lunch, a social community, certification reimbursement, generous PTO, and wellness discounts.
Responsibilities
- Design, develop, and maintain high-performance Order Management System (OMS) features across both backend (Java) and frontend components.
- Collaborate with product managers and other engineers to translate requirements into effective technical solutions, and participate in code reviews.
- Optimize application performance for both backend processes and frontend user experience, focusing on scalability and low latency.
- Willing to work a hybrid
- Mentor others on the team when needed
Requirements
- Strong unit testing experience
- Strong javascript development experience
- Strong code review skills
- 5+ years of software engineering experience required
- Excellent problem-solving and execution skills
- Bachelor’s degree in computer science or relevant
- Knowledge of the financial trading ecosystem
Preferred
- Full-stack engineering experience
Pay
USD 130,000 - 165,000
jobapplier