Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Data Engineer image - Rise Careers
Job details

Data Engineer

As a Data Engineer at TealBook, you will tremendously impact our engineering team and the broader organization. With a mandate to drive forward our data vision and platform, you will have the opportunity to build the next-generation supplier data platform. 


As an organization where data is central to everything we do, our software engineers are responsible for building the backend and/or frontend services based on your area of focus to enable us to collect and ingest data and distribute it to consumers at scale.

This role is currently only available to Canadian applicants.


The Impact You Will Have
  • Work closely with the Product Management team and Team Lead to clearly define the problem, desired objectives, requirements and success criteria 
  • Responsible for developing the solution architecture and implementation design
  • Design, build, test and deploy the required backend services to enable the system to ingest, process, store and distribute/present supplier data at web scale per the acceptance criteria defined by the Product Owner: Focus areas:
  • 1. Event-driven microservices
  • 2. Databases, data access services, service orchestration (sync/async), system integration, data wrangling, search, etc.
  • 3. Deployment best practices
  • Develop test automation scripts and run tests (unit, integration) according to the test plan and definition of done.
  • Responsible for documenting code and supporting production systems.
  • Apply CI/CD practices to prevent integration problems and ensure the code is releasable.


What Are We Looking For?
  • You are an experienced data engineer (backend-focused) with 2+ years of experience, preferably in a product-focused organization.
  • Solid understanding and experience with various programming paradigms, design patterns and coding/testing best practices.
  • You are an expert at Python.
  • Have a solid understanding and experience with database design and working with multiple types of SQL and NoSQL databases (preferably Mongo, Postgres and BigQuery).
  • Good understanding of cloud-native solutions (preferably on GCP). 
  • Good understanding of asynchronous design patterns, familiarity with message queues (preferably AMQP) and Kubernetes
  • Knowledge of Agile development practices and supporting toolsets (e.g., Jira, Github, etc.)
  • You have been responsible for solution architecture and database design in your prior roles.
  • You are customer-obsessed, collaborative, and skilled at communicating complex technical concepts to those with different skill sets and backgrounds.
  • You have a degree in Computer Science, Engineering, or equivalent.


What We Bring to the Table


🏡  Fully Remote: We may be based in Toronto, but we're a remote team with colleagues across Canada and the U.S.


💸 Competitive Pay: We believe in rewarding hustle and giving credit where it's due. Our salaries are highly competitive and reflect your hard work and expertise.


❤️ Benefits from Day One: Our plans are available as of your first working day. In addition to health, dental, and vision care, we provide access to counselling services, financial advice, and resources to support your overall well-being.


🌴Unlimited PTO: We believe in work-life harmony. Minimum 3 weeks of PTO? Sure, but that's just the starting line. If you need more, take it. No limits, no strings.


🌎 Work from Anywhere: Feel like doing a bit of travel? TealBookers can enjoy up to 90 days annually to work from anywhere worldwide!


⛄️ Winter Break: We call it TealWeek, but you know it as that nebulous time between Christmas and New Year's when time has no meaning. Yeeeeah, we take that week off. And it's paid!


💼 GRSP/401k: We've got future you covered with our GRSP (via Wealthsimple) and 401k plans, complete with employer matching.


💻  Tech: We're an Apple company. Expect a MacBook Pro and all the gear you need for your home office to be sent to you before your first day. We also have a work-from-home allowance to help if you need something we don't have.


📈 Equity: You won't just enjoy competitive compensation but also have a vested interest in the growth and prosperity of TealBook.


🎓 Learning & Development: We have an L&D budget available to you, so you always keep your skills razor-sharp!


What We Value


Our values were developed by our team, and we’re committed to living them every day. We’ve built a culture dedicated to celebrating each other. We see failures as learning opportunities, welcome feedback and new ideas, and set clear goals and expectations so every team member feels empowered to succeed. 


Tealwork is Teamwork 

The impact we have is always greater when we work together. We bring our authentic selves, unique experiences, perspectives, and passions across teams, functions, and geographies to solve problems and deliver better results. 


Trust Through Transparency 

We build trust through communicating honestly, authentically, and with respect. We hold ourselves accountable, admit to our mistakes, and do what we say we'll do. Our success is rooted in trust through transparency. 


Deliver Delight 

We are all customers. We listen to needs, challenge our ideas of what's possible, and prioritize work that will drive success and build satisfaction. We constantly look for ways to differentiate ourselves and ensure interactions and experiences deliver delight. 


Will to Win 

Change is the only constant. We don't just believe this; we face the unknown head-on. We have the courage to challenge the status quo, continuously adapt, change, and evolve. We act with urgency, align our priorities with the company deliverables and drive decisions backed by data. 


Grit

We embody two characteristics of grit: passion and perseverance. Passion comes from intrinsic interest in our craft and from a sense of purpose—the conviction that our work is meaningful and helps others. Perseverance takes the form of resilience in the face of adversity as well as unwavering commitment to continuous improvement.


TealBook is a respectful, caring, and inclusive workplace. We are committed to championing accessibility, diversity, and equal opportunity. Requests for accommodation can be made at any stage of the recruitment process, provided the applicant has met the position requirements. Applicants need to make their requirements known when contacted.

TealBook Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
TealBook DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of TealBook
TealBook CEO photo
Stephany Lapierre
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Data Engineer, TealBook

