Guide junior engineers not only on technical solutions but also on career development, helping them ... Comfortable working in a UNIX/Linux environment * Experience with Docker and Kubernetes. * Strong ...
Guide junior engineers not only on technical solutions but also on career development, helping them ... Comfortable working in a UNIX/Linux environment * Experience with Docker and Kubernetes. * Strong ...
Principal Cloud Engineer
CA$94K - CA$176K/yr
Mentor junior and mid-level engineers and lead technical direction across projects * Conduct design ... Linux/Windows), common protocols and services, identity and access management, automation ...
Principal Cloud Engineer
CA$94K - CA$176K/yr
Mentor junior and mid-level engineers and lead technical direction across projects * Conduct design ... Linux/Windows), common protocols and services, identity and access management, automation ...
Senior QA Engineer for Industry Leading Company
Toronto, ON · On-site
$91.36 - $112.44/hr
The role includes providing mentorship to junior and intermediate level analysts. Exposure to the ... Intermediate level understanding of the Linux O/S, SMTP, DNS, DHCP, XML, XSLT & Unix shell scripts ...
Senior QA Engineer for Industry Leading Company
Toronto, ON · On-site
$91.36 - $112.44/hr
The role includes providing mentorship to junior and intermediate level analysts. Exposure to the ... Intermediate level understanding of the Linux O/S, SMTP, DNS, DHCP, XML, XSLT & Unix shell scripts ...
Provide technical guidance to junior engineers and drive improvements to the development process ... Familiarity with Linux; device driver or firmware development experience required * Familiarity ...
New
Provide technical guidance to junior engineers and drive improvements to the development process ... Familiarity with Linux; device driver or firmware development experience required * Familiarity ...
New
Provide technical guidance to junior engineers and drive improvements to the development process ... Familiarity with Linux; device driver or firmware development experience required * Familiarity ...
Posted today
Provide technical guidance to junior engineers and drive improvements to the development process ... Familiarity with Linux; device driver or firmware development experience required * Familiarity ...
Posted today
Data Engineer
Toronto, ON · On-site
We are seeking a dedicated and enthusiastic Junior Developer to support automation and innovation ... Experience with Linux/Unix CLI and shell scripting. What's in it for you? * Diversity, Equity ...
Data Engineer
Toronto, ON · On-site
We are seeking a dedicated and enthusiastic Junior Developer to support automation and innovation ... Experience with Linux/Unix CLI and shell scripting. What's in it for you? * Diversity, Equity ...
Intermediate to Senior Software Engineer
Mississauga, ON · Remote
CA$100K - CA$140K/yr
With strong Java fundamentals and hands-on Linux experience, you're comfortable troubleshooting ... Mentor intermediate and junior developers, fostering a culture of continuous learning and ...
Quick apply
Intermediate to Senior Software Engineer
Mississauga, ON · Remote
CA$100K - CA$140K/yr
With strong Java fundamentals and hands-on Linux experience, you're comfortable troubleshooting ... Mentor intermediate and junior developers, fostering a culture of continuous learning and ...
Mentor and guide junior and midlevel engineers through design reviews, code reviews, and day to day ... Networking (TCP/IP, basic administration) and Linux command line knowledge * Experience or strong ...
Mentor and guide junior and midlevel engineers through design reviews, code reviews, and day to day ... Networking (TCP/IP, basic administration) and Linux command line knowledge * Experience or strong ...
Mentor and guide junior and midlevel engineers through design reviews, code reviews, and day to day ... Networking (TCP/IP, basic administration) and Linux command line knowledge * Experience or strong ...
Mentor and guide junior and midlevel engineers through design reviews, code reviews, and day to day ... Networking (TCP/IP, basic administration) and Linux command line knowledge * Experience or strong ...
Coach and mentor junior staff and play a leading role in driving the team skills development and ... as Java, Linux Shell, Python or .NET. * 10+ years of RDBMS Oracle or Postgres DB or a major SQL ...
Coach and mentor junior staff and play a leading role in driving the team skills development and ... as Java, Linux Shell, Python or .NET. * 10+ years of RDBMS Oracle or Postgres DB or a major SQL ...
Coach and mentor junior staff and play a leading role in driving the team skills development and ... as Java, Linux Shell, Python or .NET. * 10+ years of RDBMS Oracle or Postgres DB or a major SQL ...
Coach and mentor junior staff and play a leading role in driving the team skills development and ... as Java, Linux Shell, Python or .NET. * 10+ years of RDBMS Oracle or Postgres DB or a major SQL ...
Opportunities for Mentoring more junior team members * Creates an environment in which his/her team ... High level Unix/Linux administration skills. * Stayed up to date with industry best practices What ...
Opportunities for Mentoring more junior team members * Creates an environment in which his/her team ... High level Unix/Linux administration skills. * Stayed up to date with industry best practices What ...
Mentor junior colleagues to facilitate knowledge sharing and team development. * Support and ... Experience administering Windows systems (Linux a plus); comfortable using CLI ; solid knowledge of ...
Mentor junior colleagues to facilitate knowledge sharing and team development. * Support and ... Experience administering Windows systems (Linux a plus); comfortable using CLI ; solid knowledge of ...
Software Developer
Scarborough, ON · On-site
Mentor junior developers and promote best practices in development, testing, and deployment ... Strong Unix/Linux scripting experience including AWK or Perl for batch processing and large data ...
Software Developer
Scarborough, ON · On-site
Mentor junior developers and promote best practices in development, testing, and deployment ... Strong Unix/Linux scripting experience including AWK or Perl for batch processing and large data ...
Senior Red Team Operator
Toronto, ON · On-site
University degree in computer science, computer engineering or computer security. * Strong ... Minimum 2 years mentoring junior and mid-level operators on red team tradecraft * Minimum 4 years ...
Senior Red Team Operator
Toronto, ON · On-site
University degree in computer science, computer engineering or computer security. * Strong ... Minimum 2 years mentoring junior and mid-level operators on red team tradecraft * Minimum 4 years ...
University degree in computer science, computer engineering or computer security. * Strong ... Minimum 2 years mentoring junior and mid-level operators on red team tradecraft * Minimum 4 years ...
University degree in computer science, computer engineering or computer security. * Strong ... Minimum 2 years mentoring junior and mid-level operators on red team tradecraft * Minimum 4 years ...
Senior Databricks Administrator / Python Developer
Toronto, ON · On-site
CA$81K - CA$115K/yr
Conduct code reviews and mentor junior developers. * Implement CI/CD pipelines and automated ... Experience with Linux Operating System * Experience supporting enterprise cloud-based analytics ...
Senior Databricks Administrator / Python Developer
Toronto, ON · On-site
CA$81K - CA$115K/yr
Conduct code reviews and mentor junior developers. * Implement CI/CD pipelines and automated ... Experience with Linux Operating System * Experience supporting enterprise cloud-based analytics ...
Establish performance testing best practices and mentor junior or mid-level QA engineers. * Plan ... Basic knowledge of Unix/Linux operations (connectivity, navigation, executing basic commands) is a ...
Quick apply
Establish performance testing best practices and mentor junior or mid-level QA engineers. * Plan ... Basic knowledge of Unix/Linux operations (connectivity, navigation, executing basic commands) is a ...
Staff Embedded Software Developer
Markham, ON · Hybrid
CA$147K - CA$196K/yr
Mentor junior and senior peers, and support team growth * Promote best practices within the ... Experienced developing software for Linux, Android, and QNX platforms. * Solid understanding of ...
Staff Embedded Software Developer
Markham, ON · Hybrid
CA$147K - CA$196K/yr
Mentor junior and senior peers, and support team growth * Promote best practices within the ... Experienced developing software for Linux, Android, and QNX platforms. * Solid understanding of ...
Staff Embedded Software Developer
Oshawa, ON · Hybrid
CA$147K - CA$196K/yr
Mentor junior and senior peers, and support team growth * Promote best practices within the ... Experienced developing software for Linux, Android, and QNX platforms. * Solid understanding of ...
Staff Embedded Software Developer
Oshawa, ON · Hybrid
CA$147K - CA$196K/yr
Mentor junior and senior peers, and support team growth * Promote best practices within the ... Experienced developing software for Linux, Android, and QNX platforms. * Solid understanding of ...
Junior Linux Engineer information
What is a junior Linux engineer?
A Junior Linux Engineer is an entry-level IT professional responsible for managing and maintaining Linux-based systems. Their tasks often include system monitoring, troubleshooting, applying updates, and assisting with configurations. They work under senior engineers to ensure system security, performance, and reliability. Knowledge of command-line tools, scripting, and basic networking is essential. This role is ideal for those looking to gain hands-on experience in Linux system administration.
What are the typical responsibilities and daily tasks of a junior Linux engineer?
As a Junior Linux Engineer, your daily tasks often include monitoring system performance, assisting with user account management, applying updates and patches, and troubleshooting basic hardware or software issues. You'll likely support more senior engineers with larger projects such as server deployments or migrations and may handle help desk tickets related to Linux systems. Collaboration with network administrators, developers, and other IT staff is common, especially when resolving cross-platform issues. This role provides an excellent opportunity to deepen your Linux skills while contributing directly to the stability and functionality of your organization's IT infrastructure.
What are the key skills and qualifications needed to thrive as a junior Linux engineer?
To thrive as a Junior Linux Engineer, you need a solid understanding of Linux operating systems, basic scripting, troubleshooting, and computer networking, often demonstrated through a relevant degree or hands-on experience. Familiarity with tools like Bash, Git, monitoring utilities, and potentially certifications such as CompTIA Linux+ or LPIC-1 is valuable. Attention to detail, strong problem-solving abilities, and effective communication skills help you excel in team environments and when assisting end-users. These skills collectively enable successful system support, reliable uptime, and efficient collaboration essential for technology-driven organizations.
What are popular job titles related to Junior Linux Engineer jobs in Toronto, ON?
For Junior Linux Engineer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Junior Linux Engineer jobs in Toronto, ON look for?
The top searched job categories for Junior Linux Engineer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Junior Linux Engineer jobs?
Cities near Toronto, ON with the most Junior Linux Engineer job openings:

