Talent.com
Electrans Technologies
Software Engineer - Internal Tools & IT InfrastructureElectrans Technologies • Oakville, Canada, United States
Search for other jobs
Software Engineer - Internal Tools & IT Infrastructure

Software Engineer - Internal Tools & IT Infrastructure

Electrans Technologies • Oakville, Canada, United States
14 hours ago
Salary
CA$75,000.00–CA$105,000.00 yearly
Job type
  • Internship
Job description

Salary: $75,000 - 105,000 per year

Requirements:

  • Bachelors degree in software engineering, computer science, or a related discipline, or equivalent practical experience
  • At least 3 years of full-stack software development and IT infrastructure experience
  • Proficiency in JavaScript, TypeScript, HTML, CSS, and Python, and experience with modern frontend and backend frameworks such as React or Vue, and Node.js/Express, Flask, FastAPI, or Django
  • Experience managing SQL databases, particularly PostgreSQL, and time-series databases such as InfluxDB; able to write and optimize queries and create visualizations and alerts with tools such as Grafana
  • Experience managing on-premises and cloud server infrastructure, including Linux administration, deployment, and services such as Google Cloud Platform, AWS, or Azure; familiarity with Docker and Kubernetes
  • Strong understanding of networking fundamentals and TCP/IP, including installing, configuring, and troubleshooting routers, switches, load balancers, firewalls, VPNs, and SSL/TLS certificate services
  • Knowledge of cybersecurity fundamentals and best practices for internal systems and networks, on-premises and in the cloud
  • Familiarity with Git and version control workflows
  • Able to reliably commute to Oakville, Ontario, or plan to relocate before starting work
  • Additional experience that would be an asset: NoSQL or other databases, monitoring and alerting tools beyond Grafana, virtualization platforms such as VMware or Proxmox, hybrid on-premises/cloud environments, CI/CD pipelines, networking certifications such as CCNA or equivalent, or building or leading a team or function from the ground up

Responsibilities:

  • Design, develop, and maintain internal web tools across frontend, backend, database, and monitoring components using modern technology stacks
  • Maintain and enhance existing Python-based internal tools
  • Manage on-premises and cloud servers, along with the web services they host
  • Install, configure, and troubleshoot local network hardware and services, including routers, switches, load balancers, security appliances, VPNs, firewalls, DNS, and DHCP
  • Apply cybersecurity best practices to protect internal systems, infrastructure, networks, and data both on-premises and in the cloud
  • Create and maintain technical documentation for internal tools, systems, and network architecture
  • Work with colleagues across functions, including engineering, manufacturing, and procurement, to understand internal tooling needs and deliver effective solutions
  • Assess network hardware options and coordinate procurement with vendors
  • As the team grows, help establish and potentially lead a dedicated full-stack internal tools engineering function

Technologies:

  • AWS
  • Azure
  • Backend
  • CI/CD
  • Cloud
  • CSS
  • Django
  • Docker
  • ETL
  • Embedded
  • FastAPI
  • Flask
  • Frontend
  • Git
  • Grafana
  • Hardware
  • IoT
  • JavaScript
  • Kubernetes
  • Linux
  • Network
  • NoSQL
  • PostgreSQL
  • Python
  • React
  • SQL
  • Security
  • TCP/IP
  • TypeScript
  • VMware
  • Vue
  • Web
  • NodeJS
  • DevOps
  • Firewall
  • Support

More:

We are Electrans Technologies Ltd. (ETL), a multidisciplinary technology company focused on advancing intelligent transportation systems and creating positive change in the commercial vehicle industry. We design and manufacture advanced on-vehicle robotic and embedded systems, with software teams working across embedded and safety-critical systems, IoT, databases, infrastructure, manufacturing and testing software, and web tools. We are hiring a full-time Software Engineer – Internal Tools & IT Infrastructure for our Oakville, Ontario office. This is an on-site, internal-facing role where you will own platforms, data pipelines, networking, and developer tools in partnership with our engineering and leadership teams; as our team grows, there may be an opportunity to develop and lead this function. We offer a competitive salary based on experience, with a stated annual pay range of $75,000–$105,000, performance bonuses, a flexible schedule, a collaborative and supportive team, an open-concept office and kitchen, team-building activities, and on-site parking. Our office is across the street from Bronte GO Station.

last updated 43 week of 2026

Create a job alert for this search

Software Engineer - Internal Tools & IT Infrastructure • Oakville, Canada, United States