Senior Software Engineer, Data Integrations

Vancouver, BC • Direct Hire • May 09, 2025 • 79392

Base Salary Range: $180000 - $220000

Job Title: Senior Software Engineer, Data Integrations
Job ID: 79392
Location: Vancouver, British Columbia
What you will be doing:

  • Design and develop an innovative geospatial data marketplace platform that's scalable, sustainable, extensible and secure

  • Develop reliable APIs and backend services which deliver global-scale geospatial data and aerial imagery with lightning-fast response times

  • Build robust systems for processing, analyzing, and delivering high-resolution geospatial data and aerial imagery to support near real-time and large-scale applications.

  • Collaborate with data engineers, frontend engineers, and backend teams to ensure smooth integration of data services and analytics tools that enhance customer experiences.

  • Take ownership of the data architecture, from ingestion through to delivery, ensuring data integrity, security, and performance.

  • Maintain high-quality, well-documented and reliable code using industry best practices

  • Provide technical leadership, mentoring, and constructive feedback to the data engineering team.

  • Collaborate on improving internal processes, workflows, and how we leverage data to enhance customer outcomes.


What you must have:

  • BSc. in Computer Science or similar degree, or equivalent work experience

  • 6+ years of data engineering experience, with a demonstrable history of creating and supporting large-scale production systems

  • Experience with geospatial databases and technologies including familiarity with GIS software and tools (ESRI ecosystem especially).

  • Hands-on experience building geospatial APIs from specifications like WMTS, OGC, etc.

  • Understanding of REST APIs, API-driven data platforms, and microservices architecture.

  • Advanced proficiency in Python, TypeScript, SQL and PostGIS

  • A strong, self-directed drive with advanced problem-solving skills and attention to detail

  • Expert knowledge of cloud-based data infrastructure, especially AWS (e.g., S3, Lambda, RDS, CDK), and modern DevOps practices.

  • Strong communication skills, familiarity with professional software development processes, and the ability to work effectively in a remote, agile environment

  • An insatiable thirst for learning and challenging yourself 


Salary/ Rate Range: $180,000.00 - $220,000.00



For more information about TEEMA and to consider other career opportunities, please visit our website at 
www.teemagroup.com

Share This Job

Related Jobs