, permanent directly with the manager, One week onsite, next week off (technically a hybrid schedule). Don't need crypto! Must have a Computer Science or similar degree
Job Title : Director - JC-Java eTrading (Equities) Devs
Company : Direct Recruit Agency
Contract Details : Full-time, permanent
Company Overview :
Direct Recruit Agency is a leading recruitment agency that specializes in placing top talent in the financial services industry. We work with some of the most prestigious companies in the world and are known for our expertise in finding highly skilled professionals for our clients.
Position Overview :
The Director, Trading Engineering will be working in the development and delivery of high-quality, timely, and maintainable software solutions in an agile environment that meet functional and non-functional business requirements. This role will involve partner & stakeholder engagement, design, and release support. This is a hands-on, individual contributor role.
Key Responsibilities :
- Strong preference for someone with 15 years of experience or less, BUT - show me anyone who fits who is more senior
- Must have one of the following : strong Algo trading experience OR strong SOR, OR strong Aeron experience
- 200-215k base (absolute max is 220) and 300-315k total (absolute max is 315)
- Preferably will have lead experience, but more concerned with interpersonal skills, must speak well, and have a good personality
- Directly with the manager
- One week onsite, next week off (technically a hybrid schedule)
- Don't need crypto
- Must have a Computer Science or similar degree
- Lead and manage a team of JC-Java eTrading (Equities) Devs, providing guidance, support, and mentorship to ensure the team's success
- Collaborate with cross-functional teams to design, develop, and implement eTrading solutions for equities trading
- Stay up-to-date with industry trends and advancements in eTrading technology to ensure our solutions are competitive and innovative
- Work closely with clients to understand their needs and provide customized solutions to meet their requirements
- Manage project timelines and deliverables, ensuring projects are completed on time and within budget
- Provide technical expertise and support to the team, troubleshooting any issues that arise during the development process
- Foster a culture of collaboration, innovation, and continuous improvement within the team
- Develop and maintain strong relationships with clients, stakeholders, and industry partners to drive business growth and opportunities
Qualifications :
Designing and implementing technology solutions for the Fidelity Digital Assets SM businessHigh-performance algorithms for trading / crypto tradingWorking closely with our business partners to contribute to business-critical initiativesDemonstrate software engineering excellence through continuous integration, continuous deploymentKeeps current with IT blueprint, frameworks, and technologies that would benefit us and improve our productivity; guides junior team members on technologyCollaborate with multiple stakeholders / large cross-functional teams as part of work deliveryFollows practices and contributes towards innovative solutions to increase productivityThis is a hands-on role where you will write code for product featuresSet technical direction for software developers by concluding design with other tech leads and the architecture teamThe Expertise and Skills You Bring
Bachelor's degree in computer science or related field requiredAt least 12 years of software engineering experienceStrong background in designing and developing low-latency trading systemsKnowledge of WebSocket and FIX protocolsExperience in building a matching engine, OMS / EMS, or exchange-connectivity platformExperience using kernel bypass,s e.g., Solarflare OpenOnLoadExtensive experience with modern Java using the zero GC patternHighly proficient in ultra-low latency design patterns and optimizing trading systemsHands-on experience with low-latency messaging products, such as Aeron, Solace, or 29WestProficient in SQL and a working knowledge of relational and time series databasesExperience with designing APIs, distributed systems, asynchronous workers, and resilient messaging servicesAn understanding of microservice architecture and cloud-based deploymentsAbility to build reliable software that can withstand unreliable environmentsCan provide leadership and mentorship across small, agile teams in a very collaborative environment where your ideas are welcomeSolid analytical, communication, and organizational skillsAn interest in and experience with cryptocurrencies and a passion for keeping up to date in the spaceHave the drive and ability to deliver software with a high degree of automationProficient with version control systems and can handle development for multiple releases in parallelHave the spirit and willingness to contribute to org-level innovationHave a learning mindset and can demonstrate versatility in addition to your specializationShould have the ability to work effectively with both partners and project team membersHave Knowledge of Agile methodologies or iterative development processesKnowing Acceptance test-driven development is a plus.Have the Ability to take ownershipCoach team members and take accountability for the deliverablesExcellent collaboration and Interpersonal skillsGreat attitude, being a mentor, team player, and effective contributorYou have to focus on productivityExperience in Capital markets or cryptocurrency, specifically with exposure to Trading, algorithmic trading.If you are a driven and experienced leader with a passion for eTrading and a desire to work with a top-notch team, we encourage you to apply for this exciting opportunity. We offer a competitive salary, benefits package, and a dynamic work environment where your contributions will be valued and recognized. Join our team and be a part of shaping the future of eTrading in the equities market.