279 Principal Engineer jobs in Canada

Principal Engineer (Golang)

Vancouver, British Columbia Starboard Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Starboard Recruitment, on behalf of our client, is searching for an experienced Principal Engineer.

Our client is a top-tier, venture-backed, Series-B, US-based tech startup with a team of experts in the Identity and Access Management space (IAM). Successful candidates with be highly experience with Golang and ideally have a background within the security space.

Read below for further details. Apply today and our team will reach out to qualified candidates to discuss.

Follow Starboard Recruitment on LinkedIn for ongoing job opportunities, market updates and advice: -recruitment

The Role

This is technical leadership and a hands-on-keyboard role where you are responsible for tackling big problems, driving technical approaches, and writing software to implement your great ideas. Your key responsibilities include:

  • Regularly seeing features through from idea to fruition – including architecture and design, planning and scheduling, testing, development, and continuous integration and deployment
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform
  • Collaborate with peer organizations, DevSecOps and directly with customers to solve their most challenging identity problems

Your Skills:

  • Expert-level developer (10+ years of professional software development experience) - ideally experienced with or interested to learn Golang, Python, React.
  • Microservices architecture with emphasis on high-availability and high-performance.
  • SaaS/PaaS/IaaS and cloud development technologies such as AWS, Google Cloud, Docker, Cloud Distribution.
  • “Identity” space experience such as OAuth, SAML, OIDC, or LDAP is strongly preferred.
  • Security mindset - ideally experienced with identity, encryption, logs, compliance.

You’ll bring experience in:

  • Architecting and developing features, end-to-end on several projects
  • Being a technical lead for a team of engineers

Geographic location

  • Ideally the candidate will be based in the Vancouver BC area.
  • The company has a distributed development team, so for the right candidate we can support remote work in North America.

Our techniques and practices:

  • Test-Driven Development
  • Practical Agile software practices
  • Working in a distributed/remote team

Follow Starboard Recruitment on LinkedIn for ongoing job opportunities, market updates and advice: -recruitment

This advertiser has chosen not to accept applicants from your region.

Principal Engineer, Network Observability

Toronto, Ontario Equinix

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Who are we?

Equinix is the world’s digital infrastructure company®, operating over 260 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility, speed the launch of digital services, deliver world-class experiences and multiply their value, while supporting their sustainability goals. 

Our culture is based on collaboration and the growth and development of our teams.  We hire hardworking people who thrive on solving challenging problems and give them opportunities to hone new skills and try new approaches, as we grow our product portfolio with new software and network architecture solutions. We embrace diversity in thought and contribution and are committed to providing an equitable work environment that is foundational to our core values as a company and is vital to our success. 

About the DataStreamers Team  

The DataStreamers team at Equinix is responsible for developing cutting-edge network monitoring applications that provide deep insights into our global infrastructure, building highly scalable and performant systems to collect, process, and visualize network data, enabling proactive monitoring, troubleshooting, and optimization of Equinix critical services.  

Job Summary  

Datastreamers is seeking a highly experienced and motivated Principal Engineer with a strong background in Network Observability to join our team. In this role, you will be a technical leader, responsible for the design, development, and delivery of our next-generation network monitoring platform. You will leverage your deep understanding of network protocols, big data processing, and modern software architectures to build robust, scalable, and performant solutions. You will also play a key role in mentoring engineers and driving technical excellence within the team. 

Responsibilities  

  • Lead the technical design and architecture of highly scalable and performant network observability applications. 

  • Drive the adoption of best practices in software development, including SOLID principles, SW patterns, code quality, and testing. 

  • Design and implement solutions for collecting, processing, and analyzing large volumes of network data. 

  • Utilize your expertise in network protocols (gNMI, SNMP) to integrate with various network devices and systems. 

  • Contribute to both backend and frontend development, with a focus on Java, Golang and Python. 

  • Apply your knowledge of microfrontend architectures to build modular and maintainable user interfaces. 

  • Work with various data storage solutions, including relational databases, NoSQL databases, OLAP and time-series databases. 

  • Optimize application performance and ensure the reliability and scalability of our systems. 

  • Collaborate closely with product managers, architects, and other engineers to define and deliver on product roadmaps. 

  • Provide technical guidance and mentorship to engineers, fostering their growth and development. 

  • Participate in code reviews and contribute to improving our development processes. 

  • Stay up-to-date with the latest trends and technologies in network observability, big data, and cloud computing. 

  • Hybrid, requiring going to office at least two days per week (Tuesdays and Thursdays), subject to modifications accordingly to Equinix policies. 

Qualifications  

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 

  • 10+ years of experience in software development, with a significant focus on backend systems. 

  • Deep expertise in Network Observability principles and practices. ETL processes on devices. 

  • Strong proficiency in Java development. 

  • Understanding of GoLang and Python and its application in backend systems. 

  • Experience with frontend technologies and microfrontend architectures. 

  • Understanding and practical application of SOLID principles in software design. 

  • Proven ability to design and build high-scale applications with excellent performance characteristics. 

  • Significant experience with big data manipulation and processing techniques. 

  • Strong networking knowledge, including experience with gNMI and SNMP protocols. 

  • In-depth knowledge of various software architectures, including microservices architectures. 

  • Experience working with different types of databases: relational (e.g., PostgreSQL, MySQL), non-relational (e.g., Cassandra, MongoDB), and time-series databases (e.g., InfluxDB, Prometheus).  

  • Excellent problem-solving, communication, and collaboration skills. 

  • Demonstrated experience in mentoring engineers. 

  • Strong expertise in Grafana, ElasticSearch, Kibana, GIT, Jenkins. 

  • Experience with **CI/CD pipelines using Jenkins, Git, and Kubernetes. 

  • Familiarity with containerization technologies (e.g., Docker, Kubernetes). 

  • Experience in one or more areas of AI development, such as natural language processing (NLP), computer vision, predictive analytics, or deep learning. 

Nice to Have  

  • Experience with Clickhouse. 

  • Experience with cloud platforms (e.g., AWS, Azure, GCP). 

  • Experience with observability tools and platforms (e.g., Prometheus, Datadog, Splunk, Grafana, ELK stack). 

Why Equinix?  

We offer a dynamic and challenging work environment where you will have the opportunity to make a significant impact on our global infrastructure. You will be part of a talented and passionate team, working on cutting-edge technologies. Equinix provides competitive compensation, comprehensive benefits, and opportunities for professional growth and development. 

Apply Now!  

Join the Equinix DataStreamers team and help us build the future of network observability across the Globe, make the difference! 

The United States targeted pay range for this position in the following location is / locations are:

  • San Francisco, CA / Bay Area: $198,000 to $298,000 per year


Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location. Individual pay is based on additional factors including job-related skills, experience, and relevant education and/or training.

This position may be offered in other locations. Your recruiter can share more about the specific pay range for your preferred location during the hiring process.

The targeted pay range listed reflects the base pay only and does not include bonus, equity, or benefits. Employees are eligible for bonus, and equity may be offered depending on the position.

As an employee, you become important to Equinix’s success. Details about our company benefits can be found at the following link:

USA Benefits eBook

Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability.  If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.

Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. 

This advertiser has chosen not to accept applicants from your region.

Principal Engineer - PostgreSQL Database

L3R 5B4 Markham, Ontario Huawei Technologies Canada Co., Ltd.

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Huawei Canada has an immediate permanent opening for Senior Principal Engineer.

About the team:

Cloud Native Data Engine team within Distributed Scheduling and Data Engine Lab, led by esteemed technical experts with extensive industry and academic experience, merge software development with cutting-edge industrial research in cloud database area. Our research currently focuses on cloud native database architecture (TaurusDB) and high-performance query and transaction processing (SQL Engine) in next-generation cloud infrastructure. Team publishes innovative research at leading conferences SIGMOD, VLDB, ICDE and recognized as key technology contributors in industry.

About the job:

  • Conduct research and implement groundbreaking ideas in a collaborative team environment.

  • Lead a local small kernel team and cooperate with global teams in multiple locations to help defining overall product strategy, competitive analysis, roadmap direction.

  • Tackle complex tasks by assessing challenges and breaking down problems to identify optimal solutions.

  • Investigate and summarize state-of-the-art database technologies by reviewing the latest conference papers, attending workshops, and engaging with industry trends.

  • Participate in designing novel database architectures, inventing software optimization methods, and developing prototypes. Collaborate with production teams to transition innovations into real-world applications.

  • Proactively engage with PostgreSQL community and participant in community contributions.

  • Actively pursue opportunities to invent and submit patents, as well as write papers for premier academic and industrial conference.

This advertiser has chosen not to accept applicants from your region.

Principal Engineer/Chief SW Architect

Toronto, Ontario hireVouch

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Principal Engineer / Chief Software Architect

A Little About Us

Making fans - That’s what we’re all about! Since our humble beginnings in 2011, these two words have driven us to become the successful company it is today. We are focused on making our mark as a next-generation, live operations games company.

We believe that each member is unique and brings exponential value to the company. In return, we provide our team with the opportunity to solve problems through continuous learning and fostering feedback, ultimately mastering their craft.

 

Role Description

We’re looking for an accomplished Principal Engineer / Chief Software Architect to drive the evolution of our core platforms and technology architecture. This Ontario-based leadership role reports to the CTO and will be pivotal in shaping the systems that power our products, with a strong emphasis on AI solution design, systems architecture, and scalable infrastructure.
 

What You’ll Do

  • Architect and evolve scalable, distributed backend systems to support our growing product portfolio.

  • Lead the design and deployment of AI/ML-driven features across our tools and player experiences.

  • Develop technical strategies that align engineering initiatives with business goals.

  • Guide engineers on architecture, best practices, and design patterns.

  • Contribute hands-on to prototypes and mission-critical system components.

  • Drive the evolution of our DevOps, observability, and system reliability practices.

  • Act as a cross-functional bridge between data science, product, and engineering.

  • Identify and resolve bottlenecks in performance, scalability, and reliability.

  • Own and evolve frameworks for security, compliance, and privacy-by-design.

  • Foster a culture of technical excellence, mentorship, and continuous learning.

 

What You Bring

  • 10+ years of software engineering experience, including 3+ years in a principal or architectural role.

  • Proven track record of designing scalable cloud-native systems (AWS, GCP, or similar).

  • Deep understanding of system design principles, event-driven architecture, and service orchestration.

  • Expertise in deploying machine learning models and building AI-powered systems at scale.

  • Strong proficiency in modern languages such as Go, Python, or TypeScript.

  • Experience with containerization and orchestration, e.g., Docker and Kubernetes.

  • A security-first mindset and experience embedding security practices into design.

  • A collaborative approach and ability to lead through influence.

  • Excellent communication skills, capable of translating complex problems into practical solutions.

 

What We Offer

  • A high-impact leadership opportunity in a fast-paced, live operations environment.

  • Competitive salary and equity package based on experience and role scope.

  • Continuous learning budget and opportunities for upskilling in AI and emerging tech.

  • Open culture that values creativity, accountability, and experimentation.

This advertiser has chosen not to accept applicants from your region.

Principal Engineer - Neural Visual Computing

L3R 5B4 Markham, Ontario Huawei Technologies Canada Co., Ltd.

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Huawei Canada has an immediate permanent opening for an Principal Engineer.


About the team:

The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications.

One of the goals of this lab are to enhance algorithm performance and training efficiency across industries, fostering long-term competitiveness.


About the job:

  • Lead the research and development efforts in AI accelerated neural rendering and neural video compression technologies.

  • Drive the evaluation of state-of-the-art (SOTA) algorithms, assessing their performance within the Huawei platform.

  • Architect and implement optimizations at both low-level software and hardware layers to enhance visual quality and computing speed.

  • Foster deep collaboration with cross-functional teams, providing strategic insights for hardware/software co-design features.  

This advertiser has chosen not to accept applicants from your region.

Principal Engineer - Distributed System Backend

L3R 5B4 Markham, Ontario Huawei Technologies Canada Co., Ltd.

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Huawei Canada has an immediate permanent opening for a Principal Engineer.


About the team:

Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its technical achievements. Current research areas include cloud native databases, infrastructure resource scheduling and prediction, cloud-native middleware, media engines, and user experience studies. The lab fosters a robust technical environment, allowing collaboration with industry experts to create a highly competitive cloud platform. Our team has an immediate permanent opening for a Principal Software Engineer.


