Software Engineer

2 weeks ago


Vancouver BC, Canada EVONA Full time

Software Developer (Cloud Microservices) - Hybrid - Vancouver

Are you excited about working on cutting-edge cloud technologies for geotechnical monitoring systems?

A leading company in the field of IoT and geospatial monitoring solutions is looking for a skilled Software Developer (Cloud Microservices) t o join their innovative team in Vancouver, BC. This role offers a unique opportunity to contribute to the development of systems that have a real-world impact on safety, productivity, and environmental sustainability.

The Role

As a Senior Cloud Microservices Developer, you will be responsible for building and maintaining a cloud data store and API specifically designed for ground radar data utilized in geotechnical monitoring. Your work will ensure the secure and efficient storage of critical data, which is essential for supporting GIS applications used in monitoring the safety of infrastructure like dams, bridges, and tunnels.

What You’ll Do:

  • Develop and deploy data delivery systems for GIS applications with real-world impacts.
  • Collaborate with product managers and end users to understand and meet critical monitoring workflow requirements.
  • Maintain web infrastructure to ensure reliable, scalable performance.
  • Write clean, modular code adhering to best practices and coding standards.
  • Mentor junior developers and participate in technical discussions and code reviews.
  • Assist in project planning, defining project scope, and timelines.

What You’ll Need:

Educational Background:
Bachelor's or Master's in Computer Science, Software Engineering, Information Technology, Geomatics, or a related field. A combination of education and relevant experience will be considered.

Technical Skills:

  • Proficiency with Python Programming Language
  • Experience with AWS architecture solutions and leading small technical teams.
  • Proficiency in RESTful APIs, Websockets, and OAuth .
  • Experience deploying cloud infrastructure using an Infrastructure as Code (IaC) language.
  • Familiarity with CI/CD processes and real-time apps (e.G., SignalR, Socket.IO).
  • Understanding of spatial data formats (GeoJSON, Shapefiles, GeoTIFFs) and spatial data visualization techniques.

What You’ll Get in Return:

  • Competitive Salary:
    CAD 105,000 - CAD 150,000 annually (based on experience and skills).
  • Flexible Work Schedule:
    Hybrid work model with 3 days in the Vancouver office and 2 days remote.
  • Global Opportunities:
    Be part of a worldwide company with diverse career paths and growth opportunities.
  • Supportive Culture:
    Learn from a talented team in a collaborative, safety-focused workplace.

Ready to make a difference in geotechnical monitoring?

Apply now or contact Ciara Holmes at Evona for more information.



  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    At Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...

  • Software Engineer

    1 month ago


    Vancouver, BC, Canada Kamei Royale Japanese Restaurant Ltd. Full time

    We are seeking a skilled Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications. The ideal candidate will have strong problem-solving skills and experience with object-oriented programming languages.Key Responsibilities:Design and develop software applicationsTest and debug codeCollaborate...

  • software engineer

    2 months ago


    Vancouver, Canada WIA Software Systems Inc. Full time

    Durée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 30 to 40 hours per weekEducation: Expérience: EducationBachelor's degreeComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration...

  • software engineer

    2 months ago


    Vancouver, Canada WIA Software Systems Inc. Full time

    Work Term: PermanentWork Language: EnglishHours: 30 to 40 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration and...

  • QA Engineer

    2 weeks ago


    Vancouver, Canada Dew Software Inc Full time

    p>Dew Software is hiring talented QA Engineers with expertise in both automation and manual testing to join our team. As a leading player in the digital transformation space, Dew Software works with Fortune 500 companies to deliver cutting-edge solutions. As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our software...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, BC, Canada ClearVision Technologies, Inc. Full time

    ClearVision is involved in the design and manufacture of machine vision systems for quality control. Our primary customers are manufacturers in the paper, carton, and corrugated box industries. We assemble industrial cameras, sensors, our own lighting and control systems, industrial PCs, and touchscreen interfaces to create a complete inspection system. We...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are seeking a skilled Senior Java Software Engineer to join our team at Iris Software Inc., a leading provider of information technology solutions to clients nationwide. Our direct client is a world-leading financial services company that provides a broad range of financial services and products.About the RoleThis position involves designing, developing,...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Job Title: Principal .NET Software Engineer - Vancouver, BCAbout the Role:Iris Software Inc., a leading technology services and solutions provider, is seeking an experienced Principal .NET Software Engineer to join our team in Vancouver, BC. As a senior developer, you will play a key role in designing, developing, and maintaining high-quality software...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at Take-Two Interactive Software. In this role, you will be responsible for leading a team of engineers in designing, building, and deploying large-scale distributed backend systems that power our services.Key ResponsibilitiesProvide technical...


  • Victoria, BC, Canada Plexxis Software Full time €62,500 - €85,000

    Job Type: Full time, permanent All candidates are required to reside within commuting distance of our Langford/Victoria   office location.  As part of the Plexxis web development team, you will… use react + node/express to create user interfaces and backend API calls as part of the ongoing effort to modernize our primary product offering learn...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc., a leading financial services provider based in Canada, is seeking a highly skilled Senior Software Engineer to join their team for a Long Term Contract / Full Time opportunity. This role will be based in Vancouver and involves a hybrid work arrangement, with 3 days spent in the office and 2 days working from...

  • Software Engineer II

    2 months ago


    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...

  • Software Engineer

    2 weeks ago


    Vancouver, BC, Canada ClearVision Technologies, Inc. Full time

    ClearVision is involved in the design and manufacture of machine vision systems for quality control. Our primary customers are manufacturers in the paper, carton, and corrugated box industries. We assemble industrial cameras, sensors, our own lighting and control systems, industrial PCs, and touchscreen interfaces to create a complete inspection system. We...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading provider of innovative financial services solutions in Canada, is seeking an experienced Senior .NET Software Engineer to join their team on a long-term contract or full-time basis.Based in Vancouver, this hybrid opportunity allows for a balance between working from home and collaborating with colleagues in the office. The ideal...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer and publisher of interactive entertainment for consumers globally.The Company develops and publishes products through Rockstar Games, 2K, Private Division, and Zynga.We are looking for a Senior UI/Frontend Software Engineer to help establish our engineering culture and lay the...

  • Software Tester

    4 weeks ago


    Vancouver, British Columbia, Canada Dew Software Full time

    Dew Software is a leading player in the digital transformation space, working with Fortune 500 companies to deliver cutting-edge software solutions. We are seeking talented Software Testers to join our team and play a critical role in ensuring the quality and reliability of our products.Job OverviewWe offer a competitive salary of $120,000 - $150,000 per...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Description:We are seeking an experienced and skilled software engineer to join our team at WIA Software Systems Inc. as a senior software engineer. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining complex software systems.


  • Vancouver, BC, Canada SUSE Full time

    Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE. SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Enterprise (SLE), Rancher and NeuVector. More than 60% of the Fortune 500 rely on SUSE to power their mission-critical workloads,...