1

Software Engineer Internal Tools Jobs in Edmonton, AB

... DevOps, ... * Familiarity with software ticketing systems or processes, e.g., Jira, Solar ... Familiarity with application monitoring and monitoring tools Preferences * Experience with ...

We're looking for Software Engineer 2 to join Procore's Materials Team within Resource Management ... Use AI-assisted development tools such as Claude Code, Cursor to ship quality code faster.

We're looking for Software Engineer 2 to join Procore's Materials Team within Resource Management ... Use AI-assisted development tools such as Claude Code, Cursor to ship quality code faster.

Conduct activities in line with internal procedures, legislation, and industry standards. * Pursue ... We have embraced a hybrid culture. We will provide you the tools to work almost anywhere.

To do this, they will use the T-SQL programming language and our existing internal tools designed ... Minimum 3 years of professional software development experience * Fluency in English and French ...

As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack ... internal partners, stakeholders, etc.); and work with IT tools whose interface is only accessible ...

As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor ... internal partners, stakeholders, etc.); and work with IT tools whose interface is only accessible ...

As an L3 software developer, you will * Lead the design and delivery of well-scoped features and ... internal partners, stakeholders, etc.); and work with IT tools whose interface is only accessible ...

Follow the established Software Development Lifecycle (SDLC) process for cloud-based projects ... engineering with a focus on Google Cloud Platform (GCP) * Experience with version control tools (e ...

Leverage AI-assisted development tools and agentic software engineering frameworks to accelerate solution delivery * Translate business requirements into secure, scalable, maintainable solutions

next page

Showing results 1-20

Software Engineer Internal Tools information

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

AspectSoftware Engineer Internal ToolsSoftware Engineer Frontend
Primary FocusBuilding and maintaining internal tools and systems for company operationsDeveloping user-facing web applications and interfaces
Required SkillsBackend development, scripting, API integration, internal system knowledgeHTML, CSS, JavaScript, UI/UX design, frontend frameworks
Work EnvironmentCollaborates with internal teams, often in a corporate settingWorks closely with product teams, designers, and end-users
Industry UsageCommon in tech companies, SaaS, and enterprise softwarePrevalent in consumer-facing tech, startups, and web development

While both roles involve software development, Software Engineer Internal Tools focuses on creating internal systems to improve company operations, whereas Software Engineer Frontend emphasizes building interfaces for end-users. The skills and work environments overlap but serve different end goals within the tech ecosystem.

Infographic showing various Software Engineer Internal Tools job openings in Edmonton, AB as of June 2026, with employment types broken down into 1% As Needed, 77% Full Time, 16% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Software Engineer

Fleetworthy

Edmonton, AB • On-site

Other

Re-posted 22 days ago


Job description

Job Responsibilities

  • Design, develop, monitor and maintain backend applications and microservices using Python, Django, JavaScript/TypeScript
  • Build and integrate RESTful and GraphQL APIs
  • Implement scalable ETL/data transformation workflows using Databricks or similar platforms
  • Write efficient and well-structured SQL, and manage PostgreSQL database schemas
  • Develop and execute unit tests, and participate in writing integration and end-to-end tests
  • Troubleshoot, debug, and resolve complex issues across the stack
  • Ensure code quality through automated testing and code reviews
  • Collaborate with cross-functional teams to implement features and business logic
  • Communicate effectively with both technical and non-technical team members

Requirements

  • 4+ years of experience as a backend developer
  • Good written and verbal communication skills
  • Strong proficiency with Python and modern JavaScript/TypeScript
  • Experience with REST APIs
  • Proficient in SQL, PostgreSQL, including schema design and query optimization
  • Strong debugging and problem-solving skills
  • Experience with unit testing and using testing frameworks such as pytest, unittest, or Jest
  • Familiarity with cloud-based platform services such as Azure or AWS
  • Familiarity with any version control system, e.g. Git, SVN, Mercurial, ...
  • Familiarity with build pipelines, e.g., GitActions, GitLab, BitBucket, Azure DevOps, ...
  • Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow, etc.
  • Familiarity with version control in git-based system (GitHub, GitLab, BitBucket)
  • Familiarity with application monitoring and monitoring tools

Preferences

  • Experience with frameworks such as Django, flask, fastapi
  • GraphQL API design and integration
  • Understanding of data pipelines, ETL processes, and data platform tools such as Databricks
  • Experience with geospatial data and functions (e.g., Geocoding API, H3 grid system, PostGIS)
  • Experience with Docker and orchestration tools like Kubernetes
  • Experience with CI/CD pipelines to build and deploy apps
  • Some experience building web portals using frameworks such as Angular or React is an asset
  • Experience with LISP development is an asset