Work In Tech

Find your next role at Canada's fastest-growing tech companies

Director of Data Engineering and Governance

Alexsei

Alexsei

Data Science
Toronto, ON, Canada
Posted on Sunday, May 5, 2024

Alexi is an AI platform for litigators. We are on a mission to transform the legal services industry by building cutting edge AI-powered solutions. We are a team of software engineers, lawyers and designers working hard to achieve our long-term mission.

We're looking for a Director of Data Engineering and Governance to design and develop data processing platforms and frameworks for Data Science, Engineering and Machine Learning. This is a very hands-on role. You will be expected to lead by example, provide technical leadership and guide the team in making technical decisions and developing solutions that meets good data processing standards.

Responsibilities:

  • Hands-on problem solving and coding
  • Lead by example, with humility, curiosity, experimental mindset, extreme coding, architecting and problem solving attitude
  • Design thinking
  • Balance for short-term quick wins and long-term gains.
  • Oversee, design, and develop real-time and batch processing data processing frameworks
  • Develop high ROI data structuring methodologies and systems
  • Ensuring high quality data ingestions with reliable logging and metrics
  • Liaison, coordinate, plan and prioritize projects between AI, Backend and Product Integration teams.
  • Planning and estimating features in the roadmap to determine the next sprint goals
  • Designing architectural improvements to an event-driven microservices architecture
  • Consistently identifying and reducing technical debt
  • Writing and designing automated unit and integration test strategies
  • Working with a high performing senior engineering team
  • Performing code reviews and providing constructive feedback for other team members
  • Stay updated with the latest data engineering tools (Snowflake, etc), strategies and cloud integrations

Qualifications:

  • Bachelor's degree in Computer Science/Engineering or equivalent
  • 5+ years of cloud-native data engineering experience
  • Demonstrated experience in Micro-services Architecture, Data Integration Design, Data Streaming (AWS Kinesis, Lambda. Apache Kafka), In-memory & distributed caching and Data Architectures
  • Proficient in writing streaming applications and integration services
  • Strong understanding of data storage principles, data formats (Avro, Parquet, Delta) and writing ETLs for batch pipelines (Spark, Airflow etc.)
  • Strong suite of skills in software development with focus on code refactoring, design patterns, design-driven development, CI/CD and highly scalable applications
  • Proven experience in providing technical leadership and mentoring other engineers for best practices on data engineering
  • Knowledge/experience in designing systems for Data-centric + Model-centric AI development
  • High growth expectations for yourself and your team

Additional Preferred Qualifications:

  • Certifications in Amazon Web Services. Previous experience building cloud native data engineering systems.
  • Effective communication skills
  • Technical project management experience
  • Previous experience working with machine learning teams in the NLP domain
  • Knowledge/experience in engineering high performance neural semantic systems, knowledge graphs, and dialogue systems
  • Demonstrated drive for self-development and continuous learning
  • Located in the Greater Toronto Area, and available for hybrid work environment

Culture:

We are a dynamic team of engineers bringing together iterative NLP model development, high performance systems engineering and effective software development. Much of our work is highly experimental. We are not perfectionists, we move fast, and are not afraid to be on the learning curve. A willingness to learn and a can-do attitude are must-haves to survive and thrive in this team.

As a startup we often have to find a balance between speed, quality and cost of development. This often requires us to think creatively and even invent what doesn’t exist. We are ambitious, we take risks, and we embrace failure in a judgment free but accountable environment.

We work in a trust-based, mission-driven, goal-oriented, fully-remote work environment. We enable each other, but also consciously protect our time to deliver high quality work, to help create a thriving innovation culture.

Benefits:

  • Competitive Stock Options
  • Competitive Pay
  • Unlimited vacation days (with minimum mandatory 3 weeks paid time off)
  • Additional paid time off winter holidays (last week of December)
  • Company-wide innovation days – dedicated to projects you’d like to innovate on within the context of the work the company is doing
  • 16" MacBook Pro dedicated for work, and any other equipment that enables you for work
  • Hybrid work environment (flexible). Easy public transit access to office in downtown Toronto
  • Recruiting and growing your own team
  • No red tape, no unnecessary processes, accelerated learning and growth.
  • Health benefits
  • Work for a high growth startup, wear multiple hats, make a real impact. We are building something legit and impactful, that can truly change the world for good.