Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Not Applicable
Qualifications
Proven experience in Android app development. Strong knowledge of Kotlin and Java programming languages. Familiarity with RESTful APIs and third-party libraries. Experience with version control systems such as Git. Ability to work independently and collaboratively in a team environment. Excellent problem-solving skills and attention to detail.
About the job
Join our dynamic team as an Android Developer at System Canada Technologies! In this role, you will be responsible for designing and implementing innovative Android applications that enhance user experiences. Collaborate with cross-functional teams to define, design, and ship new features. Your expertise will be crucial in evaluating and integrating third-party APIs, as well as ensuring the performance, quality, and responsiveness of applications.
About System Canada Technologies
System Canada Technologies is a leading technology solutions provider based in Toronto. We specialize in delivering high-quality software development services and innovative tech solutions for our clients. Our mission is to drive technological advancement and support our clients in achieving their business goals.
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…
Join Okendo as a Software Solutions Engineer, where you will be at the forefront of developing innovative software solutions that enhance customer experiences. In this role, you will collaborate with cross-functional teams to design, develop, and implement robust software applications tailored to meet various client needs. Your expertise will contribute to the continuous improvement of our software offerings, ensuring they align with industry best practices and technologies.
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.
About CoLab At CoLab, our mission is to empower mechanical engineering teams to accelerate the market introduction of transformative products. We offer a cloud-based platform designed for engineering design review, enabling subject matter experts (SMEs) within your organization to easily access, assess, and provide feedback on 2D drawings and 3D models. Our innovative AI peer checker, AutoReview, meticulously scans designs for common errors and ensures adherence to your standards and guidelines, generating context-specific markups and comments as if a human reviewer were involved. By integrating human expertise with AI capabilities, CoLab enhances decision-making and expedites design improvements. We capture invaluable knowledge from your global operations, which would otherwise be hidden in emails, spreadsheets, presentations, and various locations within SharePoint or PLM systems. Our system ensures that lessons learned and design guidelines are applied precisely when they are most critical. Noteworthy companies like Johnson Controls, Komatsu, Schaeffler, and Polaris have experienced remarkable results, such as launching products 40% faster, reducing BOM costs by 50%, and minimizing quality escapes by 15% within a year. About the Role We are seeking a transformative engineering leader who has thrived in dynamic, fast-growing startups. You should possess a proven track record of evolving from an individual contributor to a leadership role, successfully scaling engineering organizations through various growth phases—ideally, you've navigated this journey more than once. As the VP of Software Engineering, you will be tasked with establishing and nurturing a high-performing, scalable engineering organization that encompasses Product Development, Operations, and Technical Support. This position requires a hands-on approach to identify issues in pull requests while maintaining a strategic vision to influence the long-term roadmap, product direction, and cross-functional priorities. Your collaboration with Product and Design teams will be crucial in delivering exceptional software at an accelerated pace, minimizing unexpected challenges. Additionally, you will engage directly with customers to support our go-to-market strategy, providing technical insights during strategic negotiations and addressing customer challenges as they arise. Our Ideal Candidate You have successfully scaled at least one startup through a rapid growth phase (Series A to C or similar), ideally with multiple experiences. Your journey from individual contributor to leader has equipped you with insights on fostering growth in others. You possess a low-ego, high-respect demeanor; colleagues seek your guidance not merely due to your title but because of your expertise and the motivation you inspire. You are inherently a builder—pragmatic, resourceful, and unwaveringly focused on delivering outcomes. What You'll Do
Join us in connecting nearly a billion people worldwide, enabling them to engage with their passions—from finance and sports to mail, shopping, gaming, and news—through reliable products, content, and technology that empower their daily lives.As one of the most prominent and trusted email services globally, we deliver over 4.5 billion emails daily, supported by consistently top-rated mobile applications. Our Mail service is a cornerstone of our long-term growth strategy.About the Role:We are seeking talented Android Developers to join our innovative team and contribute to the transformation of our calendar and mail platform with cutting-edge features.
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.
Join our team at Blackpoint Cyber as a Staff Software Engineer, where you will play a crucial role in developing innovative cybersecurity solutions. You will collaborate with a talented team to design, implement, and optimize software systems that protect our clients from evolving cyber threats.
About the Role Vention Inc. is looking for a Senior Software Engineer to help build and improve software that supports manufacturing businesses. This position is based in Montreal. What You Will Do Design and develop software solutions that help clients optimize their manufacturing processes Work closely with colleagues from different teams to deliver reliable, user-focused products Contribute ideas that shape both the technology stack and the direction of new features Who You’ll Work With This role is part of the engineering team and involves frequent collaboration across departments to improve product quality and user experience.
Who We AreWe are a rapidly growing technology company specializing in agile software development. People are at the core of everything we do; they are what matters most to us. We genuinely care about our clients and their environments, and we are deeply invested in the dreams, aspirations, and professional growth of every member of our team.We firmly believe in the strength of unity, which is why we are constantly searching for new ways to connect with those around us.Diversity in all its forms is highly valued: backgrounds, personalities, career paths, languages... absolutely everything. This is our opportunity for concrete innovations, learning, and exchanges. We want everyone to feel welcome and at home in everything we do.Fun is also part of our business. Every day, we wake up motivated to make the world a more efficient and enjoyable place.Role OverviewAs a Software Engineer, you will join our team to plan, build, and deliver enterprise software solutions for our clients. You will collaborate with both technical and non-technical colleagues, learn rapidly, take on new responsibilities, and deepen your engineering skills. Taking initiative, strong communication, and a growth-oriented mindset are essential.
Join our innovative team at System Canada Technologies as an Embedded Software Engineer. In this role, you will develop cutting-edge embedded software solutions that drive our products. You'll collaborate with cross-functional teams to design, implement, and test software for embedded systems.
We are seeking a talented and motivated Software Engineer to join our dynamic team at Collabera. As a Software Engineer, you will be responsible for developing high-quality software solutions, collaborating with cross-functional teams, and contributing to the entire software development lifecycle. This role requires a strong foundation in programming, problem-solving skills, and a passion for technology.
Join our dynamic team at Kaseya as a Principal Software Engineer, where you will lead the design and implementation of innovative software solutions. You will collaborate with cross-functional teams, mentor junior engineers, and drive best practices in software development.
Role overview Trulioo is seeking a Junior Software Engineer based in Vancouver. This position centers on building and improving software that enables global identity verification. The work supports technology relied on by clients worldwide. What you will do Work alongside engineers on a range of software projects Take part in designing and developing new product features Support the enhancement and upkeep of existing software solutions About Trulioo Trulioo is dedicated to making the world safer by providing trustworthy identity verification technology.
Full-time|$103.6K/yr - $166.5K/yr|Remote|Remote, Canada; Remote, US
Location: Remote, Canada or US GitLab Inc. is hiring a Software Security Engineer to work remotely from Canada or the US. This role focuses on strengthening security across the GitLab product and developing tools that detect and prevent abuse on SaaS platforms. The position is part of the Trust and Safety team, which manages core abuse prevention systems and delivers features that help keep customers safe, such as Compromised Password Detection for GitLab.com. What you will do Implement security improvements directly within the GitLab product Develop and maintain tools to identify and prevent abuse on SaaS platforms Analyze abuse patterns and trends, designing systems to stop malicious user activity Support customer safety by building and maintaining prevention mechanisms Who this role suits This position is well suited to software engineers who want to move into security engineering. Experience working with large Ruby on Rails codebases is important. Formal security engineering experience is not required. Learn more Additional details about the Trust and Safety team and this role’s responsibilities can be found in the GitLab handbook and blog. For more on Compromised Password Detection, see this post.
Magnet Forensics is hiring a Software Engineering Manager based in Ottawa, Ontario. This role leads a team of software engineers focused on building solutions that help law enforcement and private organizations recover and analyze digital evidence. Role overview The Software Engineering Manager shapes the technical direction of Magnet Forensics’ products. The position involves fostering a collaborative and creative team environment, with a strong emphasis on excellence in engineering practices. What you will do Oversee project timelines to ensure deliverables stay on track Facilitate agile development methodologies within the team Maintain high standards for code quality and software development Mentor and guide engineers, supporting their career growth Drive the success of engineering initiatives across the team Requirements Experience leading software engineering teams Strong understanding of agile methodologies Commitment to high-quality software development Ability to mentor and support team members’ growth
Role overview Veeva Systems is hiring a Senior Software Engineer focused on infrastructure in Toronto, Canada. This role centers on designing and building software that supports and improves our cloud-based platforms. The work directly impacts scalability and performance across our systems. What you will do Design and implement software solutions for infrastructure needs Work closely with teams from different disciplines to strengthen our cloud platforms Contribute to projects that improve system scalability and performance
Rivian and Volkswagen Group Technologies brings together two major names in the automotive world through a joint venture. The team focuses on developing advanced technology for electric vehicles, such as operating systems, zonal controllers, and cloud connectivity. Their work aims to address the changing needs of mobility and set new benchmarks in the automotive sector. Expertise covers connectivity, artificial intelligence, and cybersecurity, with a strong emphasis on sustainable and forward-looking solutions. The mission centers on creating a more connected and intelligent experience for both drivers and passengers. Role overview The Senior Staff Software Engineer - Infotainment Software role focuses on building and maintaining mission-critical in-vehicle applications for Rivian’s R1 and upcoming vehicle lines. This position is designed for engineers with deep experience who can help deliver seamless, high-quality infotainment systems. The team values curiosity, creative approaches to problem-solving, and a commitment to high standards. There is a shared motivation to question assumptions and make real progress in automotive software. Location Vancouver, British Columbia
Join Capco, a global management and technology consultancy dedicated to the financial services industry. We are seeking a passionate and skilled Senior Android Developer to contribute to innovative projects and drive the development of cutting-edge Android applications.As a vital member of our technology team, you will be responsible for designing and developing high-quality mobile applications, collaborating with cross-functional teams, and contributing to the overall success of our software solutions.
ZoomInfo Technologies Inc. seeks a Senior Software Engineer based in Toronto, Ontario. This position centers on building and enhancing software that drives a data-focused platform. Collaboration is key, as the role involves working with colleagues from various teams to design, develop, and refine new features. Strong attention to performance and scalability is expected throughout the development process. Responsibilities Lead the development of new software solutions for the platform Collaborate with cross-functional teams to design and deliver features Implement and optimize code to ensure high performance Support the platform’s scalability as usage and data volume increase What Success Looks Like Success in this role means delivering reliable, high-performing features that scale with the platform’s growth. The Senior Software Engineer will play a key part in shaping the technical direction of the product while partnering closely with peers across the company.
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.