Back to all jobs
I
Director of Engineering, Exchange Platform
Index Exchange
Toronto (8 Spadina Ave)Hybrid1y ago
- Employment
- Full-time
- Seniority
- Lead
About the role
- Define the roadmap for performance profiling, tooling, optimization, and latency reduction across the entire exchange platform.
- Exceptional hands-on technology leader to ‘drive and own’ the performance optimization, vision, direction, and technology roadmap for system performance and optimization
- Design, develop, and drive: implementation of all performance- and latency-critical services and pipelines in our exchange; performance profiling and optimization tooling and frameworks, and integrate same into our build and validation pipelines
- Establish and advance best practices and standards for performance and latency critical pipelines, and ensure that all Index engineering teams subscribe to same
- Manage all requirements related to performance and latency metrics and observability
- Develop and champion the near-term targets against long term strategy for continuous performance and latency improvements for our exchange
- Make significant contributions while working cross functionally across engineering on the strategic technology roadmap for the company
- Lead architecture and design with a particular focus on pervasive performance and latency optimization, profiling, and observability
- Collaborate to build and evolve technology planning, design, and architectural process for all of Index, driving collaborative engagement and enabling innovation from the entire organization
- Organize and drive integrated release planning and coordination and design across platform, software, analytics, and infrastructure teams
- Drive alignment across all agile engineering teams, with a strong focus on best in class architectural and technology standards and engineering best practices
- Design and build quality, performance, security, efficiency, and reliability in from day one, and inspire other team members to do the same
- Prototype, vet, and champion new technology introductions to our platform
- Represent our performance capabilities and strategies to diverse internal teams, as well as to external partners and customers
- Act as a respected technical role model and mentor for engineering teams, leading, motivating, and challenging a diverse globally distributed technology team
- Build, maintain, and drive the technology strategy and roadmap in close collaboration with architects
- Champion quality and data driven decisions, development, and delivery
- Offer pragmatic technology leadership, balancing long-term R&D investments with near-term execution and business impact
- Communicate design decisions and influence technology and product direction of peers and executive leadership
- Deliver to commitments, communicating changes in plans whether they be design or timeline modifications honestly and transparently
- Able to build credibility and rapport; adept at modifying one's behavioral style to respond to the needs of others while maintaining own objectives
- A technologist’s technologist - able to lead high performance technology teams by example
- Ability to manage, build and complement high performance teams with a natural ability to level-up high-performing engineers
- A strong leader who can lead, manage, and inspire teams both locally and remotely
- An aggressive problem solver who can provide creative solutions to complex situations and obtain buy-in from those affected
- Able to take initiative to define and prioritize specific goals and objectives, and to do the same for others
- A team player that works hard, admits their strengths and weaknesses, and has the flexibility to improve by learning new things
- Inspirational and results-oriented leader, capable of earning the trust and respect of high performing engineering teams
- Hiring the right people, helping people grow both technically and personally, creating a stronger sense of ownership at the individual and team level
- Bring a passion for technology, experience developing systems at scale, on multiple tech stacks and love launching as much as you love delivering results.
- Provide consistent and steady feedback to your team – both positive and constructively critical. You are transparent with your team, and work to keep stakeholders informed of progress and issues.
- Experience with Agile environments of all flavours, understand practices associated with different methodologies and when to use them.
- Make an impact on Engineering and IX as a whole. Share your experiences at Town Halls, improve best practices, mentor engineers across teams.
- Bachelors or Masters in Computer Science or Engineering, or equivalent
- 10+ years of experience in large scale commercial software development environments
- Significant technology leadership experience with high volume low latency distributed platforms and large scale performance and latency optimized pipelines and platforms
- Skilled in performance profiling and optimization, and how to drive the technology roadmap concurrent with the feature roadmap
- Demonstrated history as an advocate and coach for robust architectural patterns and frameworks, test driven development, and frequent delivery
- Expert in large-scale system profiling, concurrency, and memory management, and designing and building distributed systems
- Expert in establishing pragmatic performance metrics, observability, and targets for large-scale systems (industry scale platform experience preferred)
- Demonstrated ability developing, advancing, and evolving a robust technology roadmap
- Demonstrated history of developing architectural designs and standards, platforms, and frameworks that are effectively leveraged by many development teams
- Experience with large scale distributed stores and streaming pipelines (AeroSpike. Kafka, Flink, Spark, Hadoop, Parquet, Elasticsearch, Vertica, etc) in large-scale high-throughput environments
- Skilled at profiling and optimizing high-volume transaction flows using advanced analytics and machine learning
- Ability to leverage continuous integration and robust build/test automation, with a preference for cross-platform stacks and containerization (Git, Sonar, Kubernetes, etc.)
- Demonstrated ability to provide leadership to globally distributed high performance teams, driving greenfield development in fast moving industries
- Comprehensive health, dental, and vision plans for you and your dependents
- Paid time off, health days, and personal obligation days plus flexible work schedules
- Competitive retirement matching plans
- Equity packages
- Generous parental leave available to birthing, non-birthing, and adoptive parents
- Annual well-being allowance plus fitness discounts and group wellness activities
- Commuter benefits and discounts, where available
- Employee assistance program
- Mental health first aid program that provides an in-the-moment point of contact and reassurance
- One day of volunteer time off per year and a donation-matching program
- Monthly town halls and regular community-led team events
- Multiple resources and programming to support continuous learning
- A workplace that supports a diverse, equitable, and inclusive environment – learn more here
Perks & benefits
- Equity Compensation
764,000+ hidden jobs like this
Index Exchange and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites