Talent.com
Senior Developer
Senior DeveloperTetra Tech • Vancouver, Metro Vancouver Regional District, CA
Senior Developer

Senior Developer

Tetra Tech • Vancouver, Metro Vancouver Regional District, CA
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste

Tetra Tech is adding a Senior Developer to our Digital and Geospatial team based in Vancouver, BC .

Why Tetra Tech

At Tetra Tech, we are Leading with Science™ to solve the world’s most complex challenges. Our industry‑leading experts in engineering and consulting are committed to driving positive change in communities around the world. For over 50 years, we have been at the forefront of innovation and sustainability. Today we stand as a market leader, offering cutting‑edge solutions in water, environment, energy, and international development. Our work has improved more than 500 million lives around the world.

Your Impact

Join Tetra Tech to make a real difference. Our work leverages cutting‑edge technologies, advanced analytics, and the expertise of world‑class scientists and engineers to create meaningful change around the world. Discover your full potential – join us to advance your career while leaving a lasting legacy.

Your Role

  • Lead design and delivery of scalable full‑stack geospatial and AI applications using TypeScript / Node.js and Python.
  • Define and enforce coding standards, documentation, version control and CI / CD best practices.
  • Mentor and coach junior / intermediate developers; conduct code reviews and drive team technical growth.
  • Operate and improve CI / CD pipelines and deployments in Microsoft Azure (AKS, Blob Storage, DevOps).
  • Audit and modernize legacy codebases; create roadmaps for architectural and performance improvements.
  • Integrate closely with GIS analysts, data engineers and ML specialists to ensure reliable data workflows.
  • Work with PostgreSQL / PostGIS, GeoServer, Mapbox, QGIS / ArcGIS and spatial data pipelines.
  • Champion containerization (Docker / Kubernetes), automated testing, and observability practices.
  • Hands‑on role combining coding, architecture, and people leadership – strong opportunity to shape our platform.
  • Hybrid / remote‑friendly – competitive salary and benefits; relocation support available where applicable.
  • Conduct activities in line with internal procedures, legislation, and industry standards.
  • Pursue continuous professional development and maintain a high degree of discipline knowledge and awareness.
  • Work in a safe manner at all times and report all health and safety incidents and concerns.
  • Additional duties as required.

The salary range for this position is $120,000 - $150,000 per annum. Please note that Tetra Tech considers various factors in determining pay, including but not limited to : education, relevant and demonstrated work experience in the role, skills, geographic location, qualifications, certifications, and other competencies relevant to the needs of the business.

