Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Responsibilities Design, develop, and maintain software applications that enhance logistics and supply chain operations. Collaborate with product managers and stakeholders to gather, refine, and define software requirements. Troubleshoot and debug applications to guarantee optimal functionality and performance. Participate in code reviews to maintain coding standards and improve code quality. Implement automated testing and continuous integration to enhance the development workflow. Research and integrate new technologies and tools to boost system efficiency and reliability. Document software specifications, processes, and workflows for future reference and compliance. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. Demonstrated experience as a Software Engineer or in a similar role within the logistics or supply chain sector. Strong proficiency in programming languages, including Java, Python, or C#. Experience with web development frameworks, APIs, and database management systems. Familiarity with cloud services (AWS, Azure, etc.) and DevOps methodologies. Comprehensive understanding of software development methodologies, particularly Agile and Scrum. Exceptional problem-solving skills and the capacity to thrive in a fast-paced environment.
About the job
At Portless, we are at the forefront of revolutionizing the logistics and supply chain industry through innovative technology solutions. We are seeking a skilled Senior Software Engineer to join our vibrant team and contribute significantly to the design and development of state-of-the-art software applications that optimize our operations and elevate our service offerings. In this role, you will work closely with cross-functional teams to deliver high-quality software solutions that align with customer expectations and industry standards. Your contributions will span the entire software development lifecycle, from initial concept through deployment, ensuring our applications are both functional and scalable. Your technical expertise will be instrumental in advancing our automation and optimization initiatives, ultimately enhancing the efficiency of our logistics processes. If you are passionate about technology and eager to make a difference in a transformative organization, we invite you to join us at Portless, where flexibility and creativity converge to redefine logistics solutions.
About Portless
Portless is dedicated to pioneering groundbreaking solutions that reshape the logistics and supply chain landscape. Our mission is to streamline operations and enhance service delivery through cutting-edge technology. By joining our team, you'll be part of an innovative culture that values flexibility and encourages creativity.
Similar jobs
1 - 20 of 7,436 Jobs
Search for Senior Software Engineer - Remote Opportunity
As a result of our continued expansion and internal advancements, we are excited to announce multiple openings for Senior Software Engineers across various domains within our organization. You will have the opportunity to work under the guidance of seasoned Engineering Managers who are committed to providing mentorship, fostering autonomy, promoting ownership, and investing in your professional development. If you are ready to elevate your career to the next level, we invite you to connect with us!This position is available in a hybrid format (2 days per week at our Toronto office) or fully remote for candidates located anywhere in Canada.
Join Us at Dotmatics!At Dotmatics, we are driven by the belief that scientific advancement thrives when science, data, and decision-making are harmoniously integrated.Our product portfolio features cutting-edge tools such as Luma, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS Express, LabArchives, NQuery, EasyPanel, MStar, SoftGenetics, and Virscidian.Our Vision: Transforming the Future of Scientific ResearchWe are committed to creating a revolutionary Lab of the Future that will redefine the landscape of scientific research.Our comprehensive digital science platform—comprising the best software applications—serves over 2 million scientists worldwide, creating a powerful ecosystem supported by a robust enterprise data platform. This is not merely data; this is dynamic, multi-dimensional decision-making.The scientific community demands a new level of effectiveness to achieve future breakthroughs. Time is of the essence—illness, the biosphere, and the need for innovation wait for no one.Shaping Tomorrow's ScienceWith a global team of over 800 dedicated professionals, we support customers in more than 180 countries. Together with our scientific community, we accelerate innovation to foster a healthier, cleaner, and safer world.As a member of our collaborative, global team, your contributions will directly impact scientific progress and discovery. We offer a remote-friendly work environment that champions integrity and teamwork, empowering you to thrive. Dotmatics is crafted by scientists for scientists, and we need your expertise to continue pioneering the future.We are Science Driven. We are Customer Centric. We are Better Together.
At Portless, we are at the forefront of revolutionizing the logistics and supply chain industry through innovative technology solutions. We are seeking a skilled Senior Software Engineer to join our vibrant team and contribute significantly to the design and development of state-of-the-art software applications that optimize our operations and elevate our service offerings. In this role, you will work closely with cross-functional teams to deliver high-quality software solutions that align with customer expectations and industry standards. Your contributions will span the entire software development lifecycle, from initial concept through deployment, ensuring our applications are both functional and scalable. Your technical expertise will be instrumental in advancing our automation and optimization initiatives, ultimately enhancing the efficiency of our logistics processes. If you are passionate about technology and eager to make a difference in a transformative organization, we invite you to join us at Portless, where flexibility and creativity converge to redefine logistics solutions.
Position Overview:Join our innovative engineering team at eScribe as a Senior Software Engineer. In this pivotal role, you will design, develop, and maintain essential software applications that drive our business forward. Your expertise will guide the evolution of our technology stack, tackle challenging problems, and mentor junior engineers. Embrace AI-assisted development methodologies and contribute to cutting-edge AI features to enhance our product offerings, ensuring efficient delivery and superior code quality. This position is perfect for a skilled engineer eager to thrive in a dynamic and collaborative setting.Key Responsibilities:Lead the design, implementation, and upkeep of high-caliber software applications and features.Take charge of intricate projects, providing technical direction, mentorship, and support to junior team members.Influence architectural decisions to guarantee software systems are scalable, performant, and maintainable.Write reusable code, develop libraries for future use, conduct code reviews, and uphold coding standards.Establish and maintain coding best practices while ensuring top-notch code quality through thorough reviews.Analyze complex technical issues, optimizing code and enhancing system performance.Collaborate effectively with cross-functional teams, including product managers, designers, and fellow engineers, to deliver innovative software solutions.Develop comprehensive test plans and execute testing to ensure software reliability and robustness.Create and maintain technical documentation, including architecture diagrams, API specifications, and best practices.Actively engage in agile development processes, including sprint planning, stand-ups, and retrospectives.Utilize AI-assisted development tools (e.g., Claude Code, PlayerZero) to boost personal productivity, accelerate development velocity, and improve code quality.Contribute to the integration of AI capabilities into our software solutions by developing AI-powered features alongside senior engineers.
At Grafana Labs, we are a remote-first, open-source leader, empowering over 20 million users globally with our renowned Grafana visualization tool. Our dashboards are deployed in diverse environments, from NASA launches to the Tour de France, and we assist more than 3,000 organizations, including industry giants like Bloomberg and JPMorgan Chase, in optimizing their observability strategies through our Grafana LGTM Stack.As we expand rapidly, we remain committed to our core values: a robust open-source foundation, a collaborative global culture, and a drive for impactful work. Our team excels in an innovative atmosphere where transparency, autonomy, and trust are paramount.If you find this role intriguing, we encourage you to apply, even if you don't meet all the criteria. This could be a pivotal opportunity in your career.This is a remote opportunity for candidates in Canada time zones only.Position Overview: Senior Software Engineer - AI and AutomationOpportunity: We are seeking a talented Senior Software Engineer to join our Revenue Operations team. Your focus will be on developing AI-driven internal tools and automated workflows tailored for our Go-To-Market (GTM) teams. You will be responsible for the technical infrastructure that enables automation across Sales, Customer Success, and Marketing.You will architect systems that empower every member of the GTM team. As a systems builder and problem solver, you will identify operational bottlenecks, design automated solutions utilizing LLM APIs and orchestration frameworks, and deliver tools that enhance productivity. Your contributions will directly influence the scalability of Grafana's GTM organization. Collaborating closely with Data Engineering, GTM Systems, Field Operations, and GTM leadership, you'll create scalable, self-service automation that minimizes manual tasks and enhances intelligence.
Join our dynamic team at maneva, where innovation meets excellence! We are seeking a passionate and skilled Software Engineer to contribute to exciting projects in a collaborative remote environment. If you are eager to develop cutting-edge software solutions and embrace new challenges, we want to hear from you!
Join our dynamic team at Voldex as a Senior Software Engineer, where you will play a pivotal role in developing innovative software solutions that enhance our products and services. This remote position allows you to work from anywhere in Canada while collaborating with a talented group of professionals dedicated to excellence and innovation.You will be responsible for designing, coding, and testing complex software applications, ensuring high performance and responsiveness to requests from the front-end. Your expertise will contribute to the architecture and design of our software systems, and you will also mentor junior developers, fostering an environment of learning and growth.
About Us:At Atolio, we pride ourselves on being a fully remote and well-funded startup, founded by industry veterans from Splunk and PagerDuty. Our mission is to revolutionize access to organizational knowledge, making it instantly available across various applications, services, and platforms. As an early-series startup, we leverage advanced machine learning and AI to tackle some of the most intricate challenges in enterprise search, including indexing, retrieval, and multi-cloud scaling (AWS, GCP, Azure). Our collaborative culture, state-of-the-art tools, and extensive benefits create an environment where innovation and creativity flourish.About the Role:In the capacity of a Senior Backend Engineer, you will be instrumental in developing distributed backend services deployed in Kubernetes across AWS, GCP, or Azure, facilitating enterprise-grade applications integrated with services like Okta. You will also be responsible for constructing scalable, cloud-native systems using Golang. This role is perfect for those who excel in dynamic, uncertain environments, enjoy tackling intricate infrastructure and systems challenges, and possess excellent communication skills in a fully remote setting.Your Responsibilities Will Include:Designing, building, and maintaining high-performance, cloud-native backend services using Golang within a modern microservices architecture.Utilizing a profound understanding of computer science principles, including algorithms, data structures, operating systems, and distributed systems to address complex, real-world challenges.Deploying and managing services in Kubernetes across AWS, GCP, or Azure, with an emphasis on reliability, observability, and performance.Integrating with enterprise systems and security protocols, including SSO/IdP providers like Okta, to facilitate large-scale deployments.Leading projects from inception to execution.Overseeing the architecture and design of new product features and services.Collaborating across teams to define technical requirements, design architecture, and deliver impactful solutions in a fast-paced startup environment.Working across the stack as needed, particularly at the intersection of backend services and other infrastructure layers.What We Seek:A solid grasp of core computer science principles, including algorithms, data structures, operating systems, distributed systems, networking, and concurrent programming.5+ years of experience in designing, implementing, and maintaining highly scalable cloud-native applications.
About NextLink LabsNextLink Labs is an innovative and rapidly expanding technology firm dedicated to assisting organizations in developing, scaling, and securing their software solutions. We firmly believe that effective and secure technology utilization is paramount for the success of companies, teams, and products. Our commitment lies in empowering our clients to excel in their respective fields.As a remote-first organization with team members dispersed nationwide, we prioritize creating a comfortable and collaborative work environment. Our goal is to foster inclusivity, enabling everyone to thrive professionally while leading fulfilling lives outside of work.Position SummaryWe are on the lookout for a driven Senior Rust Developer with extensive experience in systems programming and distributed services to become a part of our Custom Software Development consulting team. In this role, you will be responsible for designing, building, and maintaining scalable backend services and APIs for our clients, ensuring seamless integration with their engineering teams.As a Senior Rust Developer, your responsibilities will include designing and implementing robust backend systems utilizing gRPC, event sourcing, and actor-based concurrency while making pivotal architectural decisions to swiftly deliver features for enterprise applications developed on Clean Architecture and CQRS patterns. If you are a proactive engineer eager to take ownership of your work, we welcome you to join our team at NextLink Labs.Your ResponsibilitiesDesign, develop, and maintain scalable backend services using Rust (Edition 2024) with Tokio as the async runtime.Implement and extend Clean Architecture with CQRS and Event Sourcing patterns using actor-based concurrency (Kameo).Collaborate with fellow engineers to architect and implement modular, well-structured solutions across workspace crates (model, domain, data, service).Engage directly with clients to provide demonstrations and gather feedback.Develop gRPC services using Tonic and Protocol Buffers with Prost for inter-service communication.Optimize data access layers utilizing SQLx against PostgreSQL/TimescaleDB and Neo4j.Implement request validation using Garde.Participate in an agile team environment with daily stand-ups and weekly agile meetings.
About Us:At Wrapbook, we are redefining production payroll and accounting with a smart, user-friendly platform that enhances efficiency, security, and speed. Our all-in-one payroll solution integrates production, accounting, cast, and crew, creating a cohesive workflow for teams of all sizes. With Wrapbook, production teams can effortlessly manage projects, pay cast and crew, monitor expenses, and derive actionable insights, while workers can conveniently handle timecards, track their earnings, and seamlessly onboard to new projects from any device. We strive to bring transparency and reliability to production payroll, elevating the productivity of your entire team.We are trusted by industry leaders, powering payroll for top production companies like SMUGGLER, Tuff, and GhostRobot. Our diverse team of over 250 professionals across Canada and the USA includes entertainment and tech experts from renowned organizations such as SAG-AFTRA, DGA, IATSE, Teamsters, Amazon, Microsoft, and Facebook. Backed by prestigious investors including Jeffrey Katzenberg’s WndrCo, Andreessen Horowitz, and A* Capital, we have successfully raised $130M, positioning ourselves strongly in the market.The Opportunity - Senior Software Engineer - Ruby on Rails (Remote - Canada)Wrapbook is on the lookout for a Senior Software Engineer (Ruby on Rails) to join our dynamic and collaborative team. This role is pivotal in our mission to create a leading technology company. You will be a key player in delivering essential features that ensure our workers receive accurate and timely payments at scale.As a member of our Payables team, you will be at the forefront of our payroll platform, focusing on backend development. Your primary responsibility will be to translate intricate agreements into reliable, maintainable code that powers our payroll calculation engine. While your main focus will be backend systems, you will also work closely with our frontend and infrastructure teams to develop comprehensive, end-to-end solutions.What You'll Do:Collaborate with engineers, product managers, and subject matter experts to craft elegant solutions for Wrapbook customers.Lead complex projects, breaking them down into actionable technical tasks.Own feature delivery from concept through to production.Develop efficient, scalable, and secure backend code using Ruby on Rails.Design and optimize data models and SQL queries (PostgreSQL).Engage in code reviews to maintain high-quality standards.
Senior Software Engineer Join us to create trustworthy financial systems for Canadians. At Shakepay, we empower Canadians to seamlessly buy, earn, and save bitcoin. Since our inception in 2015, we have expanded our customer base to over one million users across Canada. Our innovative Shakepay Card, launched in 2022, allows customers to earn bitcoin rewards on their everyday purchases. We pride ourselves on building a robust financial infrastructure where precision, reliability, and sound judgment are paramount. We are in search of a Senior Software Engineer who is eager to take ownership of significant systems and play a vital role in shaping our team's development practices. This position is designed for engineers who embrace responsibility, excel in uncertain environments, and are committed to delivering high-quality software that withstands real-world challenges. About the Role As a Senior Software Engineer at Shakepay, you will engage with product and platform systems that handle real transactions and influence millions of users. You will work collaboratively with Product, Design, and fellow engineers to identify challenges, devise solutions, and bring them to fruition in production. Your role will demand a high level of ownership and judgment, guiding projects from early design stages through to launch and ongoing maintenance. The base salary for this position ranges from $170,000 to $220,000 CAD, with actual compensation being influenced by your skills, experience, and level within the role. We also consider exceptional candidates for salaries above the specified range, and there is potential for rapid pay increases for those who significantly contribute to our success. Total compensation includes equity options. We maintain transparent job levels and market-driven salary bands to ensure equitable and consistent compensation across the organization. Your Responsibilities: Transform ambiguous, high-impact problems into tangible solutions from concept to production. Collaborate closely with Product and Design teams to outline project scope, trade-offs, and execution plans. Design, develop, and enhance production systems with an emphasis on reliability, accuracy, and maintainability. Strike a balance between speed and quality, understanding when to expedite and when to be meticulous. Share responsibility for the systems you create, including on-call duties and incident management. Contribute to technical and product decisions that guide your team’s direction. Elevate team standards by improving practices, tools, and processes. Who We're Seeking: This is a Senior-level position, targeting candidates with extensive experience in software engineering and a passion for building impactful systems.
Why Join Mozilla?Mozilla Corporation is a technology pioneer driven by a non-profit mission, committed to improving the internet for over 25 years. We are known for innovative products like Firefox, the privacy-first web browser, and Pocket, a platform for discovering and saving quality online content. With a user base exceeding 225 million globally, we are dedicated to shaping the future of technology and advocating for an internet that prioritizes individuals over corporations. Our initiatives span various fields, including artificial intelligence, social media, and security, all while staying true to our core mission of enhancing the internet experience for everyone.As a subsidiary of the non-profit Mozilla Foundation, Mozilla Corporation operates without the constraints of shareholder interests, focusing solely on our mission. Together with numerous dedicated volunteers and collaborators worldwide, we create and distribute open-source software that empowers users to navigate the internet on their terms.About Your Role:As a Senior Software Engineer on the Firefox Monitor Engineering Team, you will play a crucial role in developing tools that help users understand and respond to data breaches. Your work will involve notifying users when their credentials are compromised and enabling them to regain control over their online privacy. We serve millions of users, and our projects lie at the intersection of security, data privacy, and product engineering.In this position, you will be a key contributor to a modern, cloud-native application built with Node.js and TypeScript. Your responsibilities will include feature development, infrastructure management, and application support. You will oversee backend systems and integrations that keep users informed and protected while maintaining and enhancing the cloud infrastructure that supports our services. Collaboration with frontend, SRE, and product teams will be essential in delivering reliable, user-focused features.
Apollo.io is an innovative go-to-market solution that empowers revenue teams across the globe, serving over 500,000 companies and millions of users, ranging from dynamic startups to Fortune 500 enterprises. Since its inception in 2015, Apollo.io has rapidly ascended in the SaaS sector, securing approximately $250 million in funding and achieving a valuation of $1.6 billion. Our platform offers sales and marketing teams seamless access to verified contact data for over 210 million B2B contacts and 35 million companies worldwide, along with integrated tools to engage and convert these prospects. By streamlining the outreach process and providing the most accurate contact information, we transform prospects into loyal customers. Following our Series D funding in 2023, we are backed by prestigious investors such as Sequoia Capital and Bain Capital Ventures, and we are proud to have JD Sherman, former President and COO of HubSpot, on our board.YOUR ROLE & MISSIONAs a Senior Software Engineer, you will play a pivotal role in our expanding team, collaborating within a cross-functional environment to uphold best practices in technology, architecture, and processes. This position allows for hands-on mentorship, enabling both personal and professional growth. If you are passionate about both learning and teaching, you will thrive here.In this position, you will engage in two significant domains: data platform architecture and integrations with distributed systems, helping to build the infrastructure that powers Apollo's AI-driven internal products. On the data side, you will organize and optimize large-scale data alongside our data engineering team, structuring pipelines to facilitate intelligent product experiences. On the integrations side, you will manage the connections layer and maintain the distributed architecture, ensuring Apollo remains reliably connected to a larger ecosystem at high throughput.
We are seeking a talented Staff Software Engineer to join our innovative team at Blackpoint Cyber. This is a fully remote position, allowing you to work from the comfort of your home in Canada. As a crucial member of our engineering team, you will lead the design and development of cutting-edge cybersecurity solutions, ensuring that our clients are protected against ever-evolving threats.
About UsAt Temporal, we are revolutionizing the way developers build applications with our open-source programming model. Our goal is to simplify code, enhance application reliability, and empower developers to focus on delivering features swiftly. We are on a mission to become the indispensable foundation of every developer's toolkit, and we are assembling a talented team to achieve that vision. Our core values shape our culture and drive our decisions: we are curious, ambitious, collaborative, authentic, and humble. As we expand, we seek individuals who resonate with our values, challenge conventional thinking, and aspire to shape our future. If you are passionate about enhancing the developer experience, creating top-notch open-source software and communities, and want to join our dynamic team, we would love to connect with you!SummaryWe are looking for a Senior Software Engineer (or Staff level) to join our Release Engineering team. In this role, you will focus on building and refining the systems that facilitate automated, reliable, and scalable software delivery across the Temporal platform.Your responsibilities will encompass the entire software lifecycle—from design and implementation to deployment and ongoing operation. You will collaborate with engineering teams to evolve release automation, enhance tooling, and minimize manual intervention in our build and shipping processes.What You'll DoDesign, develop, and maintain tools and systems that support release automation and deployment workflows.Write clean, reliable, and concurrent code for distributed systems, including build pipelines and deployment tooling.Collaborate with cross-functional teams to enhance release quality and boost developer productivity.Document technical designs, deployment best practices, and operational procedures.Engage in design reviews within small teams and contribute practical engineering solutions.What You’ll LearnDiscover innovative ways to leverage Temporal throughout the release and deployment lifecycle.Deepen your knowledge of Temporal’s architecture and service interactions.Experiment with new automation patterns, testing strategies, and workflow designs to enhance release confidence.
Join Mozilla: Redefining the InternetMozilla Corporation is a pioneering technology firm, backed by a non-profit foundation, dedicated to improving the internet experience for over 25 years. We are the creators of renowned products like Firefox, a browser that champions user privacy. With more than 225 million active users worldwide, our mission is to shape the future of technology and reclaim an internet designed for individuals, not corporations. Our projects span various domains, including AI, social media, security, and more, all while remaining steadfast in our core mission to enhance the internet for everyone.As a wholly owned subsidiary of the Mozilla Foundation, a 501(c) non-profit, we prioritize our mission over shareholder demands. Alongside a global community of volunteers and contributors, we create and distribute open-source software that empowers users to enjoy the internet on their own terms.Your Role on the Localization Team:Our Localization Team oversees the critical infrastructure that drives localization for all Mozilla products and services, supporting our vibrant community of volunteer localizers. As a Senior Software Engineer, your contributions will be vital across various localization projects, including the Django-based Translation Management System, Pontoon, and open-source libraries like moz-l10n. You will also engage in developing standards such as Unicode MessageFormat and contribute to internationalization features that enhance the user experience of Firefox and other Mozilla offerings.In this role, you'll be expected to lead architectural discussions, drive feature development, and work independently on well-defined projects. Collaboration with your peers will be essential, as you play a key role in delivering high-quality software that meets the goals of our team and advances Mozilla’s mission.
Who We Are:Alpaca is a leading self-clearing broker-dealer and innovative brokerage infrastructure provider based in the United States. We specialize in stocks, ETFs, options, cryptocurrency, fixed income, and offer 24/5 trading. Our recent Series D funding round has successfully raised over $320 million, further propelling our ambitious vision to redefine brokerage services.As a licensed financial services company, Alpaca caters to hundreds of financial institutions across 40 countries through our institutional-grade APIs. Our clients include broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, collectively managing over 9 million brokerage accounts.Our global team is composed of a diverse mix of engineers, traders, and brokerage experts, united by our mission to make financial services accessible to everyone worldwide. We are deeply committed to open-source contributions and are dedicated to nurturing a vibrant developer community, continuously enhancing our award-winning, developer-friendly API and its robust underlying infrastructure.We are proud to be backed by top-tier global investors, which include Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Unbound, SBI Group, Derayah Financial, Elefund, and Y Combinator.Our Team Members:We are a dynamic team of over 230 members distributed globally, thriving while working from our favorite locations around the world, including the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and more! We seek passionate individuals who are eager to contribute to Alpaca's rapid growth. If you resonate with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply.Your Role:In your role as a Senior Software Engineer, you will be responsible for designing, implementing, and maintaining the systems and services that form the backbone of Alpaca's platform, enabling millions of users to trade billions of dollars in assets. You will lead regional recruitment initiatives, oversee cross-functional projects, mentor talent in our engineering principles and practices, and cultivate the Alpaca culture within the region. As a lead, you will also act as the operational reliability and engineering lead while serving as the incident commander during regional business hours.
Join our dynamic team as a Senior Software Engineer at Confluent, a leader in real-time data streaming technology. In this role, you will leverage your expertise to design, develop, and enhance scalable software solutions that empower organizations to harness the power of data. Collaborate with innovative thinkers and contribute to groundbreaking projects that make a tangible impact.
Mozilla Corporation builds open-source products that put privacy, security, and transparency first. With a legacy spanning over 25 years, Mozilla’s work includes the Firefox browser and a range of tools used by millions worldwide. The company operates as a subsidiary of the Mozilla Foundation, free from shareholder influence, and collaborates with a global community to improve the internet for everyone. The Ads Engineering team leads the development of ethical, privacy-respecting advertising infrastructure across Mozilla’s platforms, including Firefox, Pocket, and MDN. This group handles everything from client-side ad fetching and rendering to measurement, ensuring ads meet Mozilla’s standards for privacy and user experience. Role overview This Senior Rust Software Engineer position is fully remote within Canada. The role centers on building and maintaining core internal components for Mozilla’s advertising systems, using Rust and Python. The work supports scalable, privacy-focused ad solutions that deliver consistent, high-performance results across Mozilla’s products. What you will do Develop and maintain internal advertising components in Rust and Python Ensure advertising solutions remain privacy-focused and scalable Support and advise other Mozilla product teams as in-house advertising experts Requirements Strong experience with Rust and Python Background in building scalable software systems Interest in privacy and ethical technology Eligible to work remotely in Canada
Join Shakepay in our quest to usher in the Bitcoin golden age, reimagining financial services to ensure that every Canadian gets their fair share.Our culture thrives on meaningful work, teamwork, and celebrating victories. If you’re driven by growth, swift execution, and a collaborative spirit among like-minded individuals, we invite you to build with us!About ShakepaySince our inception in 2015, we have developed the Shakepay app to streamline the process of buying and earning Bitcoin, making it fast, easy, and secure. In 2022, we launched the Shakepay Card, enabling users to earn Bitcoin rewards while shopping. Today, over one million Canadians leverage Shakepay to enhance their Bitcoin savings and take charge of their financial futures.We are regulated across all Canadian provinces and territories and supported by esteemed venture capitalists with $44 million in funding. Our passionate and growing community is looking for individuals eager to contribute to something truly exceptional.About the Risk TeamWe are establishing a dedicated Risk team at Shakepay to develop the next generation of our risk systems and decision-making capabilities. The team's mission is to foster sustainable business growth by safeguarding customers, Shakepay, and the wider financial ecosystem from abuse while adeptly balancing fraud prevention, regulatory compliance, customer experience, and operational efficiency.This small, newly formed team—starting with around two engineers and a data partner—offers substantial ownership, ambiguity, and the chance to shape foundational systems. The team collaborates closely across fraud, decision science, security, compliance, and customer support, managing risk-related internal tools and controls.Role Overview: Senior Software Engineer, RiskWe seek a Senior Software Engineer to help enhance Shakepay’s core risk systems. In this role, you will revamp our risk engine, refine decision-making frameworks, and develop the necessary data and tools to detect, prevent, and respond to fraud and abuse. Your influence will extend across the engineering organization, directly impacting customer trust and business outcomes.This position is perfect for an experienced engineer who thrives on ownership, systems thinking, and navigating ambiguous problem spaces, and who is passionate about striking the right balance between protection and customer experience.Key ResponsibilitiesEnhance core risk systems and decision-making infrastructure.Design and implement scalable backend services that bolster fraud prevention and compliance.
Mar 3, 2026
Sign in to browse more jobs
Create account — see all 7,436 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.