Full-time
Medical, Life, PTO
Re-posted 18 days ago
Job description
Join our Framework team: the engineering foundation that makes Achievers scale. Â
This team owns authentication, API gateways, interservice communication, caching, feature flag management, and the base libraries that every Go and Python service at Achievers is built on - all sitting at the critical path of everything we ship.Â
 Your work here has a multiplier effect. Â
The libraries, platforms, and tooling you build are used by roughly 100 engineers across the company. Â
When you raise the floor - better DX, faster onboarding, more consistent patterns, AI-first tooling - the whole engineering organization moves faster.
Please note that this is a back-end focused role. Successful candidates will be able to bring a strong backend engineering background and be excited about continuing to deepen their expertise in backend and platform development. At this time, this role is not intended as a transition role for engineers whose primary experience and career interests are front-end-focused.
What makes this team unique is the breadth of its perspective. Â
- Framework is the one team that holds end-to-end understanding of how base libraries must interact with the infrastructure layer and the CI/CD pipeline.
- That bird's-eye view of the platform means this team is where platform-wide challenges land - and where the solutions that unblock everyone else originate.Â
Right now, the team is in the middle of some of the most technically interesting work in the company: modernizing our authentication and API gateway architecture.Â
- These are high-stakes architectural shifts that require both deep technical judgement and the ability to drive alignment across teams.
- If you're energized by building for builders - designing systems that are secure, highly available, and genuinely pleasant to work with - and you want your architectural decisions to have company-wide reach, this is the team.Â
- Provide guidance and mentorship to a team of software developers with varying experience levels, fostering an environment of continuous learning and improvement.
- Design, build, and maintain innovative product features that enhance the Achievers platform.
- Work closely with product managers, designers, and other engineering teams to define requirements and translate them into technical solutions. Actively participate in cross-functional planning sessions to align on priorities and dependencies.
- Be hands-on with the codebase, actively engaging in code reviews and ensuring best practices are followed.
- Utilize a wide range of modern tools and technologies, including Python, Go, Kubernetes, Docker, Drone, Google PubSub, GraphQL, MySQL, PostgreSQL, and Microservices, to solve complex challenges.
- Architect high-performance, highly available, and secure software solutions that scale to millions of users.
- Ship code regularly-multiple times a day, enabling continuous improvement and rapid delivery of new features.
- Take full ownership of features or modules from design through deployment, ensuring the quality and reliability of the codebase.
- Monitor application performance and optimize code to ensure it meets scaling, performance, and security requirements as the product grows.
- Contribute to and enforce engineering best practices, standards, and guidelines for coding, testing, and infrastructure across the team. Lead and initiate engineering improvements, whether it's through tooling, processes, or adopting new technologies, to ensure the team is working effectively.
- Ensure that systems, designs, and decisions are well-documented, making it easier for other engineers to understand, maintain, and expand upon your work.
- Continuously learn and stay up-to-date with industry trends, emerging technologies, and software engineering practices to bring fresh perspectives and ideas to the team.
- Guide junior engineers not only on technical solutions but also on career development, helping them set goals, identify growth areas, and improve their soft skills.
- 8+ years of relevant back-end software development experience leading projects and especially system design, with at least 3 of them in a Senior/Staff capacity.Â
- Excellent written and verbal communication skills
- Strong programming skills in Python or Go are highly advantageous.Â
- Comfortable working in a UNIX/Linux environment
- Experience with Docker and Kubernetes.
- Strong understanding of microservices architecture.
- Experience with distributed systems.
- Experience with API gateway design, gRPC, and service-to-service communication patterns
- Experience designing authentication and authorization systems (OAuth2, OIDC, PKCE, JWT)
- Ability to analyze business requirements and create technical design documents aligned with architecture standards
- Passion for performance profiling and benchmarking.Â
- Experience executing large-scale migrations with zero downtime in production systems
- Track record of building shared libraries or SDKs used across large engineering organizations
- Bachelor's or Master's degree in Computer Science or a related field
- Experience working in Agile teams