About the role:

  • Work with a team of architects and engineers to develop proof-of-concept distributed systems and product components.

  • Investigate and design new data structures and algorithms focusing on distributed computing approaches on the latest and state of the art hardware technology.

  • Continuous enhancements on the AI-native data analysis system to fulfill customer requirements utilizing AI techniques for public cloud capacity management and scheduling.

This advertiser has chosen not to accept applicants from your region.

Principal Engineer - Distributed Data Processing System

L3R 5B4 Markham, Ontario Huawei Technologies Canada Co., Ltd.

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Huawei Canada has an immediate permanent opening for a Principal Engineer.


About the team:

Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its technical achievements. Current research areas include cloud native databases, infrastructure resource scheduling and prediction, cloud-native middleware, media engines, and user experience studies. The lab fosters a robust technical environment, allowing collaboration with industry experts to create a highly competitive cloud platform. Our team has an immediate permanent opening for a Principal Software Engineer.


About the job:

  • Work with a team of architects and engineers to develop proof-of-concept distributed systems and product components.

  • Investigate and design data processing system focusing on extra-large volume data for real-time streaming, based distributed system with the latest and state of the art hardware technology.

  • Continuous enhancements on the AI-native data analysis system to fulfill customer requirements utilizing AI techniques for public cloud capacity management and scheduling.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Principal engineer Jobs in Canada !

Principal Software Engineer

Toronto, Ontario Tucows

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Wavelo is a SaaS business on a mission to make telecoms a breeze.

We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, focus on customer experience, and scale their operations faster.

What's New at Tucows

As part of Tucows (NASDAQ:TCX, TSX:TC)—one of the world's largest Internet services companies—Wavelo is backed by outstanding resources and talent. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It's also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the Internet!

The work we do genuinely changes lives. If this sounds exciting, we'd love to hear from you!

About the Opportunity

As a Principal Development Engineer , you will be responsible for leading the design, development, and maintenance of our software products. You'll collaborate closely with peers and cross-functional teams to understand customer requirements and translate them into functional, scalable solutions. This role includes coaching junior engineers and driving technical excellence across the team.

This is a remote opportunity for applicants based in Canada or the US.

Job Duties
  • Lead the design, development, and maintenance of software applications and systems

  • Collaborate with cross-functional teams to gather and analyze requirements

  • Write clean, maintainable, and efficient code

  • Troubleshoot and debug complex software issues

  • Lead code reviews to ensure high-quality code standards

  • Maintain and update technical documentation

  • Stay current with emerging trends and technologies in software development

  • Frequently coach and mentor junior software engineers

  • Influence decisions across your domain, with potential to impact the broader department

Knowledge, Skills, and Abilities
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience

  • 8+ years of experience in software engineering

  • Strong knowledge of designing, developing, and maintaining complex, highly available systems

  • Proven ability to lead and implement solutions for complex, ambiguous challenges

  • Proficiency in Python and Go, including use of common design patterns

  • Experience with event-driven architecture

  • Effective communicator with the ability to collaborate across teams and disciplines

  • Frequent experience coaching and mentoring peers

  • Ability to set and guide technical direction for a team

  • Capable of working independently with minimal supervision

  • Familiarity with Continuous Integration (CI) concepts and tools

  • Demonstrated experience mentoring junior developers

Nice to Have
  • Experience with Temporal

  • Experience with Go is strongly preferred. Python experience is also a strong asset

  • Familiarity with React or Vue.js (especially Next.js / Nuxt.js )

  • Knowledge of Docker and Kubernetes

  • Experience working in an Agile environment

  • Exposure to multiple programming languages

  • Experience with reactive programming

Qualifications
  • Bachelor's, Master's, or PhD in Computer Science, Software Engineering, or a related field

  • Approximately 8–10 years of experience in software engineering

The base salary range for this position is $180,200 - $00,200 USD for US residents OR 161,000 - 178,900 CAD for Canadian residents. Other countries will differ. Range may vary on a number of factors including, but not limited to: location, experience and qualifications. Tucows believes in a total rewards offering that includes fair compensation and generous benefits. Learn more about Tucows Benefits.

Want to know more about what we stand for? At Wavelo and Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality.

We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

Tucows and its subsidiaries participate in the E-verify program for all US employees.

Learn more about Tucows, our businesses, culture and employee benefits on our site here.

This advertiser has chosen not to accept applicants from your region.

Principal IT Engineer

Toronto, Ontario O2E Brands Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

O2E Brands is seeking an experienced and forward-thinking Principal IT Engineer to lead and manage aspects of IT operations and infrastructure. This individual will be responsible for shaping the technology vision of the organization, ensuring alignment with business goals, and executing strategies that support scalability, performance, and security. This leadership role will encompass hands-on responsibilities ensuring the individual can architect, maintain, and optimize critical systems. The Principal IT Engineer will work cross-functionally across departments to support secure and reliable technology solutions, while ensuring compliance with internal policies and external regulatory requirements.

? HYBRID WORK ENVIRONMENT

Our motto "It's All About People" drives us to create a hybrid work model that promotes collaboration, celebration, and connection, while giving you the flexibility to work where it makes sense for you.

  • Toronto based team members work in-office every other week (Tues–Thurs; approx. 6 days per month). Core attendance is required from 9 AM – 3 PM on these days to support business priorities.

? A DAY IN THE LIFE

  • Provide strategic direction for IT operations, infrastructure, and systems architecture in alignment with business needs.
  • Lead the design, implementation, and management of core IT systems including network infrastructure, cloud environments, storage, identity management, and endpoint management.
  • Lead the selection, implementation, and management of enterprise platforms including collaboration suites, endpoint management, device provisioning, and device decommissioning.
  • Maintain and continuously improve IT service delivery, support processes, and documentation to meet organizational SLAs and operational goals.
  • Develop, implement, and enforce IT policies, standard operating procedures, and system controls to support security and compliance.
  • Partner with security and compliance leadership to ensure systems meet regulatory and contractual obligations, including asset inventory management, patch management, and user lifecycle controls.
  • Oversee technology procurement, vendor relationships, and licensing across hardware, software, and service agreements.
  • Manage endpoint fleet lifecycle to ensure device health, configuration, and performance monitoring across all user platforms.
  • Drive automation, configuration management, and efficiency in systems administration tasks and IT workflows.
  • Mentor and guide the IT team, fostering a collaborative and accountable environment.

? WHAT YOU BRING TO THE TABLE

  • 7+ years of progressive experience in IT, with at least 3 years in leadership or principal engineering roles.
  • Demonstrated success in leading IT operations and infrastructure in a cloud-first or SaaS-based organization.
  • Expertise in managing and administering modern collaboration and identity management platforms (e.g., Google Workspace, Okta, Jamf, or similar tools).
  • Strong experience with endpoint management across MacOS, Windows, and ChromeOS environments.
  • Working knowledge of compliance and security frameworks (SOC 2, PCI, or similar), with experience supporting audit readiness and ongoing control maintenance.
  • Proficiency in systems automation and scripting to streamline repetitive tasks and maintain infrastructure at scale.
  • Effective communicator with a strategic mindset and a hands-on approach to problem solving.

? COMPENSATION & BENEFITS

  • Competitive Salary (Actual salary offered will be commensurate with education, experience, and internal equity.)
  • A Total Compensation Package designed to support your financial, personal, and professional well-being. This includes:
    • Participation in our Company Profit Sharing Program
    • Comprehensive Extended Health & Dental Benefits
    • Generous Paid Time Off, including annual vacation and personal days
    • Hybrid Work Environment, offering flexibility to work both remotely and from our corporate offices
    • Professional Development Opportunities to support ongoing career growth
    • Access to Health and Wellness Programs
    • Speak to us to learn more about what we offer

? THE HIRING PROCESS

  • Pre-Screen – Let’s talk about your experience, goals & excitement for this role!
  • Interviews – Two or more interviews with different team members, including structured competency & scenario-based questions
  • Presentation/Assessment
  • References & Background Check
  • We use audio recording transcription for our interview practices ?
? ABOUT US Did you know O2E Brands has been voted one of the Best Workplaces in Canada 14 times? Take a sneak peek into why that is, here: ( YouTube ) Check us out on social! At O2E Brands, we know that great talent comes in many forms, and we want to meet you at your best. We value diversity and inclusivity. We will provide reasonable accommodations to applicants with disabilities at any time throughout the recruitment and selection process upon request. ️ Ready to take your career to the next level? Apply today! ? 1800gotjunk.com | wow1day.com | shackshine.com #LI-Hybrid

This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Principal Engineer Jobs