Software Engineer

4 weeks ago


Vancouver BC, Canada Copperleaf Technologies Inc. Full time

As one of BC’s Top Employers (2023), Canada’s Top Growing Companies (2023), and Canada’s Most Admired Corporate Cultures (2023), Copperleaf is a dynamic and disruptive high-tech organization offering exciting opportunities for growth and innovation.
Headquartered in Vancouver, Canada, Copperleaf is building a better world, one decision at a time. The Copperleaf Decision Analytics Solution helps some of the world’s largest firms make better strategic decisions through data analytics and optimization. We are looking for a talented Software Developer Co-op to join our Platform Team; This year, the Platform team will be building next generation cloud-native applications into the Copperleaf Suite. This includes integrating with serverless and container-based AWS services using infrastructure-as-code, updating the application code in our C# .NET codebase to be optimized for the cloud scalability, using event-driven design patterns to scale our background jobs for greater performance and scalability.
Collaborating with team members on planning, design, development, code reviews, and testing.
Working on a variety of tasks to help the team meet delivery goals.
Evolving web-based applications with a C# and Oracle relational database for the cloud.
Design, implementation, review, and testing of software components.
Using AI tools to support your programming and overall work experience.
Unit, Integration, and End-to-end Automated Testing, as well as manual quality assurance.
Working in an agile, cross-functional team.
You are a 3rd or 4th year computing science or engineering student with previous experience software development.
You have experience with object-oriented languages, relational databases, web technologies and front-end components.
You have experience with source control (Git) and programming languages such as TypeScript, C#, HTML, CSS.
You are self-motivated, flexible, pragmatic, proactive, and able to handle a variety of tasks.
We're not hung up on how much experience you may have with a specific programming language or technology. However, we like to see skill, passion and creativity in the work and projects you've completed.
Here are some tips about what our hiring managers look for during Co-Op recruitment.
This is your chance to stand out and help us see who you are beyond what you can list on a resume.
A bespoke application (required) - At Copperleaf, we love artificial intelligence. We want to see your writing style and learn more about you. Copperleaf provided me with an excellent overall co-op experience. Jeff, previous Software Developer Co-op
"As a software developer co-op student with Copperleaf, I was able to rapidly learn and hone a variety of skills. My co-workers provided an enriching working and learning environment, and I was also given a great amount of independence on the projects I completed."
-Yuqing, previous Software Developer Co-op
"I enjoyed my co-op work term here a lot. I had the opportunity to work on a complete feature from server-side functionality to front-end functionality. When I first started at Copperleaf, I was eased into the role with relevant tasks and training that allowed me to build my knowledge on the application before diving into more complicated problems and tasks. Everyone is very friendly and eager to help or provide suggestions to improve the application from both a development and user perspective. David, previous Software Developer Co-op



  • Vancouver, BC, Canada Planview GmbH, Software & Consulting Full time €95,000 - €135,000

    As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource...

  • Software Engineer

    6 days ago


    Vancouver, BC, Canada Arista Networks Full time €95,000 - €145,000

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista’s award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...

  • Software Engineer

    3 days ago


    Vancouver, BC, Canada Arista Networks-PJP Full time

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista’s award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...

  • Software Engineer

    3 days ago


    Vancouver, BC, Canada Arista Networks-PJP Full time €95,000 - €145,000

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista’s award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...

  • Software Engineer

    1 week ago


    Vancouver, BC, Canada Arista Networks Full time €95,000 - €145,000

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista’s award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is actively seeking a Staff Software Engineer for their Big Data Platform as a Service team, focusing on building a large-scale data platform to enable cross-product solutions. The role entails leveraging software engineering skills primarily in Java and utilizing cloud-native environments to create distributed data processing systems. Candidates...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is actively seeking a Staff Software Engineer for their Big Data Platform as a Service team, focusing on building a large-scale data platform to enable cross-product solutions. The role entails leveraging software engineering skills primarily in Java and utilizing cloud-native environments to create distributed data processing systems. Candidates...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is actively seeking a Staff Software Engineer for their Big Data Platform as a Service team, focusing on building a large-scale data platform to enable cross-product solutions. The role entails leveraging software engineering skills primarily in Java and utilizing cloud-native environments to create distributed data processing systems. Candidates...

  • Core Engineering

    1 month ago


    Vancouver, BC, Canada Intelliswift Software, Inc. Full time

    Core Engineering - Test Engineer IV Job ID: 23-03301 Job Title: Electrical Manufacturing Test Engineer Duration: Longterm Contract Location: Vancouver, WA Onsite Pay Range: $90-$100/hr Intelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse...


  • Vancouver, BC, Canada Amazon Full time €150,700

    Senior Software Development Engineer, Migration Acceleration Services The AWS Migration Acceleration Services team's mission is to help customers, partners, and internal teams accelerate the migration and modernization of applications. The services we build guide customers through the migration process, automate complex tasks, and provide proactive...


  • Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...


  • Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...


  • Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...

  • Data Engineer

    2 weeks ago


    Vancouver, BC, Canada Intelliswift Software Full time

    Data Engineer (Spark) Duration: Fulltime with Intelliswift Software Inc Location: Canada 100% remote (Needs to work in PST Hours) Description: Must know Big Data in depth, handled large datasets Doing Spark Streaming Scala good but not required Java Exp is a must

  • Data Engineer

    2 weeks ago


    Vancouver, BC, Canada Intelliswift Software Full time

    Data Engineer (Spark) Duration: Fulltime with Intelliswift Software Inc Location: Canada 100% remote (Needs to work in PST Hours) Description: Must know Big Data in depth, handled large datasets Doing Spark Streaming Scala good but not required Java Exp is a must


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is seeking a Senior Software Engineer to join its Data Parser team, focusing on building a scalable and efficient data processing service that facilitates cross-product solutions. The role involves using Java, Python, and technologies like Spark or PySpark, and applies creative thinking to solve data problems while adhering to engineering best...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is seeking a Senior Software Engineer to join its Data Parser team, focusing on building a scalable and efficient data processing service that facilitates cross-product solutions. The role involves using Java, Python, and technologies like Spark or PySpark, and applies creative thinking to solve data problems while adhering to engineering best...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is seeking a Senior Software Engineer to join its Data Parser team, focusing on building a scalable and efficient data processing service that facilitates cross-product solutions. The role involves using Java, Python, and technologies like Spark or PySpark, and applies creative thinking to solve data problems while adhering to engineering best...

  • Software Engineer

    1 week ago


    Vancouver, BC, Canada Xpert Direct Full time

    For one of our companies, we seek a Software Engineer with Cloud Platform Infrastructure experience to join their team. This position is remote, but may require onsite visits (candidates must be Canadian citizens) – fluency in English and familiarity with remote working tools and Agile methodologies are required.You will be responsible for supporting the...

  • Software Engineer

    1 week ago


    Vancouver, BC, Canada Xpert Direct Full time

    For one of our companies, we seek a Software Engineer with Cloud Platform Infrastructure experience to join their team. This position is remote, but may require onsite visits (candidates must be Canadian citizens) – fluency in English and familiarity with remote working tools and Agile methodologies are required.You will be responsible for supporting the...