Principal Data Engineer

JobGetVancouver, BC
CA$160,000 - CA$190,000Remote

About The Position

JobGet is redefining the future of hiring with its AI-powered mobile-first platform, which has grown through acquisitions of Snagajob and Seasoned. The company focuses on precision, speed, and real outcomes in hiring, serving diverse industries and leveraging AI to match qualified candidates. JobGet's mission is to help everyday workers thrive by providing accessible, frictionless hiring solutions. JobGet's values are centered around making a difference, teamwork, excellence, innovation, resilience, accountability, speed, respect, learning, and culture. The company emphasizes a culture that reflects these values through daily commitment. This role involves architecting systems, working in an agile startup environment, and leveraging AI to enhance engineering velocity. The engineer will focus on backend development across all products, acting as a key individual contributor who bridges engineering and business goals. The role requires building scalable, flexible systems with an emphasis on maintainability and driving projects end-to-end with limited oversight. The engineer will also be responsible for shaping technical strategy, driving cross-functional priorities, and navigating complex environments. A high bar for individual execution, rigorous testing, proactive problem-solving, and modernizing tooling with AI are key aspects of the role. Additionally, the engineer will provide architectural oversight, partner with QA, ensure operational health, and champion standards. The role also involves mentoring other engineers, leading technical discussions, and fostering a culture of quality and accountability.

Requirements

  • 10+ years of experience in software engineering, with a demonstrated track record of leading and executing technically complex, high-impact initiatives from inception through delivery.
  • Recent experience working on a small, agile team contributing to all phases of the software development lifecycle in a start-up environment.
  • Primary experience in Go, comfortable working across existing .NET and TypeScript codebases.
  • Experience implementing event-driven architecture within microservices ecosystems using tools like Apache Kafka.
  • Experience creating database schemas that represent and support business processes.
  • Strong understanding of object-oriented programming, data structures, and algorithms.
  • Strong experience with AWS platforms, including an understanding of their capabilities and limitations.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Proven ability to operate across organizational lines, you are comfortable influencing without authority, building consensus among diverse teams, and driving decisions that require alignment across product, engineering, and business stakeholders.
  • Deep software engineering fundamentals, with experience in multi-product architectures.
  • Experience working in an environment shaped by acquisitions or rapid growth, with an appreciation for the technical and cultural complexity that comes with it.
  • A track record of making well-reasoned technical decisions, you evaluate options carefully, push back on the first solution when a better one exists.
  • Strong collaboration and communication skills. Able to clearly communicate to both technical and non-technical audiences.
  • A bias for ownership, you take projects seriously from start to finish, hold yourself accountable for outcomes, and proactively identify and resolve risk before it becomes a problem.
  • Comfort with ambiguity and a builder's mindset: you thrive when the path forward isn't defined, and you enjoy working through complexity, solving tough problems, and enabling others to move faster.

Responsibilities

  • Shape Technical Strategy: Proactively partner with leadership to bridge the gap between engineering and the broader business to ensure technical strategies and roadmaps directly support and accelerate overarching business goals.
  • Drive Cross-Functional Priorities: Collaborate with product and development managers to surface trade-offs and ensure engineering priorities are communicated persuasively across the organization.
  • Navigate Complex Environments: Align impact across a multi-product, multi-team environment, identifying opportunities for platform consolidation and technical consistency.
  • Autonomy & Decision Making: Demonstrate high resourcefulness; you are empowered to make significant technical decisions and drive projects end-to-end with limited oversight.
  • High Contribution: Maintain a high bar for individual execution by writing clean, efficient, and production-ready code.
  • Rigorous Testing & Validation: Lead by example in code quality by defining testing standards and utilizing AI to generate robust test suites and edge-case discovery that ensure comprehensive coverage.
  • Proactive Problem Solving: Personally identify and execute fixes for deep-seated bottlenecks, architectural bugs, and performance issues that impact system stability.
  • Modernize Tooling: Evaluate and integrate emerging AI-powered tools to enhance operational efficiency and developer productivity. Maintain a high bar for execution by mastering AI-augmented coding practices to write, refactor, and deploy code with unprecedented speed and quality.
  • System Design & Scalability: Lead architectural evaluations and design reviews to ensure systems remain flexible and scalable as the business grows.
  • QA Partnership: Partner effectively with QA to define test strategies, improve automated testing coverage, and ensure a seamless handoff from development to production.
  • Operational Health: Lead incident response and postmortem processes, establishing best practices to prevent recurrence of high-severity issues.
  • Champion Standards: Maintain code quality, organization, and automation across the broader engineering organization.
  • Technical Multiplier: Elevate the engineers around you through rigorous code reviews, design feedback, and modeling mature, thoughtful engineering judgment.
  • Lead Technical Discussions: Move teams to decisions, ensuring the best ideas surface regardless of where they originate.
  • Foster Accountability: Champion a culture of quality, where engineers take pride in end-to-end ownership, technical excellence, and proficiency in leveraging AI tools.

Benefits

  • Flexible time off
  • Remote-first
  • Flexible work hours
  • Medical & dental plans
  • Parental leave
  • Employee stock options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service