Role Overview
TogetherWith is hiring a entry-level Data Engineer. This is a contract role in Lennox, Nova Scotia. Part of TogetherWith's Data Engineering hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Location: Lennox
Together With is seeking a hands-on Data Engineer to support and extend our growing data platform across both client and internal systems. This role focuses on maintaining ETL pipelines, troubleshooting integrations across APIs, ERPs, and databases, and supporting the development of data warehouse environments across Azure, SQL, and Python-based systems.
This role will work closely with our Canadian Data Team, supporting both internal initiatives and client-facing systems. While the position is fully remote, we are primarily looking for candidates based in Canada who can collaborate easily with our Canadian team and operate within Canadian working hours.
This opportunity is ideal for an engineer with a few years of experience who enjoys solving real production data challenges, debugging integrations, and ensuring data pipelines run reliably and efficiently in a fast-moving environment.
What You’ll Do
- Maintain and monitor ETL and data ingestion pipelines across internal and client environments
- Troubleshoot and debug integrations involving APIs, ERP systems, databases, and external data feeds
- Support the design, development, and optimization of data warehouse environments within Azure
- Write and maintain SQL queries, stored procedures, and Python scripts to support data workflows
- Collaborate closely with the Canadian Data Team, as well as engineering, analytics, and operations teams
- Investigate and resolve data quality and reliability issues across ingestion, transformation, and storage layers
- Assist with documenting data architecture, pipeline structures, and operational processes
- Improve automation, monitoring, and performance of existing data infrastructure
- Support deployment, testing, and validation of new data pipelines and integrations
- Contribute to maintaining a stable, scalable, and well-documented data environment
What We’re Looking For
- 2–4 years of experience in data engineering, ETL development, or data integration
- Strong working knowledge of Python and SQL for data transformation and processing
- Familiarity with Azure data services or similar cloud-based data environments
- Experience working with APIs, relational databases, and external system integrations
- Comfort troubleshooting and debugging production data pipelines
- Strong analytical and problem-solving skills with attention to detail
- Ability to work independently in a remote environment while collaborating with distributed teams
- Strong communication and documentation skills
- Candidates based in Canada or able to work closely with a Canada-based team are strongly preferred
- Employment Type:
Fixed-Term Full-Time Employee
- Contract Duration:
This position is a fixed-term employment contract for six (6) months, beginning on the employee’s agreed start date and ending six (6) months from that date.
- Compensation:
Hourly compensation based on experience
- Location:
Remote, working with the Canadian Data Team
- At the conclusion of the initial six-month term, the company may, at its discretion, offer the opportunity to renew the contract for an additional six-month term. Additionally, depending on both individual performance and business needs, there may be the opportunity for the role to transition into a permanent full-time position.
- Unless otherwise extended or converted into a permanent role through written agreement, employment will automatically conclude at the end of the fixed-term period.
#J-18808-Ljbffr
Frequently Asked Questions
How do I apply for the Data Engineer position at TogetherWith?
Use the Apply button above to submit your application directly to TogetherWith. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Data Engineer position at TogetherWith located?
This position is based in Lennox, Nova Scotia. TogetherWith has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Data Engineer at TogetherWith earn?
TogetherWith has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Data Engineer role at TogetherWith posted?
This role was posted on April 7, 2026 (61 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Is the Data Engineer role at TogetherWith entry-level?
Yes. This is an entry-level position. Strong candidates typically have 0-2 years of relevant work experience, internships, or significant project work. Read the full description for any specific qualification requirements TogetherWith has listed.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start