Remote Data Engineer

Posted

Apply now
Please, let TealBook know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • As a Data Engineer at TealBook, you will have a significant impact on the engineering team and the broader organization.
  • You will be responsible for driving forward the data vision and platform, building the next-generation supplier data platform.
  • You will work closely with the Product Management team and Team Lead to define the problem, desired objectives, requirements, and success criteria.
  • Your responsibilities include developing the solution architecture and implementation design.
  • You will design, build, test, and deploy backend services to enable the system to ingest, process, store, and distribute supplier data at web scale.
  • Focus areas include event-driven microservices, databases, data access services, service orchestration, system integration, data wrangling, and deployment best practices.
  • You will develop test automation scripts and run tests according to the test plan and definition of done.
  • You will document code and support production systems.
  • You will apply CI/CD practices to prevent integration problems and ensure the code is releasable.

Requirements:

  • You must have 2+ years of experience as a data engineer, preferably in a product-focused organization.
  • A solid understanding and experience with various programming paradigms, design patterns, and coding/testing best practices is required.
  • You must be an expert in Python.
  • You should have experience with database design and working with multiple types of SQL and NoSQL databases, preferably Mongo, Postgres, and BigQuery.
  • A good understanding of cloud-native solutions, preferably on GCP, is necessary.
  • You should be familiar with asynchronous design patterns, message queues (preferably AMQP), and Kubernetes.
  • Knowledge of Agile development practices and supporting toolsets such as Jira and Github is required.
  • You must have experience in solution architecture and database design in prior roles.
  • Strong communication skills to convey complex technical concepts to individuals with varying skill sets and backgrounds are essential.
  • A degree in Computer Science, Engineering, or an equivalent field is required.

Benefits:

  • The position is fully remote, allowing you to work from anywhere in Canada or the U.S.
  • Competitive pay is offered, reflecting your hard work and expertise.
  • Benefits are available from your first working day, including health, dental, and vision care, as well as access to counseling services and financial advice.
  • Unlimited PTO is provided, allowing for a minimum of 3 weeks of paid time off, with no limits on additional time off.
  • Employees can work from anywhere worldwide for up to 90 days annually.
  • A paid winter break, known as TealWeek, is provided between Christmas and New Year's.
  • The company offers GRSP/401k plans with employer matching to support your future.
  • You will receive a MacBook Pro and necessary home office gear, along with a work-from-home allowance.
  • Equity options are available, allowing you to have a vested interest in the company's growth.
  • A learning and development budget is provided to help you keep your skills sharp.
Apply now
Please, let TealBook know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback