MarketAxess is looking to digitally transform one of the world’s largest financial markets, enabling the shift from analog, phone-based trading to a fully electronic marketplace, and is seeking a Lead Engineer to help drive this transformation.
Requirements
- 10+ years of experience of progressive software engineering experience, with 5+ in cloud computing environment
- Adept at building client-side applications using React and TypeScript
- Strong experience in designing and implementing GraphQL schemas
- 3+ years of streaming and event processing architectures and platforms (e.g., Kafka)
- Strong understanding of UX/UI design principles
- Ability to plan, estimate, and manage the technical aspects of project execution and delivery
- Experience with agile development, continuous integration, code review or pairing, unit testing, refactoring and related approaches
Responsibilities
- Architect and deliver core components of the next-gen platform
- Set and guide team and individual goals
- Conduct performance reviews and manage compensation
- Mentor and grow a high-performing engineering team
- Collaborate on software solutions and architecture
- Ensure exceptional software engineering practices, and good documentation
- Work with the team to incorporate user needs into the team’s roadmap and use it as a measure of success
Other
- Minimum of 3 years of direct people management experience leading global teams
- BS/MS degree in Computer Science, Engineering, or a related subject
- E-trading and financial services industry experience
- Ability to work effectively in a team environment and lead cross-functional teams
- Displays humility, drive, intellectual curiosity, and integrity