Software Engineer

4 weeks ago


Toronto Montreal Calgary Vancouver Edmonton Old Toronto Ottawa Mississauga Quebec Winnipeg Halifax Saskatoon Burnaby Hamilton Victoria Surrey Halton Hills London Regina Markham Brampton Vaughan Kelowna Laval Southwestern Ontario R, Canada N3XT Full time

Join to apply for the Software Engineer - Data role at N3XTPosition SummaryWe are seeking a talented Data Engineer to build, scale, and own the data backbone of our platform. You will be responsible for designing and implementing robust ETL pipelines, managing our data lakes, and creating the libraries that power our analytics, compliance, and product features. This role is critical to our success, as you will ensure that high-quality data is available, reliable, and accessible to drive business decisions and power our core services.Liberating MoneyData Software EngineerLocation: Remote (CAN)Job Type: Full Time, RemotePosition SummaryWe are seeking a talented Data Engineer to build, scale, and own the data backbone of our platform. You will be responsible for designing and implementing robust ETL pipelines, managing our data lakes, and creating the libraries that power our analytics, compliance, and product features. This role is critical to our success, as you will ensure that high-quality data is available, reliable, and accessible to drive business decisions and power our core services.You will work with a modern tech stack on Google Cloud Platform, including DataFlow and BigQuery, and will have the opportunity to solve complex challenges in the FinTech and Web3 space.Key ResponsibilitiesDesign and Build Data Pipelines: Architect, develop, and maintain scalable and reliable ETL/ELT pipelines using Google Cloud DataFlow, Python, and BigQuery to process large volumes of structured and semi-structured data.Backend & Library Development: Contribute to the development of backend services and data-centric libraries in Python and TypeScript/Node.js, ensuring they are well-tested, performant, and maintainable.Platform Integration: Ingest and process data from critical third-party services, including Persona (KYC/KYB), Sardine (Fraud/Compliance), and Stytch (Authentication), ensuring data integrity and availability.Data Architecture & Strategy: Contribute to the technical direction of our data domain, including event cataloging, schema design and evolution, and data governance practices.System Scalability & Reliability: Gain a deep understanding of our cloud architecture to ensure the high availability and scalability of our APIs, data processing reactors, and ledger systems.Mentorship & Collaboration: Act as a technical mentor for junior engineers and a subject-matter expert for business stakeholders, helping them effectively consume and interpret platform data.Feature Delivery: Consistently deliver high-quality features and associated tests in alignment with our product roadmap.What You'll Bring (Required Qualifications)3+ years of professional software engineering experience, with a significant focus on data engineering or backend systems.Strong proficiency in Python for data processing, scripting, and ETL development.Hands-on experience with Google Cloud Platform (GCP), specifically with DataFlow, BigQuery, and Cloud Storage.Experience building or contributing to backend services and APIs using TypeScript and Node.js.Solid understanding of data modeling, database design (SQL and NoSQL), and data warehousing concepts.Experience with Infrastructure as Code (IaC) tools, preferably Terraform.A strong foundation in software development best practices, including version control (Git), automated testing, and CI/CD.Excellent problem-solving skills and the ability to work independently in a fast-paced environment.Nice To Haves (Preferred Qualifications)Familiarity with the FinTech, Blockchain, or Web3 ecosystems and concepts like smart contracts.Direct experience integrating with APIs for identity verification (e.g., Persona), fraud detection (e.g., Sardine), or authentication (e.g., Stytch).Experience with other GCP services such as Pub/Sub, Cloud Functions, and Composer.Knowledge of containerization and orchestration technologies like Docker and Kubernetes.Previous experience mentoring junior engineers or acting as a tech lead on projects.A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Why Join Us?Be part of a high-impact teamWork with cutting-edge technology and regulatory frameworksWork with a diverse, global team in a remote-friendly environment.Competitive salary, benefits and professional development support.The Pay Range For This Role Is 140,000 - 170,000 CAD per year (Remote (Canada)) #J-18808-Ljbffr


  • Software Engineer

    4 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Halton Hills, Surrey, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, W, Canada Software Secured Full time

    OverviewWe’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment....


  • Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada ActiveState Software Inc. Full time

    Sr Backend Software Engineer Department: Engineering Employment Type: Full Time Location: Vancouver Compensation: $75,000 - $105,000 / year Description ActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster. We are the only...


  • Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Zaui Software Ltd. Full time

    A software company is looking for a Junior Software Engineer to join their remote Engineering team in Canada. The candidate will work across web applications using Vue and PHP, as well as mobile apps using React. Ideal candidates will have 1-3 years of software development experience, a Bachelor's degree in a related field, and a strong willingness to learn...

  • Software Engineer

    7 days ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Applied Systems Full time

    Software Engineer / Sr Software Engineer Join Applied Systems to apply for the Software Engineer / Sr Software Engineer role. This remote position is part of the Applied Epic team. Position Overview We’re searching for a Software Engineer or Senior Software Engineer to help drive our software vision. You will partner with a global team of engineers and...

  • Software Engineer

    7 days ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Applied Systems Full time

    Software Engineer / Senior Software Engineer Applied Systems is looking for a Software Engineer or Senior Software Engineer to join our Indio Engineering team in a remote role. In this role, your team’s primary focus will be on building new features for end-user data collection flows, building integrations between existing systems, and other exciting...


  • The Nation, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwester, Canada Quest Software Full time

    A leading technology company in Canada is seeking a Software Development Principal Engineer to lead design and development of cloud-native SaaS products on Microsoft Azure. This role involves hands-on technical leadership, collaboration with engineers, and driving technical excellence across multi-tenant systems. The ideal candidate will have extensive...

  • Software Engineer

    7 days ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Applied Systems Full time

    Software Engineer / Sr Software Engineer Join to apply for the Software Engineer / Sr Software Engineer role at Applied Systems. Amazing Career Moments Happen Here Transforming the insurance industry is ambitious, we know. At Applied we build a team that shows up every day ready to learn, willing to try new things, and driven to deliver innovative software...

  • Software Engineer

    4 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Ascendion Full time

    Ascendion is a full‑service digital engineering solutions company that designs, builds, and manages software platforms and products for enterprise customers. We build cloud‑native, data‑driven platforms for Fortune 500 clients. We’re looking for a Software Development Engineer to join our remote team. Job Title Software Development Engineer –...


  • Montreal, Toronto, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mannarino Systems and Software Inc. Full time

    A technology solutions provider in Montreal seeks a Drone Ground Station Product Engineer to design and develop software for autonomous drones. The ideal candidate will have a strong background in full-stack development and systems integration. This role offers a hybrid work model and includes benefits such as a comprehensive insurance plan and flextime...

  • Engineering Manager

    3 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Coconut Software Full time

    We are looking for experienced Engineering Managers to inspire and guide some of our Engineering teams at Coconut. You are expected to perform at a high level and lead your team in efficiently building solutions to revolutionize the banking experience at some of the industry leading financial institutions. We’re keen on leaders who thrive on new challenges...