Software Engineer

  • Remote - Canada

Remote

Software Development

Mid-level

Summary

Join EvenUp's mission to support injury law firms by building and scaling data pipelines as a Software Engineer. Design and develop modularized services, collaborate with the DS team, and implement event-driven systems to empower stakeholders with accurate data.

Requirements

  • Extensive experience designing and building distributed data systems
  • Previous experience architecting and scaling event driven architectures
  • Strong understanding and practical experience with data pipeline tooling and storage systems such as Dagster, DBT, BigQuery, Elasticsearch
  • The ability to communicate cross-functionally with various stakeholders to derive requirements and architect scalable solutions
  • Have several years of industry experience building high-quality software, shipping production-ready code and infrastructure
  • The ability to own a project from start to finish and drive it across the finish line

Responsibilities

  • Build fault tolerant data pipelines to process diverse datasets at EvenUp
  • Design and develop modularized services to increase the capabilities and scope of our data infrastructure
  • Collaborate with our DS team to Integrate ML models into our production workflows and simplify ML deployment and observability
  • Implement event driven, low latency systems to empower our stakeholders with accurate and reliable data
  • Analyze and solve key performance bottlenecks, scaling challenges, and high availability issues
  • Help grow our engineering team and define a “data first” mentality across our organization

Benefits

  • Choice of medical, dental, and vision insurance plans for you and your family
  • Flexible paid time off and 10+ holidays per year
  • A stipend to upgrade your home office for fully-remote roles
  • 401k for US-based employees
Share this job:
Please let EvenUp know you found this job on Remote First Jobs 🙏
Apply now