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