Data Engineer for Scalable Data Solutions
3 days ago
At Jobber, we're on a mission to help small businesses succeed. We believe in fostering a collaborative environment where teams make decisions autonomously and contribute directly to shaping the future of our company.
We're looking for a Senior Software Engineer to join our Data and Streaming team. As a key member of this team, you will be responsible for building scalable data solutions that support the Jobber application. This role is essential to enabling real-time data streaming, managing large-scale data infrastructure, and helping other teams with their data-related needs.
**Key Responsibilities:**
- Be involved in the full lifecycle of data-related features, from ideation to delivery, ensuring reliability, scalability, and security.
- Build and maintain real-time streaming systems, data pipelines, databases, and related infrastructure, ensuring performance and observability.
- Provide data services and consultation to Stream-Aligned teams, assisting them with complex data problems and enabling them to focus on business needs.
- Participate in code reviews and testing, driving best practices for data engineering and software development within the team.
- Work closely with cross-functional teams to determine optimal solutions for scaling, optimizing, and securing data systems.
- Mentor and coach junior engineers, sharing expertise in data systems, streaming frameworks, and data lifecycle management.
**Requirements:
- Advanced knowledge of relational and NoSQL databases (e.g., Aurora Postgres, Elasticsearch).
- Experience with real-time data streaming frameworks (Kafka, RabbitMQ, or similar).
- Strong expertise in managing cloud-based data services (AWS S3, Redis).
- Proficiency in DevOps practices related to data infrastructure, including observability, disaster recovery, and scaling.
- Familiarity with background processing frameworks (Sidekiq, Active Jobs) and data lifecycle management.
**Preferred Qualifications:
- Experience with scaling data pipelines and managing large-scale data systems.
- Knowledge of database partitioning and optimizing search technologies.
- Hands-on experience in cleaning up redundant data systems
**About the Role:
This is a challenging opportunity to grow professionally and contribute to the success of our Data and Streaming team. You will have the chance to work on complex data problems, collaborate with experienced engineers, and shape the future of our company's data ecosystem.
We offer a competitive salary range of $120,000 - $180,000 per year, depending on your level of experience and qualifications. Our team members also enjoy a comprehensive benefits package, including health insurance, retirement savings plan, and paid time off.
Join us at Jobber and become part of a dynamic team that is passionate about delivering innovative data solutions.
-
Data Engineer
4 weeks ago
Toronto, Canada NTT DATA Full timeJob Description Req ID: 299022 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Data Engineer to remotely join our team in or near Tornoto, Ontario (CA-ON), Canada (CA).We are...
-
Data Engineer
4 weeks ago
Toronto, Canada NTT DATA Services Full timeReq ID: 299022 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Data Engineer to remotely join our team in or near Tornoto, Ontario (CA-ON), Canada (CA). We are looking for a...
-
Data Engineer: Scalable Data Solutions Expert
2 weeks ago
Toronto, Canada Collabera Full timeJob DescriptionWe are seeking a highly skilled Data Engineer to join our team at Collabera. The ideal candidate will have strong proficiency in Python, Spark, SQL, and object-oriented programming.The successful candidate will be responsible for building and maintaining ETL pipelines to centralize data from multiple sources, modernizing legacy systems by...
-
Senior Java Developer
1 week ago
Old Toronto, Canada NTT DATA Services Full timeNTT DATA Services is a global leader in digital transformation and business process outsourcing (BPO). We help organizations like yours to innovate, optimize and transform for long-term success.Estimated Salary: $120,000 - $180,000 per yearWe are currently seeking a Senior Java Developer to join our team in Toronto, Ontario. As a key member of our...
-
Data Engineering Leader
2 weeks ago
Toronto, Canada GalaxEons Full timeJob SummaryWe are seeking a highly experienced Data Engineer to lead our team in designing and implementing scalable data solutions at GalaxEons. As a key member of our technical staff, you will be responsible for architecting and developing high-performance data pipelines that meet the evolving needs of our business.As a seasoned professional with 10+ years...
-
Data Engineer Lead
2 weeks ago
Toronto, Ontario, Canada Agilus Work Solutions Full timeWe are seeking an experienced Data Engineer to lead the design, optimization and maintenance of scalable data infrastructure at Agilus Work Solutions. As a key member of our innovative team, you will play a crucial role in supporting various data initiatives, including AI and machine learning capabilities.The successful candidate will be responsible for...
-
Junior Data Scientist and ML Engineer
3 weeks ago
Toronto, Canada NTT DATA Full timeJob Description Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Your day at NTT...
-
Data Engineering Lead
2 weeks ago
Toronto, Canada GalaxEons Full timeJob DescriptionWe are seeking a highly experienced Data Engineering Lead to join our team at GalaxEons.This is a challenging role that requires technical expertise in designing and implementing scalable data pipelines, as well as experience working with big data tools such as Hadoop, Spark, and Databricks.Key Responsibilities:Design and implement...
-
Data Engineer for Scalable Data Solutions
1 week ago
Toronto, Canada Tata Consultancy Services Full timeCompany Overview">Tata Consultancy Services (TCS) is a global IT services, consulting, and business solutions organization with over 55 years of experience in partnering with leading businesses in their transformation journeys. Our unique Location Independent AgileTM delivery model is recognized as a benchmark of excellence in software development.">About...
-
Toronto, Canada Agilus Work Solutions Full timeAbout the RoleWe are seeking a seasoned Data Engineer to lead our team in designing, optimizing, and maintaining scalable data infrastructure that supports various data initiatives. This includes AI and machine learning (ML) capabilities, building and optimizing data pipelines, and ensuring seamless integration, testing, and deployment.
-
Data Engineer for Educational Data Solutions
1 month ago
Old Toronto, Canada World Education Services Full timeJob DescriptionWe are seeking a highly skilled Data Engineer for Educational Data Solutions to join our team at World Education Services. This is an exciting opportunity for a seasoned data professional to contribute to the design, development, and maintenance of our data architecture, with a focus on Snowflake and ETL processes.About the RoleAs a Principal...
-
Old Toronto, Canada Data Privacy Full timeWe are seeking a highly skilled Data Scientist to join our team at TD, a leading global financial institution. The successful candidate will be part of the AI2 Data Scientist Associate Program, a 1-year intensive training program designed for new graduates.The role involves working on comprehensive training, mentorship, and real-world project opportunities...
-
Data Engineering Lead for Scalable Solutions
2 weeks ago
Toronto, Ontario, Canada Compest Solutions Inc. Full timeAbout Compest Solutions Inc.We are a cutting-edge technology company seeking an experienced Principal Data Engineer to lead our data engineering team. As a key member of our team, you will play a crucial role in designing and implementing complex data solutions to drive business growth.
-
Associate Data Scientist
1 month ago
Old Toronto, Canada Data Privacy Full timep>TD, one of the world's leading global financial institutions, provides a dynamic environment with the AI2 Data Scientist Associate Program. This 1-year intensive program is designed for new graduates, featuring comprehensive training, mentorship, and real-world project opportunities within TD's various business lines.Perform data queries and prepare data...
-
Cloud Data Engineer
2 weeks ago
Toronto, Ontario, Canada Tata Consultancy Services Full timeJob SummaryWe are seeking an experienced Cloud Data Engineer to join our team at Tata Consultancy Services. In this role, you will be responsible for designing and delivering scalable data solutions using cloud-based technologies.About the RoleThe ideal candidate will have a strong background in AWS data engineering and experience working with large volumes...
-
Data Engineer Specialist
4 weeks ago
Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full timeAbout Company 1Company 1 - The Manufacturers Life Insurance Company is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, Canada, we operate as Manulife across our offices in Asia, Canada, and Europe, and primarily as John Hancock in the United States.We...
-
Toronto, Ontario, Canada Veeva Systems Full timeCompany OverviewVeeva Systems drives value to customers through constant innovation, using cloud-based solutions and state-of-the-art technologies. Our products deliver product excellence and customer success across the healthcare ecosystem.About the RoleThe Senior Software Engineer will lead the technical design of a scalable distributed cloud platform and...
-
Data Architect
3 days ago
Old Toronto, Canada Cpus Engineering Staffing Solutions Inc. Full timeJoin Cpus Engineering Staffing Solutions Inc. in shaping the future of data architecture with a highly rewarding role as a Data Architect - Cloud Data Engineer.We are currently seeking an experienced professional to lead the design and implementation of modular, scalable data ELT/ETL pipelines and data infrastructure using various data sources across the...
-
Cloud Data Engineer
2 weeks ago
Toronto, Canada Teamware Solutions Full timeJob DescriptionWe are seeking a highly skilled Cloud Data Engineer to join our team at Teamware Solutions.About the RoleThis is an exciting opportunity for a talented individual to work with cutting-edge cloud technologies and help shape the future of data engineering.ResponsibilitiesDesign, develop, and implement scalable data processing systems on cloud...
-
Old Toronto, Canada Data Privacy Full timeAs a Data Scientist and Business Insights Specialist at TD, you'll be part of the AI2 Data Scientist Associate Program, a 1-year intensive program designed for new graduates. This comprehensive training and mentorship opportunity will equip you with real-world project experience within TD's various business lines.The role involves performing data queries and...