Qualifications

  • 7+ years professional software development experience, including 2+ years in a senior / lead role.
  • Proven track record introducing engineering best practices and improving team delivery.
  • Strong TypeScript / Node.js and Python experience with production‑grade microservices (Docker).
  • Solid CI / CD and Git workflows experience; hands‑on with automated testing and deployment.
  • Experience with geospatial / data‑intensive systems (PostGIS, spatial APIs, GDAL) and scalable architectures.
  • Experience architecting and deploying in Azure (AKS, Blob Storage, Azure DevOps); container orchestration experience.
  • Demonstrated mentorship and people‑lead skills; excellent written and verbal communication.
  • Able to work independently and make pragmatic technical decisions with senior oversight.
  • Assets

  • DevOps / Cloud Infrastructure / Data Engineering – Hands‑on experience building and operating CI / CD pipelines, infrastructure as code (e.g., Terraform / ARM / Bicep), observability / monitoring, and container orchestration (Kubernetes). Ability to collaborate with SRE / infra teams to scale production systems and optimize data pipelines.
  • AI / ML / Spatial ML proficiency – Practical experience building, training or productionizing ML models using TensorFlow, PyTorch or scikit‑learn, ideally applied to spatial problems (e.g., imagery classification, segmentation, spatial feature engineering). Familiarity with model training pipelines, model serving, and MLOps concepts is an advantage.
  • Geospatial visualization & mapping stacks – Proven experience with 3D / interactive visualization libraries (Cesium, Potree, deck.gl) and geospatial servers / stacks (PostGIS, GeoServer, Mapbox, tile pipelines). Comfortable optimizing rendering performance and integrating mapping SDKs in web applications.
  • Perks

  • Comprehensive and market‑competitive benefits, available on day one of employment.
  • Overtime is calculated at 1.5 times.
  • We have embraced a hybrid culture. We will provide you the tools to work almost anywhere.
  • Flexibility and company‑wide commitment to work / life balance.
  • Collaborative team atmosphere that values the contributions of all employees.
  • Learning and development opportunities for ongoing professional growth.
  • Mentorship with world leading experts in your field.
  • Explore our open positions at https : / / www.tetratech.com / careers. Follow us on social media to learn more about our people, culture, and opportunities :

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Senior Developer • Vancouver, Metro Vancouver Regional District, CA

    Offres similaires
    Senior Back End Engineer

    Senior Back End Engineer

    Stellar Creative Lab • VANCOUVER, BC, CA
    Permanent
    Quick Apply
    Welcome to Stellar Code Lab , the new software innovation startup incubated inside Stellar Creative Lab.We are taking the battle-tested tools that powered hits for Marvel, Amazon, and Netflix and t...Voir plus
    Dernière mise à jour : il y a 18 jours
    Senior Product Developer - Hardgoods

    Senior Product Developer - Hardgoods

    Arc'teryx Limited • North Vancouver
    Temps plein
    Your opportunity at Arc’teryx : .As a Senior Product Developer - Hardgoods, you are responsible for managing our most technical and complex products from design maker phase (concept) through to produ...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior Backend Developer

    Senior Backend Developer

    Starboard Recruitment • Vancouver, BC, Canada
    Temps plein
    Starboard Recruitment, on behalf of our client, is searching for an experienced Senior Backend Developer.Our client is one of Vancouver's top Series-A, freshly funded, AI-integrated, tech start...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Backend Developer - Energy Management Platform

    Senior Backend Developer - Energy Management Platform

    Rainforest Automation • Vancouver
    Temps plein
    Rainforest Automation is transforming how utilities and businesses use electricity.Our real-time energy intelligence platform helps utilities manage demand, improve grid reliability, and deliver aw...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Product Designer

    Senior Product Designer

    TrustFlight • Vancouver, BC, CA
    Temps plein
    TrustFlight is an innovative aviation software company that specializes in developing cutting-edge AI, digital workflow, and analytics applications for the aviation industry.Our software empowers m...Voir plus
    Dernière mise à jour : il y a 14 jours
    Senior Developer

    Senior Developer

    Tetra Tech • Vancouver
    Temps plein
    Our industry‑leading experts in engineering and consulting are committed to driving positive change in communities around the world. For over 50 years, we have been at the forefront of innovation an...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Product Engineer, Canada

    Senior Product Engineer, Canada

    Ashby • Vancouver, Calgary, Toronto, Metro Vancouver Regional District, Alberta, Ontario, Canada
    Télétravail
    Temps plein
    Hi I’m Abhik, Ashby's Co-Founder and VP of Engineering.We’re looking for a versatile, persistent product engineer who’s not afraid to set up reusable building blocks across the stack and advocate f...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Web Developer

    Senior Web Developer

    Targeted Talent • Richmond, BC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is completely.Our client is an enterprise-backed software startup in the medical industry currently experiencing substantial grow...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Temps plein
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    ResponsiveAds Senior Full-Stack Developer

    ResponsiveAds Senior Full-Stack Developer

    ResponsiveAds, Inc. • Vancouver, BC, Canada
    Temps plein
    ResponsiveAds is the leader in advanced HTML5 premium ad creatives that are.ResponsiveAds takes the "responsive" paradigm from web CMS, ad serving, and cross-screen analytics and delivers...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Developer

    Senior Developer

    SAP • Vancouver, British Columbia, Canada
    Temps plein +1
    At SAP, we keep it simple : you bring your best to us, and we'll bring out the best in you.We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to h...Voir plus
    Dernière mise à jour : il y a 4 heures • Offre sponsorisée • Nouvelle offre
    Senior Software Developer - AI

    Senior Software Developer - AI

    Swim Recruiting • Vancouver, British Columbia, Canada
    Temporaire
    Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Senior UI / UX Designer

    Senior UI / UX Designer

    This Game Studio • Vancouver, BC, Canada
    Temps plein
    Senior UI / UX Designer to join our team.If you have a passion for mobile game systems and a desire to work in a truly cross-functional, small studio environment - we would love to hear from you!.Thi...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior Software Engineer - Aplos

    Senior Software Engineer - Aplos

    Velora • Vancouver, BC, Canada
    Temps plein
    We're excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.While we continue to offer the products you know and love, we now operate as one team, dedi...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Senior Backend Engineer

    Senior Backend Engineer

    Procurify • Vancouver
    Temps plein
    Senior Backend Software Engineer.Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations. We make it easy for organizations to take control of spend and save...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Senior Salesforce Marketing Cloud Developer

    Senior Salesforce Marketing Cloud Developer

    VML MAP • Toronto, Vancouver, Montreal (Administrative Region)
    Temps plein
    Senior Salesforce Marketing Cloud Developer.Are you eager to learn new technologies? Do you appreciate a free working environment where you get a high level of decision‑making authority but also th...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Full Stack Developer

    Senior Full Stack Developer

    O2E Brands Inc. • Vancouver, BC, Canada
    Temps plein
    O2E Brands is seeking a Senior Full Stack Developer to join our growing technology team in Vancouver or Toronto.As part of the Product & Technology department, you will play a key role in shapi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Java Developer (Trading Systems) - Luxoft

    Senior Java Developer (Trading Systems) - Luxoft

    Luxoft • richmond, bc, ca
    Temps plein
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée