Job Description
Job DescriptionSalary:
This role can be based in Canada or in the US, as we are a Remote first company.
About Talent.com
Talent.com is a job platform that matches job seekers with employers in more than 50 countries. We're seeking talented individuals to help us fulfill our mission of connecting the world to work. Our fast-paced environment offers many opportunities to grow your career while contributing to our success. If you are a team player, we are the right fit for you: collaboration is the cornerstone of our workflows and is highly valued by our global workforce, regardless of function, department, or time zone. You'll work in a people-focused HR tech company where every voice will be heard. Join us and become part of our multicultural and diverse team!
Position Overview
As a Principal Engineer, you will provide technical leadership and vision across multiple teams, helping to design and scale high-performance, reliable systems. This role requires deep technical expertise, strong leadership, and the ability to foster a culture of innovation and excellence. You will work closely with cross-functional teams, guide engineering best practices, and mentor engineers to deliver impactful solutions that align with business priorities.
What Youll Own and Drive
- Define and drive the technical strategy, architecture, and long-term vision.
- Provide thought leadership on system design, scalability, reliability, and performance optimization.
- Mentor and coach engineers, fostering technical growth and professional development.
- Champion engineering best practices (code reviews, testing strategies, CI/CD pipelines, security-first development).
- Partner with product managers, designers, and stakeholders to translate business goals into technical solutions.
- Evaluate emerging technologies and drive innovation initiatives.
- Lead the resolution of complex technical challenges and incidents.
Must-Haves
- 12+ years of professional software engineering experience, including 5+ years in a technical leadership role.
- Proven experience leading and mentoring engineering teams in high-growth environments.
- Expertise in multiple programming languages (e.g., TypeScript, Python, Go).
- Strong background in scalable architectures, cloud platforms (AWS, GCP, Azure), and DevOps practices.
- Experience with microservices and containerization (Docker, Kubernetes).
- Solid understanding of software engineering best practices, design patterns, and testing principles.
- Ability to communicate complex technical concepts to non-technical stakeholders.
- Bachelor's degree in computer science, Engineering, or related field.
Nice to Haves
- Masters degree in a related field.
- Experience in AI/ML, data-intensive applications, or high-availability systems.
- Familiarity with Agile methodologies and project management tools (e.g., Jira, Trello).
- Experience leading large-scale, high-priority projects with direct business impact.
What We Offer
Standard Talent.coms benefits include:
- Remote work Policy
- Competitive salary
- Generous vacation policy
- Flat and transparent organizational structure
- Frequent corporate and networking events
- A multicultural, inspiring and friendly atmosphere with a team of passionate people
Equal Opportunity Statement
We are an equal opportunity employer and value diversity at our company. We welcome applications from all qualified candidates, regardless of race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, veteran status, or any other legally protected status. We are committed to providing an inclusive and accessible recruitment process. If you require accommodation at any stage, please let us know.
#LI-Remote