Steve La

VP of Engineering

Canada22 yrs experience

Key Highlights

  • 20+ years of experience in software engineering leadership.
  • Expert in SQL with multiple patents in query optimization.
  • Recognized as a top presenter at industry conferences.
Stackforce AI infers this person is a SaaS Database Management and Engineering Leader with extensive experience in cloud services and distributed systems.

Contact

Skills

Core Skills

Database ManagementApi DevelopmentTechnical LeadershipTeam LeadershipCloud ComputingMachine Learning

Other Skills

database serviceperformancestreamingdistributed consensusopen sourcedistributed databaseengineering roadmaprelational databasestrategic engineering roadmapteam managementREST APIcloud servicesScrumDockerKubernetes

About

• Software Engineering Leader with 20+ years of experience in the data and platform space • Experience leading geo distributed cross functional development teams to build scalable, highly available, reliable, high performance distributed systems • Experience in API development, cloud services, databases, data science, AI/ML, and compute platforms • Experience hiring for talent and building teams for success • Strong technical, communication, leadership skills and excel at effectively leading teams to execute challenging projects while maintaining a high level of technical expertise • Master of all things SQL and extensive development experience in areas of query semantics, optimization, and runtime execution engine • Work is always well planned, prioritized, communicated, managed, and driven • Advocate team culture through coaching, promotion of teamwork, team growth and ownership • Enjoy presenting and sharing knowledge with the technical community • Voted one of the Top 10 Overall Presenters at the IDUG EMEA 2015 Conference • Multiple Outstanding Technical Achievement Awards for technical and leadership excellence • Eminence and Excellence Award for passion and leadership through structured education and close engagement with the team • Multiple Patents awarded in the area of query processing and optimization

Experience

22 yrs
Total Experience
5 yrs 1 mo
Average Tenure
1 yr 5 mos
Current Experience

Confluent

Senior Engineering Manager - Apache Kafka

Jan 2025Present · 1 yr 5 mos · Greater Toronto Area, Canada

Stripe

Head of Engineering, Database Data Plane

Sep 2022Oct 2024 · 2 yrs 1 mo · Greater Toronto Area, Canada

  • Direct the Database Data Plane organization of 40 engineers and managers across North America and India to provide a database service across Stripe
  • Responsible for API interface, proxy, routing, availability, performance, CDC, streaming, insights, distributed consensus
  • Establish organization mission, processes and empower teams on execution
  • Partner with product teams across Stripe to define engineering roadmap
  • Drive cost efficiency savings, host lifecycle management and Infra Health system
  • Hire across the organization and develop next set of leaders
API developmentdatabase serviceperformancestreamingdistributed consensusDatabase Management+1

Mongodb

Director Of Engineering

Jun 2021Aug 2022 · 1 yr 2 mos · Greater Toronto Area, Canada

  • Lead the Query Engineering team of 35 engineers and managers across North America to build a world-class open source distributed database query engine
  • Grow teams of engineers and technical managers and provide mentorship and coaching at all levels
  • Partner with stakeholders to set multiyear engineering roadmap
  • Direct and empower multiple engineering teams on execution
  • Provide technical leadership, set high quality bar on engineering excellence
  • Strong advocate for team ownership, empowerment, accountability, scalability throughout the organization
open sourcedistributed databasetechnical leadershipengineering roadmapDatabase ManagementTechnical Leadership

Amazon web services (aws)

Software Development Manager, Toronto Site Lead

Jun 2019Jun 2021 · 2 yrs · Greater Toronto Area, Canada

  • Lead the Toronto office engineering team for Amazon Aurora MySQL, relational database built for the cloud and the fastest growing service in the history of AWS - https://www.youtube.com/watch?v=1IxDLeFQKPk&t=38m55s
  • Grow the team from 1 to 25 engineers and other technical managers
  • Partner with stakeholders across the organization to deliver best experience to customers
  • Set strategic engineering roadmap goals and manage the team through execution
  • Provide technical leadership, enable and empower the team to own decisions
  • Implement effective organizational structure to enable accountability and scalability
  • Recruit and develop a high-performing engineering organization
  • Good read on Aurora design and what separates it from other relational databases - https://www.allthingsdistributed.com/2019/03/amazon-aurora-design-cloud-native-relational-database.html
  • Amazon Aurora development team wins the 2019 ACM SIGMOD Systems Award - https://www.allthingsdistributed.com/2019/07/aurora-sigmod-award.html
relational databasestrategic engineering roadmapteam managementDatabase ManagementTeam Leadership

Ibm

5 roles

Senior Software Development Manager - Watson Studio

Jan 2017May 2019 · 2 yrs 4 mos · Greater Toronto Area, Canada

  • Manage cross functional teams of 25+ engineers in the development of REST API microservices based Data Science Platform that enables clients to gain value and insights from their data by creating and deploying predictive Machine Learning AI models and analytics assets and infusing them in lines of businesses on either Private, Public or Hybrid Cloud
  • Use the best of open source tools including Hadoop, Spark, Jupyter Notebook, RStudio, Python, R, Scala, React, Node.js, Docker, Kubernetes, Jenkins
  • Drive strategic planning, project execution, development, building, testing, deployment of product
  • Work across entire global organization and collaborate with senior architects, offering, project, quality, and release managers to ensure both quality and timely release of product
  • Build relationships and provide technical education and guidance with tech sellers and support team for strong pre and post sales client satisfaction
  • Drive client engagement by gathering requirements, providing advocacy, and handling of escalations
  • Champion the use of Scrum Agile Framework and drive changes to processes and standards within the organization towards increasing velocity and quality
  • Employ collaborative leadership, keep the vision and communicate goals and priorities and empower team to make decisions, innovate and unite to get the job done
  • Advocate team culture through coaching, promotion of teamwork, team growth and ownership
  • Hire, nurture and retain talent, evaluate performances and provide career coaching
