1

Internal Tools Developer Jobs in British Columbia

... internal tools meet a high bar for security, performance, reliability, availability and change ... Experienced senior engineering leader who is still comfortable pushing code. * Eager adopter of LLM ...

As a Staff Software Developer at JLL, you will lead the design and implementation of complete ... Vue.js for internal tools and dashboards * Experience in Commercial Real Estate, Research ...

You will treat our internal infrastructure as a product, developing high-performance internal tools ... Engineering Internal Platforms: You will treat internal services as products, developing APIs ...

As a Technical Services Engineer III, you will build a deep understanding of impact.com ... Identify, scope, and help develop internal tools or reports that improve troubleshooting workflows ...

As a Technical Services Engineer III, you will build a deep understanding of impact.com ... Identify, scope, and help develop internal tools or reports that improve troubleshooting workflows ...

... Engineering or equivalent experience * 0-2 years of relevant experience (internal audit, external ... Proficiency with Microsoft Excel, Powerpoint and Word; comfort in learning audit tools (e.g., GRC ...

... Systems, Engineering or equivalent experience * 3-5 years of internal audit experience (or a ... Proficiency with Excel and documentation tools; ability to learn and leverage GRC platforms and ...

Job Summary The Applied AI Developer is responsible for the design, development, deployment, and ... Research emerging AI technologies, models, frameworks, and tools relevant to internal business use.

Pipeline TD - Lead

Vancouver, BC · On-site

CA$100K - CA$125K/yr

Provide training and support to pipeline developers, TDs, TAs, and artists on internal tools, workflows, and best practices Cross-Departmental Integration * Act as a liaison between Production ...

Pipeline TD - Lead

Vancouver, BC · On-site

CA$100K - CA$125K/yr

Provide training and support to pipeline developers, TDs, TAs, and artists on internal tools, workflows, and best practices Cross-Departmental Integration * Act as a liaison between Production ...

next page

Showing results 1-20

Internal Tools Developer information

See British Columbia salary details

$12

$59

$104

How much do internal tools developer jobs pay per hour?

As of Aug 26, 2026, the average hourly pay for internal tools developer in British Columbia is $59.07, according to ZipRecruiter salary data. Most workers in this role earn between $42.79 and $76.92 per hour, depending on experience, location, and employer.

What is an internal tools developer?

Internal Tools Developers are software engineers who design, build, and maintain custom applications and tools used within a company to improve workflow, productivity, and efficiency. Unlike public-facing software, their work focuses on creating solutions for internal teams, such as automation scripts, dashboards, or integration systems. They collaborate closely with other departments to understand their needs and create tools that streamline processes, reduce manual work, and enhance overall operations.

What are the key skills and qualifications needed to thrive as an internal tools developer?

To thrive as an Internal Tools Developer, you need strong programming skills (often in Python, JavaScript, or similar languages), understanding of software architecture, and typically a degree in computer science or a related field. Familiarity with version control systems (like Git), CI/CD pipelines, and internal frameworks or APIs is essential, along with experience in using project management tools. Excellent problem-solving abilities, collaboration, and clear communication help an Internal Tools Developer identify user needs and deliver effective solutions for internal teams. These skills ensure that internal systems are robust, efficient, and support the productivity of the organization as a whole.

How does an internal tools developer typically collaborate with other departments within a company?

Internal Tools Developers frequently work alongside teams such as operations, customer support, and product management to identify workflow bottlenecks and build custom solutions that improve productivity. They gather requirements through regular meetings, solicit feedback on prototypes, and iterate based on user input to ensure the tools are user-friendly and effective. This close collaboration not only helps ensure the tools align with business needs but also fosters a deep understanding of various internal processes, making adaptability and communication key skills for success in the role.

What is the difference between Internal Tools Developer vs Software Engineer?

AspectInternal Tools DeveloperSoftware Engineer
Primary FocusBuilding and maintaining internal tools and dashboardsDeveloping a wide range of software applications, including customer-facing products
Work EnvironmentTypically within a company's internal teams, focusing on operational efficiencyCan work in various environments, including product teams, startups, or large tech firms
Required SkillsProficiency in scripting, APIs, and internal systemsStrong programming skills across multiple languages and software development practices
Industry UsageCommon in tech, finance, and enterprise companiesWidely used across all tech sectors and industries

While both roles involve software development, Internal Tools Developers focus on creating tools that improve internal workflows, whereas Software Engineers develop a broader range of applications, including customer-facing products. The roles often overlap, but their primary objectives and environments differ.

What job categories do people searching Internal Tools Developer jobs in British Columbia look for?

The top searched job categories for Internal Tools Developer jobs in British Columbia are:

Infographic showing various Internal Tools Developer job openings in British Columbia as of August 2026, with employment types broken down into 5% Internship, and 95% Full Time. Highlights an 85% In-person, 5% Hybrid, and 10% Remote job distribution, with an average salary of $122,861 per year, or $59.1 per hour.

Staff Software Engineer (Developer Productivity)

Diligent Corporation

Vancouver, BC • On-site

Full-time

This job post has expired 3 days ago. Applications are no longer accepted.


Diligent Delivery Systems rating

4.8

Company rating: 4.8 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

About the Role

We're hiring a Staff Software Engineer with strong engineering fundamentals, hands-on experience building AI solutions, developer tooling, and automation to make AI a practical, measurable part of how teams build and ship software.

What You'll Do

  • Design and build internal tools, automations, and integrations that remove friction from daily engineering work.
  • Own and improve core developer workflows: local development environments, code review, testing, CI/CD, and release processes.
  • Instrument developer toolchains to measure cycle time, build reliability, deployment frequency, and other engineering effectiveness signals.
  • Build and maintain shared templates, plugins, CLI tools, and guardrails that make common engineering patterns repeatable and safe.
  • Evaluate and integrate new tools, including AI-assisted development tools, based on measurable impact to team velocity and code quality.
  • Partner with engineers, leads, and managers to identify bottlenecks and improve how teams collaborate and ship.
  • Define best practices for scalable, measurable developer tooling across the SDLC.

What You'll Bring

  • 5+ years of software engineering experience, operating at a senior or staff level.
  • Hands-on experience building AI solutions such as agents, LLM-powered workflows, or similar, beyond isolated prototypes.
  • Experience building internal developer tools, workflow automation, or platform capabilities used by multiple teams.
  • A track record of operationalizing AI tools across an engineering org.
  • Strong grasp of developer productivity, SDLC workflows, and engineering enablement.
  • Experience with telemetry, instrumentation, or analytics for workflow behavior and adoption.
  • Strong hands-on scripting and automation skills.
  • Experience with CI/CD, cloud infrastructure, and modern engineering toolchains.

Nice to Have

  • Hands-on experience with Claude Code, Cursor, or similar AI coding tools.
  • Experience designing agentic systems, prompt engineering, or LLM orchestration frameworks.
  • Experience building CLIs, developer portals, reusable templates, or self-service platforms.
  • Observability tooling (Datadog, Sentry, Prometheus, Grafana, Kibana, or New Relic).
  • Kubernetes, AWS, Terraform, and microservice-based systems.
  • Must be based in Vancouver

What Diligent Delivery Systems employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


Diligent Delivery Systems logo

About Diligent Delivery Systems

Sourced by ZipRecruiter

Welcome to Diligent Delivery Systems, a nationwide transportation, shipping, and logistics service provider. We supply businesses with an assortment of shipping and delivery solutions to enhance day-to-day delivery efficiency and productivity. Our delivery services include: Hot Shot Delivery, Healthcare Courier Services, Outsourced Fleet Management Using Owner Operators, Warehouse & Distribution Network, Over-the-Road Trucking (LTL & FTL), White Glove Delivery / Final Mile, Domestic Air Freight, and Logistics Consulting.

Industry

Transportation and warehousing

Company size

1,001 - 5,000 Employees

Headquarters location

Houston, TX, US

Year founded

1994

Social media