drjobs Lead Software Engineer / Head of Software Architecture

Lead Software Engineer / Head of Software Architecture

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Toronto - Canada

Monthly Salary drjobs

190000 - 190000

Vacancy

1 Vacancy

Job Description

We are seeking an experienced Lead Software Engineer or Head of Software Architecture to pioneer the design and enhancement of our foundational technology platforms. Based in Ontario this senior leadership role reports directly to the CTO and will influence the design and implementation of our core systems with a key focus on AI integration architectural scalability and robust infrastructure.

Key Responsibilities

  • Design and build scalable distributed backend architectures to support an expanding range of products.

  • Spearhead the development and rollout of AI and machine learning features that enrich our tools and user experience.

  • Develop and align technical roadmaps that harmonize engineering efforts with overall business objectives.

  • Provide mentorship and guidance on architectural standards design patterns and engineering best practices.

  • Engage hands-on in building prototypes and critical system components.

  • Lead advancements in DevOps practices system observability and reliability engineering.

  • Collaborate effectively across teams including data science product management and engineering functions.

  • Detect and resolve challenges related to system performance scalability and availability.

  • Maintain and evolve frameworks that enforce security compliance and privacy principles by design.

  • Cultivate a culture of continuous improvement technical excellence and knowledge sharing.



Requirements


  • Over 10 years of software development experience with at least 3 years in a principal or architectural leadership role.

  • Demonstrated expertise in designing cloud-native scalable architectures using platforms such as AWS GCP or equivalent.

  • Strong grasp of system design concepts including event-driven systems and microservices orchestration.

  • Proven experience in deploying and maintaining AI/ML models and AI-driven systems at an enterprise scale.

  • Proficient in modern programming languages such as Go Python or TypeScript.

  • Familiar with containerization and orchestration technologies like Docker and Kubernetes.

  • Deep commitment to security best practices and incorporating security into system design.

  • Collaborative mindset with strong leadership and influence skills.

  • Exceptional communication abilities capable of simplifying complex technical issues into actionable solutions.

What We Provide

  • A strategic leadership role with significant influence in a dynamic live-services gaming company.

  • Competitive compensation including salary and equity tailored to experience and responsibilities.

  • Budget and support for ongoing education focused on AI emerging technologies and professional growth.

  • An open creative workplace culture that encourages accountability and innovation.



Benefits

* 2 days onsite in downtown Toronto.

Principal Engineer, Chief Software Architect, software engineering, AI solution design, systems architecture, scalable infrastructure, distributed backend systems, AI/ML features, technical strategy, cloud-native systems, AWS, GCP, system design principles, event-driven architecture, service orchestration, machine learning deployment, Go, Python, TypeScript, containerization, Docker, Kubernetes, security-first mindset, DevOps, observability, system reliability, mentorship, leadership, software architecture.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.