Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Manager
Qualifications
Over 6 years of experience in data engineering/infrastructure, with a minimum of 2 years in a leadership role overseeing technical teams at scale.
Extensive hands-on experience with AWS data services (S3, EMR/Glue), Apache Airflow, Kafka/MSK, and data catalog tools.
Strong product-oriented mindset, effectively translating customer needs into platform features.
Demonstrated skills in agile delivery, including capacity planning, sprint execution, and requirements gathering.
Track record of achieving operational excellence, including on-call management, incident response, and SLA compliance.
Exceptional mentoring abilities, with a strong passion for nurturing engineers and building high-performing teams.
Must be legally authorized to work in Canada and able to travel quarterly to the United States.
About the job
As the Manager of Data Infrastructure, you will report directly to the Director of Data Engineering and spearhead a team of 5-6 engineers responsible for operating essential data platforms that fuel our AI and analytics initiatives. This newly established, hands-on leadership position blends technical expertise with personnel management, requiring you to mentor your team, promote agile methodologies, and incorporate product-focused thinking into infrastructure management. You will implement our data strategy while ensuring operational excellence across platforms that handle billions of transactions monthly.
We embrace a Flexible First work model, allowing this role to be performed remotely within the provinces of Ontario and British Columbia. Quarterly travel to the United States will be necessary. We are excited for you to potentially join our team!
About Marqeta
Marqeta is a leading payment card issuing platform, recognized for its innovative solutions and commitment to operational excellence. Our team thrives on creativity and agility, allowing us to deliver cutting-edge technology that empowers businesses in the financial sector.
Discover OktaAt Okta, we are revolutionizing identity management. Our mission is to enable individuals to securely utilize any technology, anytime, on any device or application. Through our versatile Okta Platform and Auth0 Platform, we deliver secure access, authentication, and automation, placing identity at the forefront of business security and growth.We…
ZoomInfo Technologies Inc. is looking for a Senior Data Engineer based in Toronto, Ontario. This position centers on transforming raw data into actionable insights that support business decision-making. Role overview As a Senior Data Engineer, collaboration with experienced team members is a key part of the job. Projects handled in this role influence how data is managed and applied throughout the company. What you will do Convert large sets of raw data into clear, usable information Support business teams by providing data-driven insights Work closely with colleagues on data-focused projects Location This role is based in Toronto, Ontario, Canada.
Join Lyft's innovative Telematics team as a Senior Backend and Data Engineer, where your expertise will directly contribute to enhancing safety and affordability within our ride-sharing platform. In this role, you'll develop and maintain high-frequency data processing systems, utilizing our advanced technology stack, including AWS, Kubernetes, Spark, and Apache Airflow. Collaborate with passionate colleagues across software engineering, machine learning, and data science to transform telematics data into actionable insights that drive our mission of reducing accidents and improving the rider and driver experience.
Join Air-Tek, a pioneering Canadian software firm known for its unique suite of products that have captured a substantial portion of a vast global market. Our product-market fit is exceptional, and we are experiencing a surge in customer demand as we navigate this growth phase while operating in stealth mode.Our diverse team is united by a shared passion for addressing complex challenges, fostering innovation, and enhancing the passenger-centric travel experience. Located in Toronto, we cultivate an inclusive culture rooted in trust, collaboration, exceptional product delivery, and ongoing personal development. We take pride in our work and offer unwavering support to our team members.As the Software Development Manager, you will lead a dynamic team responsible for the development and deployment of our cutting-edge software solutions. You are a proactive leader with a keen eye for detail, dedicated to building outstanding teams. Your exceptional communication skills and action-oriented mindset enable you to excel in a complex environment, partnering effectively with colleagues across development, product, and service delivery to understand customer needs and prioritize initiatives.You possess experience in a hypergrowth organization and thrive amidst the challenges these opportunities present. Your high emotional intelligence allows you to recognize and support the diverse needs of your team as we embark on this exciting journey together.
Fivetran builds technology that helps organizations turn customer data into actionable insights without heavy engineering or ongoing maintenance. The ETL Platform team plays a key role in supporting the core infrastructure behind Fivetran’s sync engine, making sure data flows smoothly and reliably for customers. Role overview The Senior Software Engineer will join the ETL Platform group, focusing on projects that improve how Fivetran captures, stores, and processes large datasets. Recent work includes a Sync Tracking overhaul, which gives customers better visibility into their data movement and helps maintain accuracy and reliability. What you will do Contribute to the foundational systems that power Fivetran’s sync engine Work on initiatives that enhance the tracking and processing of high-volume data Help manage a scalable fleet of machines that adapts to changing customer needs Support the team’s role as essential infrastructure within the company Work arrangement This is a full-time, hybrid position based in Toronto, Ontario. The schedule blends remote work with in-person collaboration, with two days per week in the office for team activities.
Join our dynamic team at MaximusTribe as a Lead Software Engineer / Technical Lead Manager in Growth! In this fully remote role, you will play a pivotal part in driving innovative growth strategies through cutting-edge software solutions. Your leadership will empower a talented team of engineers to develop and optimize our software products, enhancing user experience and driving business success.Key responsibilities include overseeing project lifecycles, mentoring junior engineers, and collaborating with cross-functional teams to deliver high-quality software solutions. Your expertise will guide the team in adopting best practices and implementing effective development methodologies.
Join Rockstar, a dynamic technology company on a mission to revolutionize workforce development. We are committed to creating innovative digital solutions that empower individuals and organizations to excel in today’s economy. We are currently seeking a talented Senior Data Engineer to enhance our core data platform and generate transformative business outcomes.A Senior Data Engineer will be integral to the team, contributing to the advancement of our core data platform, which encompasses data pipelines, machine learning models, and diverse databases. The ideal candidate will possess a robust combination of technical data skills and business acumen to establish a solid foundation of dependable data. Your expertise in data engineering will be crucial in developing high-performing pipelines.Your Responsibilities:- **Data Infrastructure**: Design and maintain the infrastructure that supports the data platform, including pipeline orchestration, data warehousing, and machine learning.- **Data Solutions**: Collaborate with a team of data scientists to develop and sustain data solutions that enable our products to operate efficiently and effectively at scale.- **Data Governance**: Champion best practices in data governance, ensuring data accuracy, accessibility, and compliance across all systems.- **Cross-Platform Data Integration**: Identify and integrate data from various platforms to meet real business needs in product development, engineering, and go-to-market strategies.- **Evolving Core Data Models**: Continuously enhance foundational models by pinpointing and incorporating new, high-value data sources.30/60/90 Day Strategy:30 Days:- Onboard and familiarize yourself with our stack and product.- Understand customer profiles, their challenges, and how data can be utilized to address their needs.- Gain insights into core data entities and their influence on our products.- Begin enhancing core data pipelines by adding layers for data quality and enrichment.60 Days:- Collaborate with data scientists to design datasets and processes that optimize complex workflows.- Take ownership of segments of the data catalog by defining and maintaining metrics, dimensions, and lineage.- Assist teams in extracting value from the platform’s data through consistent reporting and analysis.90 Days:- Automate reporting workflows from data ingestion to dashboard creation and tools.- Independently collect reporting and insights requirements from stakeholders.- Present findings and recommendations to stakeholders to facilitate data-driven decision-making.Required Qualifications:- Proven track record in translating ambiguous business requirements into actionable data engineering solutions.
Join zip as a Tech Lead Manager for Infrastructure, where you will spearhead critical infrastructure projects and drive innovation within our technology team. You will play a pivotal role in shaping our tech strategy, ensuring the robustness and scalability of our infrastructure. As a leader, you will mentor team members and collaborate with cross-functional teams to optimize performance and enhance system reliability.
Role Overview Kong Inc. is looking for a Staff Software Engineer focused on Identity and Access Management in Toronto. This role centers on improving security measures, refining user authentication, and maintaining the reliability of identity management systems. What You Will Do Enhance and maintain security protocols for identity and access management. Streamline authentication processes to support a growing user base. Work closely with teams across the company to design and deliver new solutions. Help ensure the integrity and reliability of identity management systems as needs evolve.
Hello, Future Homie!At Homebase, we invite you to be part of a dynamic team that is innovative, swift, and dedicated to empowering small businesses. Our culture is built on empathy, urgency, and a passion for taking bold actions that create significant impacts. Every member at Homebase, affectionately known as a 'Homie,' is committed to elevating standards, providing support, and celebrating team victories.We're not merely developing an application; we're cultivating unstoppable teams. So, are you ready to join us?Your Impact Begins HereWe're in search of a Data Engineer who will help us revolutionize the way small businesses leverage data. This role is not just about creating data pipelines; it's an exciting chance to construct the backbone of AI-driven, rapid insights that power our innovations at Homebase.You will be responsible for developing and maintaining data pipelines, models, and reporting mechanisms that transform raw data into intelligent products and swift solutions. This position demands both technical prowess and a sense of ownership—you'll guide projects from concept to deployment, ensuring they are scalable, dependable, and yield measurable business results.Your Contributions will Include:Designing, developing, and optimizing data pipelines for processing structured & unstructured data at scale.Building and maintaining data models (fact, dimension, slowly changing dimensions, medallion/layered architecture, marts).Creating reports and dashboards to aid in business performance analysis.Collaborating with product, data science, and analytics teams to enable AI-powered features.Assisting with data architecture transformation & migration on Databricks.Quickly troubleshooting and resolving data quality/performance issues.Optimizing queries and enforcing best practices for reliability and velocity.Driving continuous workflow improvements through automation and experimentation.Leading projects from planning through execution to delivery. Key Strengths for Success: These experiences and strengths will set you up for triumph in this role:5+ years of experience in software/data engineering.Proficient in SQL (including window functions, CTEs, complex joins).Strong understanding of data pipeline architecture and data modeling.Experience with cloud platforms and big data technologies.A proactive approach to problem-solving and a passion for continuous learning.
Achievers is looking for a Senior Backend Software Engineer to join the Data Intelligence team in Toronto. This role centers on building and maintaining backend services that transform data from our SaaS platform into actionable insights for clients. Role overview As part of the team, you will design and develop backend systems using Python and Go. Our services run on a microservices architecture, deployed with Google Cloud Platform and Kubernetes. The focus is on delivering intelligent, high-impact solutions that help organizations use their data more effectively. What you will do Develop and maintain backend services that process and analyze platform data Work with Python and Go in a microservices environment Deploy and manage services on GCP and Kubernetes Help create seamless and valuable user experiences by solving engineering challenges at scale Requirements Experience with backend development using Python and/or Go Familiarity with microservices architecture Experience deploying services on Google Cloud Platform and Kubernetes Strong problem-solving skills and ability to work on large-scale systems Note: This position is focused on backend engineering, not data engineering.
We are seeking a highly skilled Senior Manager of Infrastructure Testing to lead our quality assurance efforts at System Canada Technologies. In this role, you will be responsible for overseeing the infrastructure testing portfolio, ensuring that all systems meet our rigorous quality standards. You will collaborate with cross-functional teams to design and implement testing strategies that enhance reliability and performance.Your expertise will guide the development and execution of test plans, identify areas of improvement, and ensure compliance with industry standards. Join us to drive innovation in our testing processes and contribute to the success of our projects.
Since its inception, Fivetran has been dedicated to simplifying and ensuring reliable access to data, akin to the reliability of electricity. Our customers benefit from seamless data integration into their warehouses, ready for querying without the burden of engineering or maintenance. We take pride in empowering organizations to become genuinely data-driven through our innovative technology.About the RoleWe are seeking a Staff Software Engineer to join our Reverse ETL product engineering team.Previously known as Census, we became part of Fivetran in May 2025 to enhance our warehouse-first data movement solutions. We are now integrating our product into the Fivetran dashboard, delivering top-tier data activation capabilities to all our clients.In this role, you will be instrumental in embedding data activation features into the Fivetran platform across various aspects such as user interface, authentication, billing, data models, and more. As a senior member of a diverse and collaborative agile team, you will work alongside engineers of varying experience levels.This is a full-time position based in our Toronto office. We offer a hybrid work model that combines remote flexibility with in-person teamwork, including two days a week in the office to foster connections and collaboration.
Full-time|$155K/yr - $200K/yr|Remote|Denver, CO;San Francisco, CA;New York, NY;Los Angeles, CA;Seattle, WA;Toronto, Ontario, CAN - Remote
At Gusto, we are driven by a mission to empower the small business economy. We manage the complexities of payroll, health insurance, 401(k)s, and HR, allowing business owners to concentrate on what they do best: their craft and their customers.With teams based in Denver, San Francisco, and New York, we proudly support over 500,000 small businesses across the nation. We are committed to building a workplace that mirrors the diverse communities we serve.All full-time employees enjoy competitive base salaries, comprehensive benefits, and equity in the form of RSUs, as we believe that those who contribute to Gusto’s growth should also share in its success. Compensation packages are tailored to role, level, and location. Find out more about our Total Rewards philosophy.AI technology plays a vital role at Gusto. We encourage all team members to engage actively with AI tools relevant to their roles and to enhance their proficiency as technology evolves. Requirements related to AI experience will be evaluated during the interview process.The Data Engineering team is responsible for creating tools and systems that ensure Gusto's data is consistent, user-friendly, and actionable. Our mission is to empower teams to make data-driven decisions and deliver tailored experiences to our customers.We are in search of a Senior Data Engineer who can navigate loosely defined problems and drive them from conception to execution—this includes framing the issues, aligning stakeholders, and designing, building, and deploying robust data solutions. You will collaborate closely with analytics, product, and engineering teams to implement data strategies that yield significant business and customer outcomes.
Join Computer Methods International Corp. (CMiC), a pioneering Software Development firm dedicated to creating state-of-the-art enterprise financial and cost management systems tailored for the Construction and Engineering sectors.About CMiCCMiC stands as the foremost provider of comprehensive, integrated, and advanced software solutions for enterprise-level construction and capital projects. With nearly four decades of collaboration with leading and technologically advanced AEC firms and capital project owners across North America, CMiC has developed a profound understanding of the industry's unique business requirements. From this expertise, CMiC has engineered CMiC Enterprise, a groundbreaking software solution for construction and capital projects that combines an incredibly flexible technological framework with a commitment to total integration. The result? Reduced costs, enhanced productivity, and improved interoperability.Job OverviewAs an Intermediate Software Engineer, you will play a crucial role in the development of CMiC’s Project Controls module. This position requires you to design, develop, troubleshoot, debug, and test applications, ensuring they meet business requirements effectively.Important Information:The salary range for this position, from Intermediate to Senior level, is $70,000 to $115,000 annually.This position is for an existing vacancy.We utilize manual methods for screening, assessing, and selecting applicants.Duties & ResponsibilitiesDevelop high-quality, well-documented code adhering to accepted standards based on business requirements using tools and technologies such as JSP, Oracle ADF BC REST Framework, Jersey, Oracle JDeveloper, Java, JavaScript, SQL, and PL/SQL.Analyze different design approaches to fulfill business needs.Create comprehensive technical design specifications for programming tasks as necessary.Conduct thorough testing to ensure program compatibility with Oracle’s version.Provide accurate estimates for development tasks and consistently meet timelines.Offer standard product and enhancement support.Collaborate with cross-functional teams to assist in defect resolution as required.Implement integrated testing and debugging for new programming functionalities.Engage with team members and other departments to devise effective solutions.Participate in project and team meetings.Perform other related duties as assigned.RequirementsA Bachelor's Degree in Computer Science or a related field.3+ years of hands-on experience in Java/J2EE programming (including Java, JDBC, JSP, JavaScript, and Struts Framework).Familiarity with HTML5, JQuery, and CSS.Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
About SkillersZone LLC:SkillersZone LLC stands at the forefront of affiliate marketing and recruitment software solutions. Our mission is to empower businesses by enhancing their marketing and recruitment processes through innovative and user-friendly technology. We are on the lookout for a skilled Data Engineer to join our dynamic team. In this role, you will be instrumental in developing the architecture necessary for the collection, storage, and processing of large datasets, ensuring that we have reliable access to data that drives informed decisions and fosters innovation.Position Overview:The Data Engineer will take charge of designing, building, and maintaining robust data pipelines, ensuring efficient data collection, storage, and processing across various systems. You will collaborate closely with data scientists, analysts, and other key stakeholders to guarantee that data is accessible, accurate, and reliable for business analysis and strategic decision-making.
Join us as a Principal Software Engineer, where you'll play a pivotal role in designing and developing innovative software solutions that empower organizations to optimize their hiring processes. As a key member of our engineering team, you'll collaborate with top-tier talent, utilizing cutting-edge technologies to create software that redefines the future of recruitment.Lever, founded a decade ago, is on a mission to revolutionize the way companies attract and hire exceptional talent. Our platform is trusted by industry leaders like Netflix, Shopify, and Spotify, and we've established ourselves as innovators in the talent acquisition space. Recognized as the #1 workplace in San Francisco and a top employer in the United States, we take pride in our people-first culture and are committed to nurturing our talented workforce.
At Shakepay, we are dedicated to leading the charge into the bitcoin golden age. Our goal is to transform financial services to ensure that every Canadian receives their fair shake.Our vibrant culture thrives on meaningful work, collaborative success, and celebrating achievements. If you are passionate about personal growth, rapid execution, and sharing innovative ideas with a team of like-minded individuals, we invite you to join us in building something remarkable!About ShakepaySince our inception in 2015, we have developed the Shakepay app to facilitate fast, easy, and secure bitcoin transactions. In 2022, we introduced the Shakepay Card, enabling users to earn bitcoin rewards while shopping. Currently, over 1.5 million Canadians trust Shakepay to enhance their bitcoin savings and gain control over their financial future.We operate under regulations across all Canadian provinces and territories and are supported by prominent venture capitalists with funding totaling $44 million. Our community is passionate, loyal, and continuously expanding, and we are seeking individuals eager to contribute to a truly exceptional venture.About the Platform TeamThe Platform team empowers engineering teams at Shakepay by equipping them with the essential tools, infrastructure, and best practices needed for autonomy, productivity, and reliability. As the Platform Engineering Manager, your role will involve ensuring a harmonious balance between rapid delivery and operational excellence.About the RoleWe are in search of an Engineering Manager to lead and develop a team of platform engineers with a focus on Infrastructure, DevOps, and developer experience.This position entails people leadership, providing technical guidance, and overseeing delivery on platform initiatives that influence every engineering team within Shakepay. You will collaborate closely with engineers, engineering leaders, security, and compliance teams, leading by example and remaining hands-on where necessary to drive technical decisions, facilitate delivery, and ensure our platform evolves alongside both developer and business requirements.While you don’t need to be an expert in every area, possessing sufficient technical strength to set direction, question assumptions, and make informed trade-offs across DevOps, infrastructure, and reliability is crucial.What You’ll Be DoingLead, mentor, and expand a team of platform engineers across Infrastructure, DevOps, and Developer Experience.Establish technical direction for platform architecture and guarantee the execution of the roadmap.Balance immediate delivery with long-term investments in tooling, infrastructure, and reliability.Oversee cloud infrastructure, deployment pipelines, and operational tools within a regulated environment....
Okta’s Privileged Access Management (PAM) group develops the core infrastructure that controls access to sensitive servers, databases, and cloud resources for large organizations. The team serves as a security layer, granting access only when needed and supporting both people and automated systems. Their work forms the foundation for the security of critical systems and enables multiple feature teams across Okta. Role overview The Backend Software Engineer will design and build distributed systems where accuracy and reliability are crucial. This role centers on developing core components that influence the performance, reliability, and usability of the PAM product. Enhancements in this area reach across the entire platform, supporting organizations as they protect their most important infrastructure. What you will do Build and maintain backend systems that manage privileged access to sensitive resources Work on distributed systems challenges to ensure high reliability and scalability Develop foundational software components used by multiple teams Focus on improving performance, reliability, and usability Contribute to an identity-centric approach for cloud environments Who thrives here Engineers who enjoy thinking about how complex systems connect and interact People with strong views on abstraction and a willingness to adapt as products change Those interested in solving real-world security and operational challenges at scale Individuals who value precision and care in their code Location This role is based in Toronto, Ontario, Canada.
Full-time|CA$145K/yr - CA$185K/yr|On-site|Movable Ink - Toronto
Join Movable Ink as a Senior Engineer on our Data Platform team, where you will be instrumental in architecting and developing the systems that facilitate data flow across our organization. In this pivotal role, you will contribute to the creation and maintenance of a unified data platform that is responsible for ingesting, processing, and serving substantial volumes of data that underpin our innovative products. Collaborating with cross-functional teams in engineering, analytics, and infrastructure, you will design scalable data ingestion pipelines and backend services that seamlessly integrate data from diverse sources while ensuring reliability, governance, and high availability. Your expertise will guide the modernization of legacy data pipelines towards contemporary architectures, enhancing the cohesion of our products and services in their data access. Your contributions will significantly influence the evolution and enhancement of Movable Ink’s offerings.Key Responsibilities:Contribute to the design and implementation of robust data ingestion pipelines and infrastructure.Facilitate the migration of legacy data management processes to a new platform, ensuring minimal disruption for current data consumers.Establish and monitor SLIs and SLOs for the new data platform, utilizing dashboards and alert alerts to ensure optimal performance.Create a versatile data storage layer that accommodates various use cases, including transactional, analytical, and machine learning workloads.Develop comprehensive monitoring and incident response protocols for all data pipelines and services.Partner with product engineering, analytics, and machine learning teams to define data access strategies.