Marketaxess - New York, NY
posted 4 months ago
MarketAxess is on a journey to digitally transform one of the world's largest financial markets, enabling the shift from analog, phone-based trading to a fully electronic marketplace. This transformation is crucial as it makes trading fixed-income more accessible, ultimately improving transparency, efficiency, and competition in the marketplace. The role of a Principal Engineer/Architect is pivotal in this journey, as the ideal candidate will lead the UI/UX platform team with a strong focus on front-end technologies and the React ecosystem. The candidate will be responsible for architecting, building, and operating highly scalable, available, and fault-tolerant trading systems across various technologies. The position requires a deep understanding of the platform's business processes, data, application, and technical architecture components, which are hybrid cloud in our data centers and public cloud providers like AWS. As a full-stack engineer, the candidate will work with a tech stack that includes React, Typescript, Node, GraphQL, Kafka, and Mongo Atlas. The role demands a thought leader who actively contributes externally and in the open-source space. The candidate should be passionate about technology, architecture, software engineering, data, quality, and innovatively addressing business problems. Collaboration with the Product and Engineering teams is essential to incorporate user feedback into the team's roadmap, using OKRs as a measure of success. The culture at MarketAxess emphasizes collaboration, experimentation, and continuous improvement, welcoming diverse perspectives and encouraging team members to challenge assumptions and innovate. The Principal Engineer/Architect will partner with product and engineering leadership to create roadmaps and build out the UI platform that serves as the foundation for all MarketAxess UI applications. Responsibilities include defining and implementing a wide range of visual and non-visual platform components, providing technical vision, driving strategy around solutions, and acting as the technical owner across strategic efforts involving the UI/UX platform, cloud, streaming, and machine learning. The role also involves mentoring software engineers, establishing new standards and best practices, and promoting open-source development practices. The candidate will evaluate innovative technologies, ensure technology decisions align with enterprise standards, and help build a high-performance team through staff development and retention.