REST APIMachine Learningcloud servicesScrumDockerKubernetes+1

Senior Software Engineer, Global Technical Team Leader - DB2

Promoted

Jan 2012Jan 2016 · 4 yrs · Greater Toronto Area, Canada

  • Lead team of engineers across multiple sites to deliver solutions for dashDB and DB2 on Cloud, based on IBM’s massively parallel distributed enterprise relational database management system
  • Responsible for all technical aspects including scoping, sizing, staffing, design, development, testing, and delivery
  • Solutions include Shadow Tables, DB2’s Hybrid Transactional Analytics Processing (HTAP) solution, delivering order of magnitude performance improvement to analytics queries with minimal impact to transactional workload
  • Oracle Compatibility to allow Oracle applications to run directly on DB2
  • Promote team growth through coaching and structured education
  • Lead team to ensure ongoing integrity, stability of the area and proper distribution of workload, defect investigation and reviews
  • Interface with InfoSphere Data Replication CDC on cross product solution
  • Engage with clients through early beta program and ongoing post GA support
  • Provide technical input to Marketing, Client Technical Professional and Ecosystem teams towards the creation of marketing collateral, education materials for customers and ISVs
  • Session speaker and booth representative at technical conferences promoting new features and sharing knowledge of existing features. Top 10 Overall Presenters at the IDUG EMEA conference
  • Deliver DB2 boot camp course to business partners and users and proctor certification exams
  • Design and implement integration of Apache Spark with dashDB
  • Design and develop DB2’s index on expression solution spanning major subsystems including compiler, optimizer, catalog service, relational data service, access plan manager, code generation, runtime, data manager, index manager, utilities
distributed databasetechnical leadershipcross-functional teamsDatabase ManagementTechnical Leadership

Advisory Software Engineer, Technical Team Leader

Jan 2008Jan 2011 · 3 yrs · Greater Toronto Area, Canada

  • Lead development and test team of various skill levels using iterative development methods in the design, implementation, testing, and delivery of several key Oracle Compatibility features including implicit casting, deferred prepare, SQL routine enhancements, recursive queries
  • Positively contribute to a high-morale / high-performance team culture, leading by example
  • Define externals and ensure proper documentation of the features
  • Juggle and manage milestones and task delegations including managing changes in team roster
  • Aid migration of clients’ Oracle applications to run on DB2
  • Lead development and testing of new partial early aggregation optimization delivering faster query runtime for analytics workloads
  • Technical Team Leader for Query Compiler area
  • Provide technical design input and review
  • Maintain quality and integrity of the codebase by assessing, reviewing, validating defect or feature changes
  • Promote cross site development, communication and teamwork
  • Coach, educate and grow team members’ skills
  • Increase customer satisfaction and assist in sales by providing technical input to sales and field teams and participating in Q&A sessions with clients
  • Support Continued Engineering and Support Team with timely technical advice and reviews
  • Interface with SQL Language Council on new SQL functionality
query processingdistributed systemstechnical designDatabase ManagementTechnical Leadership

Staff Software Engineer, Development Lead

Promoted

Jan 2004Jan 2007 · 3 yrs · Greater Toronto Area, Canada

  • Lead team in the design, development and testing effort in the area of query and constraint processing for range partitioning support in DB2
  • Coordinate, distribute, and manage tasks among team members
  • Showcase schedule and project management skills by developing detailed project plan for the team’s work and providing regular and meaningful progress updates to the management
  • Scope technical requirement with financial client, design, develop, test and measure performance improvement for new query optimization techniques to better exploit indexes yielding order of magnitude performance improvement in the area of streaming query and aggregation processing on financial stock ticker data
  • Design and implement improvement to union all query processing towards yielding better TPC-C benchmark performance improvement
  • Customer advocate for DB2 clients providing them assistance in resolving issues with their database systems
  • Beyond main development work, always happy to provide technical advice and guidance to various teams and individuals including presenting technical educational sessions
  • Technical Assistant to the Business Intelligence Architecture Board responsible for advance planning of the content and scheduling of meetings as well as keeping track of and following up on issues and action items resulting from the discussions.
SQL enhancementstestingdocumentationDatabase ManagementTechnical Leadership

Software Developer

Jan 2000Jan 2003 · 3 yrs · Greater Toronto Area, Canada

  • Participate in the functional specification, design, development and testing of various DB2 and SQL features including referential integrity and check constraints processing, triggers, generated columns, materialized query tables, SQL merge, modifying table functions, select from insert/update/delete
  • Diagnose, debug, and fix customer problems
  • Quickly recognized as someone who consistently performs at the highest level, very thorough, efficient and extremely self-motivated
query optimizationproject managementcustomer supportDatabase ManagementTechnical Leadership

Education

University of Toronto

Honours Bachelor of Science with High Distinction — Computer Science

Stackforce found 100+ more professionals with Database Management & Api Development

Explore similar profiles based on matching skills and experience