Senior Software Engineer
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in Canada. As a Senior Software Engineer, you will help build and scale advanced machine learning infrastructure designed to detect fraud and financial crime in real time. You will contribute to the development of distributed systems, streaming architectures, and large-scale data processing pipelines that power sophisticated fraud detection capabilities. Working at the intersection of software engineering, big data, and machine learning, you will help improve detection accuracy and enable rapid responses to increasingly complex fraudulent activities. You will collaborate with experienced engineers and technical specialists to design reliable, high-performance systems capable of processing massive datasets. This role offers the opportunity to solve challenging technical problems using technologies such as Java, Python, Kafka, Spark, and Cassandra. Join a collaborative, innovation-driven engineering environment where your contributions directly strengthen the security and reliability of digital services. Accountabilities: - Design and develop machine learning infrastructure: Build and maintain scalable systems that support advanced machine learning algorithms, including supervised learning, unsupervised learning, and deep learning, to identify suspicious patterns and fraudulent behavior. - Develop distributed real-time systems: Design, implement, and optimize distributed architectures that enable real-time data processing and fraud detection across high-volume datasets. - Build large-scale data pipelines: Leverage big data technologies such as Apache Spark, Hadoop, HBase, and Cassandra to develop efficient machine learning pipelines and process data from large consumer-facing platforms.
- Implement streaming solutions: Develop and maintain real-time data processing systems using technologies such as Apache Kafka and Apache Flink to support rapid detection and analysis of emerging fraud patterns. - Improve detection capabilities: Collaborate with machine learning specialists to enhance detection algorithms, optimize data processing workflows, and support the continuous improvement of fraud detection performance. - Build engineering tools and validation frameworks: Develop internal systems, tools, and testing strategies that support new features, validate system behavior, and maintain software quality. - Optimize system performance: Identify bottlenecks and improve the scalability, reliability, efficiency, and responsiveness of distributed services and data infrastructure. - Contribute to architectural decisions: Participate in technical design discussions and help develop robust, maintainable architectures for complex data-intensive applications. - Support continuous innovation: Explore and implement engineering approaches that improve real-time analytics, automated model training, and the ability to respond to evolving fraud techniques. - Collaborate across technical teams: Work with software engineers, machine learning experts, and infrastructure specialists to deliver reliable solutions and advance the platform's technical capabilities. Requirements: - Professional experience: At least five years of professional software development experience, with a strong background in building and maintaining production-grade systems. - Programming expertise: At least five years of experience developing software with Java, Python, and Shell scripting, including the ability to write efficient, reliable, and maintainable code. - Database knowledge: Strong understanding of relational databases, SQL, and database design. Familiarity with object-relational mapping technologies such as JPA2 and Hibernate is an advantage.
$135k - $165k per year
...Job Title: Senior Software Engineer Company: Snapsheet Job Location: USA,Remote Job Type: Full-time, direct hire About Snapsheet: Snapsheet... ...contributor to the evolution of our industry-leading claims engine. CVM owns how claims connect with customers, vendors, and...SeniorLong term contractFull timeTemporary workDirect hireLocal areaRemote workVisa sponsorshipWork visaFlexible hours- ...vendor data goes in, and clean, trustworthy records come out. We’re looking for the engineer who will own that transformation. At DistantJob, we’re searching for a Senior Full-Stack Software Engineer for one of our U.S.-based clients. They’re building a platform that...SeniorLong term contractFull timeRemote work
- ...NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the underlying systems. This role reports to the Engineering Manager. As a senior developer with strong experience in C# and/or PHP,...SeniorFull time
$153k - $213k per year
...The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards... ...through code review. What we look for - 5+ years of experience in software development or engineering, with a deep understanding of system...SeniorLong term contractFull timeRemote work- ...Build and maintain full-stack applications using React, TypeScript, and Python. Role Summary We are looking for a Software Engineer with hands-on experience in full-stack development and some exposure to DevOps practices. You will contribute to building and operating...SeniorPart time
- ...matter knowledge across domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world expertise into... ...reviews. Demonstrated success in identifying and resolving software bugs and system bottlenecks. Experience with codebase refactoring...SeniorPart timeFor contractorsInternshipRemote workFlexible hours
- ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Quality Engineer based in Canada. The Senior Software Quality Engineer will own end-to-end quality strategy for a fast-growing technology...SeniorFull timeInternshipRemote work
- ...future of solar for all. Our award-winning software puts the power of data and technology... ...core platform, building the computation engines that make accurate, high-fidelity solar design... ...fit in here. About the Role As a Senior Software Engineer on the System Design Pod...SeniorRemote workWork from homeFlexible hoursShift work
- ...Come join us! About the Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing the power of AI-... ...critical decisions. Who You Are: - 5+ years building production software, with significant experience in desktop applications or Office add...SeniorFull timeWork at officeWorldwide
- ...creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that...SeniorLong term contractFull timeWork from home
- ...Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy,... ...architectures - Experience with enterprise software deployment, updates, and version management... ...add-ins - Knowledge of Excel's calculation engine, object model, and common power-user patterns...SeniorFull timeWork at officeLocal areaWorldwide
- ...the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.... ...end, the Accessibility Team maintains the Firefox accessibility engine used by assistive technology software, as well as other accessibility...SeniorImmediate startHome office
- ...application performance for smooth and responsive experiences. Build software that is testable, observable, and debuggable, including... ...Collaborate with product managers, designers, analysts, and native app engineers to shape pragmatic solutions. Prioritize technical...SeniorContract workLocal areaRemote work
- ...useful, correct at a high level, and aligned with strong engineering judgment. Assess the quality of explanations,... ...explanations of evaluation feedback. Requirements Senior, staff, or principal-level software engineering experience or equivalent experience. Strong...SeniorFull timeContract workRemote workWorldwide10 hours per weekFlexible hours
- ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger... ...and that history is one of our biggest advantages in an agentic software delivery lifecycle. Flaky test detection, test insights, pipeline...SeniorFull timeImmediate start
$153k - $213k per year
...and no tradeoffs on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences... ...technology integrations, attribution, and measurement. As a Senior Software Engineer, you will build the data and measurement foundations...SeniorFull timeWork at officeRemote workFlexible hours- ...simplifies cloud computing so builders can spend more time creating software that changes the world. With our mission-critical... ...deploy, and bring their idea to life. DigitalOcean's product engineering organization enables customers to easily build highly scalable...SeniorLocal areaRemote workWorldwideFlexible hours
$149.6k - $199.6k per year
...cyberattacks. Opportunities to make an impact with bold thinking are real—and happening daily at Coalition. About the role The Senior Software Engineer on the Underwriting team designs and builds backend services and systems that power Coalition’s cyber insurance underwriting...SeniorFull timeFixed term contractWork at officeRemote workHome officeFlexible hours$104k - $139k per year
...design, build and distribute open-source software that enables people to enjoy the internet... ...Layout/APZ team is a global community of engineers who care deeply about how the Web looks... ..., printing, and animations in Gecko, the engine behind Firefox. You will be able to design...SeniorLong term contractFull timeImmediate startRemote workHome office- ...useful, correct at a high level, and aligned with strong engineering practice. Assess the quality of explanations,... ...exercise with a recorded Loom walkthrough. Requirements Senior, Staff, or Principal-level software engineer, or equivalent experience. Strong...SeniorOngoing contractFull timeContract workRemote workWorldwide10 hours per weekFlexible hours
$153k - $213k per year
...and no tradeoffs on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences... ...technology integrations, attribution, and measurement. As a Senior Software Engineer on MPE, you will help shape the architecture, reliability...SeniorFull timeWork at officeRemote workFlexible hours$190k - $225k per year
...ability, age, veteran status, if joining this mission speaks to you, we encourage you to apply! About the role: We're hiring a Software Engineer to help turn cutting-edge AI research into products our customers rely on every day. You'll sit on a fast-paced engineering team...SeniorFull timeInternship- ...gaps, and cross-team process improvements. Collaborate with engineering, product, and quality leaders on quality initiatives and release... ...field, or equivalent experience. ~5+ years of experience in software development and test automation. ~ Advanced proficiency in multiple...SeniorFull timeRelocation package2 days per week3 days per week
$153k - $213k per year
...facing cross-team projects, working closely with other teams and engineers across our mobile and web technologies, while also evolving and... ...We Look For You have a total of 1.5+ years of experience as a software engineer. You have experience shipping web apps using...SeniorFull timeWork at officeRemote workFlexible hours- ...maintenance operations, enhance asset management, and ensure compliance with industry standards. We are seeking an experienced Senior Mobile Software Engineer to join our dynamic team and drive the development and success of WebTMA's mobile apps. : We are seeking a highly...SeniorFull timeRemote work
- ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior II Software Engineer based in Canada. In this remote role, you will design and build high-performance backend systems that support critical...SeniorFull timeInternshipRemote work
- ...day. About MetaMask MetaMask aims to create a thriving engineering organization that supports the well-being of our engineers... ...Prediction Markets directly into the MetaMask platform. As a Senior Software Engineer on this team, you will be instrumental in building the...SeniorFull timeRemote workShift work
- ...this role, we encourage you to apply. Your Role You’re a senior engineer who is well respected by your peers, and know how to lead... ...technical learning. What We Are Looking For ~5+ years of software development experience in Java and/or Kotlin - OO design and associated...SeniorLong term contractFull timeRemote workFlexible hours
- ...Responsibilities Own and deliver quarterly team goals while leading engineers through ambiguous, open-ended problems. Collaborate with product management, design, analytics, and other stakeholders on ideation, technical constraints, risks, and trade-offs. Build reliable...SeniorFull timeCasual workWork at officeRemote workFlexible hours
- ...). It has established strong partnerships with the world-leading technology companies, including semiconductor, component, terminal, software and Internet providers, as well as mobile carriers, bringing the company a unique vertical integration advantage and aiming to create...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer - computer Remote
- software developer no experience Remote
- développeur logiciel Remote
- senior software developer Remote
- software engineer salary in canada Remote
- software engineer Remote
- director software engineering Remote
- software engineer - ai machine learning Remote
- junior software developer Remote
- software engineer internship Remote