As a Data Engineer at TealBook, you will have a significant impact on our engineering team and the organization by helping to drive our data vision forward. Your mission will be to construct the next-generation supplier data platform, an exciting challenge for any seasoned data engineer. Here, data is at the core of everything we do, and your role will involve close collaboration with the Product Management team and the Team Lead to clearly define set goals, objectives, and requirements. You will develop solutions architecture and implementation designs, ensuring the system is capable of ingesting, processing, and distributing supplier data effectively. If you love working on event-driven microservices, databases, and service orchestration, this position is perfect for you! You will also focus on deployment best practices and create automation scripts for extensive testing. With 2+ years of experience, you should have a solid grasp of Python and experience with SQL and NoSQL databases like Mongo and Postgres. At TealBook, you’ll also have the chance to enjoy a fully remote work environment, unlimited PTO, competitive pay, and a culture that prioritizes personal and professional growth. We value trust, collaboration, and a customer-focused mindset. If you are innovative, passionate, and eager to help us make data-driven decisions, this could be the next exciting step in your career at TealBook!

Frequently Asked Questions (FAQs) for Data Engineer Role at TealBook
What responsibilities does a Data Engineer at TealBook have?

The Data Engineer at TealBook will be responsible for developing solution architecture, implementing design, and building, testing, and deploying backend services. They will enable systems to ingest, process, and store supplier data at scale, ensuring compliance with defined acceptance criteria.

Join Rise to see the full answer
What qualifications are needed for the Data Engineer position at TealBook?

To qualify for the Data Engineer position at TealBook, applicants should have at least 2 years of experience in a product-focused organization, a strong understanding of programming paradigms, and expertise in Python. Familiarity with SQL and NoSQL databases, preferably Mongo, Postgres, or BigQuery, is essential.

Join Rise to see the full answer
What programming languages should a Data Engineer at TealBook be proficient in?

A Data Engineer at TealBook should be highly proficient in Python, as it is crucial for backend service development. Additionally, familiarity with various programming paradigms and coding best practices is necessary to design robust solutions.

Join Rise to see the full answer
Is remote work allowed for the Data Engineer role at TealBook?

Yes, the Data Engineer position at TealBook is fully remote, allowing team members to work from anywhere in Canada or the U.S. This flexibility supports work-life harmony and caters to a global talent pool.

Join Rise to see the full answer
What benefits can a Data Engineer expect at TealBook?

TealBook offers competitive pay, unlimited PTO, comprehensive health benefits from day one, flexible remote work, and a supportive learning environment. Employees also enjoy additional perks such as a MacBook, a work-from-home allowance, and equity opportunities.

Join Rise to see the full answer
Common Interview Questions for Data Engineer
Can you describe your experience with Python and how it relates to the Data Engineer role at TealBook?

When discussing your experience with Python, focus on specific projects where you've used it to develop backend services. Highlight your expertise in data manipulation, writing efficient algorithms, and implementing test automation scripts. Be sure to mention your familiarity with libraries that optimize data handling.

Join Rise to see the full answer
What strategies do you employ for efficient database design?

When discussing database design, emphasize your approach to normalization, denormalization, and indexing. Explain how you gather requirements to create scalable database schemas and mention any tools or methodologies you employ in design processes.

Join Rise to see the full answer
How do you ensure the reliability and performance of your data pipelines?

To ensure the reliability and performance of data pipelines, I implement thorough testing, utilize monitoring tools, and apply CI/CD practices. Explain how you proactively debug issues and your strategies for optimizing performance in data ingestion and processing.

Join Rise to see the full answer
How do you approach working with event-driven microservices?

Discuss your experience with event-driven architectures, focusing on specific projects where you've built or managed microservices. Talk about how you design for scalability and maintainability and your understanding of messaging patterns and protocols.

Join Rise to see the full answer
Can you provide an example of a challenging technical problem you solved as a Data Engineer?

When answering this question, pick a specific technical challenge that required innovative problem-solving. Detail the issue, your thought process, the steps you took to resolve it, and the positive outcome or lessons learned.

Join Rise to see the full answer
What cloud-native solutions have you worked with in the past?

Explain your experience with cloud platforms, specifically GCP, and your familiarity with services like BigQuery. Talk about projects where you utilized cloud-native solutions for deployment, scalability, or data processing.

Join Rise to see the full answer
How do you balance collaboration with your team and independent work?

Share your approach to teamwork, emphasizing open communication and collaboration tools you use with your team. Also, discuss how you manage your time effectively to ensure individual tasks are completed alongside team goals.

Join Rise to see the full answer
What tools do you prefer for version control and project management?

In your response, mention tools like GitHub for version control and Jira for project management. Discuss how these tools help in tracking progress, managing tasks, and collaborating with the team seamlessly.

Join Rise to see the full answer
Describe your approach to agile development practices.

Talk about your experience with Agile methodologies, focusing on how you've participated in sprints, retrospectives, and daily stand-ups. Emphasize your adaptability and willingness to embrace feedback during the development lifecycle.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in data engineering?

Discuss your strategies for continual learning, such as following industry blogs, participating in webinars, or attending conferences. Emphasize your commitment to professional development and keeping abreast of new technologies.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Aiven Remote Helsinki, Finland
Posted 3 days ago
Dental Insurance
Paid Holidays
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Mission Driven
Empathetic
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Learning & Development
Mental Health Resources
Social Gatherings
Fitness Stipend
401K Matching
Servant Remote No location specified
Posted 9 hours ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Mission Driven
Empathetic
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Learning & Development
Mental Health Resources
Social Gatherings
Fitness Stipend
401K Matching
Photo of the Rise User
Posted 12 days ago
Dental Insurance
Disability Insurance
Vision Insurance
Equity
Paid Time-Off
Medical Insurance
Mental Health Resources
Paid Holidays
Company Retreats
On-Hire Remote No location specified
Posted 13 days ago
Photo of the Rise User
Brillio Hybrid Edison, New Jersey, United States
Posted 5 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
S
Someone from OH, Dayton just viewed Senior Director, Employee Engagement at Scout Motors
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs