Principal Engineer

Tundra Technical Solutions

Markham

Presencial

CAD 150.000 - 190.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Enercare is seeking a senior, hands-on Principal Software Engineer to shape and deliver the next generation of our enterprise technology landscape. You will bridge modern cloud-based solutions with legacy platforms while guiding technical direction across engineering, product, and business stakeholders.

You will design scalable APIs and microservices, stay hands-on with coding, and mentor engineers to strengthen Enercare's evolving engineering culture as modernization accelerates.

Formación

  • 10+ years of progressive software engineering experience at a leadership level.
  • Hands-on coding and ability to guide architecture and decisions.
  • Experience with APIs, microservices, cloud (Azure preferred) and DevOps/CI-CD.
  • Strong communication, stakeholder management and mentoring capabilities.

Responsabilidades

  • Lead design and implementation of scalable enterprise apps and modernization initiatives.
  • Remain hands-on with coding, problem-solving and solution delivery.
  • Design cloud-based distributed solutions using APIs and microservices.
  • Support Azure-focused cloud modernization and DevOps practices.
  • Mentor engineers and influence technical direction across teams.

Conocimientos

Hands-on coding
APIs & microservices
Cloud architecture
DevOps / CI/CD
Stakeholder management
Mentoring engineers
Technical leadership
Communication
Problem solving

Herramientas

Azure
AWS/GCP
CI/CD tooling

Descripción del empleo

Our client is seeking a senior, hands-on Principal Software Engineer to help shape and deliver the next generation of its enterprise technology landscape.

The organization is undergoing significant modernization while continuing to operate complex legacy platforms. The Principal Engineer will help bridge those environments by designing and implementing modern solutions, providing technical direction and working closely with engineering, product/value-stream and business stakeholders.

Responsibilities
  • Lead the technical design and implementation of scalable enterprise applications and modernization initiatives.
  • Remain hands-on with software engineering, coding, technical problem-solving and solution implementation.
  • Design modern cloud-based and distributed solutions using APIs, microservices and appropriate architectural patterns.
  • Support Enercare's Azure-focused technology direction and cloud modernization.
  • Apply strong engineering practices across development, DevOps, CI/CD, testing, code quality and design.
  • Work with stakeholders and existing application owners to understand legacy environments and establish practical modernization approaches.
  • Participate in and influence technical/design reviews.
  • Partner closely with Value Stream Owners to translate business problems and roadmaps into implementable technical solutions.
  • Mentor engineers and help strengthen Enercare's evolving engineering culture.
  • Evaluate emerging technologies and determine where they can practically improve business and technology outcomes.
  • Operate effectively in an environment containing ambiguity, changing priorities and complex business processes.
Qualifications
  • 10+ years of progressive software engineering experience, with experience operating at Principal, Staff, Senior Staff or equivalent technical leadership level.
  • Strong hands-on software development capability; must remain technically current and capable of coding.
  • Strong understanding of APIs, microservices and modern application architecture.
  • Cloud experience; Azure strongly preferred, although significant AWS or GCP experience may be considered.
  • Experience with DevOps, CI/CD and modern engineering practices.
  • Strong communication and stakeholder-management capability.
  • Demonstrated ability to solve complex technical problems and explain technical decisions clearly.
  • Experience mentoring engineers and influencing technical direction without relying solely on formal authority.
Assets
  • Event-driven architecture.
  • Experience modernizing long-standing legacy applications.
Why Join Us?

You’ll have the opportunity to shape products that bring analytics and AI directly into decision-making workflows, helping users solve complex operational challenges through intuitive, scalable technology. If you're passionate about creating exceptional digital experiences and building products that deliver measurable business impact, we'd love to hear from you.

This posting is for an existing vacancy.

Tundra Technical Solutions is a global workforce and technology delivery firm, ranked by Staffing Industry Analysts as one of the largest in North America. At Tundra, we aren't just hiring top talent at the world's most recognizable brands; we are pioneers of social recruitment. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other legally protected characteristics. We welcome and encourage diversity in the workplace.

We use artificial intelligence tools to help our recruiters screen and assess talent. These tools do not replace human decision making in the process.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Principal Engineer
Principal Engineer

Enercare Inc. • Markham

Presencial
CAD 123.000 - 170.000
Principal Engineer: Cloud Modernization & Architecture
Principal Engineer: Cloud Modernization & Architecture

Tundra Technical Solutions • Markham

Presencial
CAD 150.000 - 190.000
Principal Software Engineer
Principal Software Engineer

Robertson & Company Ltd. • Toronto

Presencial
CAD 130.000 - 180.000
Health & wellbeing resources
Paid vacation, personal, and sick days
Career growth and development opportunities
+1
Senior Data Engineer - Microsoft Data & AI
Senior Data Engineer - Microsoft Data & AI

TTEC Digital • Toronto

Presencial
CAD 120.000 - 160.000
Senior Data Engineer - Microsoft Data & AI
Senior Data Engineer - Microsoft Data & AI

TTEC Digital • Toronto

Presencial
CAD 110.000 - 170.000
Principal Technical Architect
Principal Technical Architect

Appnovation-Technologies • Toronto

Presencial
CAD 150.000 - 190.000
Senior Cloud Application Engineer
Senior Cloud Application Engineer

Ian Martin Group • Toronto

Presencial
CAD 120.000 - 150.000
Principal Technical Architect New Toronto
Principal Technical Architect New Toronto

Appnovation • Toronto

Presencial
CAD 140.000 - 190.000
OPEN: Sr. Software Developer
OPEN: Sr. Software Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

Presencial
CAD 124.000 - 131.000
Value Stream Owner, Technology
Value Stream Owner, Technology

Tundra Technical Solutions • Markham

Presencial
CAD 120.000 - 180.000