logo

View all jobs

API Platform Architect / Lead Backend Engineer (Golang)

Toronto, ON, Canada

Must Have

• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience demonstrating equivalent knowledge and capability.

• 7+ years of professional backend software development experience with demonstrated expertise in designing and delivering production-grade systems at scale.

• 3+ years of technical leadership experience, including mentoring engineers, conducting architectural design reviews, and influencing technical decisions across teams.

• Advanced programming experience in Go Lang (Golang) with expert-level proficiency in concurrency patterns, performance optimization, and clean code practices.

• Hands-on experience with DevOps CI/CD tools, containerization (Docker), and orchestration platforms (Kubernetes).

• Experience with front-end integration and API consumption patterns; working knowledge of JavaScript, HTML, and CSS for understanding full-stack integration requirements.

• Strong knowledge in microservices architecture, distributed systems design, and asynchronous communication patterns (event-driven architectures, message queues, workflow orchestration).

• Strong knowledge in API design principles: RESTful design, API versioning strategies, backward compatibility, and API security standards (OAuth 2.0, API keys, mutual TLS).

• Proven experience designing and developing RESTful APIs or similar integration patterns with deep understanding of API governance principles and policy enforcement.

• Hands-on experience with at least one API platform or gateway (Apigee, Kong, AWS API Gateway, or equivalent), including policy implementation and traffic management.

• Strong experience with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra, or similar), including schema design, optimization, and operational considerations.

• Demonstrated experience designing or implementing API governance solutions, including policy frameworks, access control mechanisms, and compliance enforcement.

• Deadline-driven and results-oriented; able to meet consistently high quality standards while handling a variety of tasks and deadlines simultaneously.

• Demonstrated ability to adapt to rapidly evolving technical landscapes and organizational changes; comfort with ambiguity and change management.

Nice-to-Have

• Azure or OpenShift Certifications desirable.

• Experience with Splunk or ELK data platforms for observability, monitoring, and logging.

• Hands-on experience with MVC frameworks and their architectural patterns.

• Hands-on experience with writing complex queries on relational and NoSQL databases.

• Direct hands-on experience with Temporal or similar workflow orchestration frameworks (Apache Airflow, Cadence, durable functions, etc.).

• Production experience with Apigee, including proxy development, policy configuration, and governance implementations.

• Familiarity with Backstage ecosystem, including component model, catalog architecture, and plugin development.

• Background building or architecting internal developer platforms (IDPs), developer portals, or self-service platform tooling.

• Experience with infrastructure-as-code across major cloud providers (AWS, GCP, Azure).

• Background in highly regulated industries (financial services, healthcare, telecommunications) or experience with compliance frameworks (SOC 2, GDPR, HIPAA).

• Grap

Core Responsibilities

Platform & Architecture Leadership

• Manage the design, development, and implementation of multiple concurrent API governance and reporting initiatives of varying complexity in a time-efficient manner. Monitor and control activities according to plan and architectural roadmap.

• Lead the architecture and implementation of core backend systems using Go Lang that support API governance workflows, including API lifecycle management, policy enforcement, audit logging, and compliance reporting capabilities.

• Architect integration patterns between Backstage (API catalog and developer experience), Temporal (workflow orchestration for governance processes), and Apigee (API gateway and policy enforcement)—ensuring seamless data flow and governance policy execution across the platform stack.

• Develop complex dynamic reports and dashboards pulling from multiple data sources (APIs, governance systems, audit logs) to provide visibility into API usage, security events, performance, and compliance metrics.

Governance & Stakeholder Collaboration

• Contribute with cross-functional stakeholders (product, security, compliance, platform operations) and develop key metrics and indicator reports that demonstrate API governance maturity, compliance status, and platform health.

• Continuously identify potential issues, conflicts, and risks in governance implementation, API security posture, and system performance. Analyze, mitigate, and escalate where appropriate to senior leadership and governance boards.

• Develop and execute end-to-end change management plans for major governance initiatives, platform updates, and process changes. Plan and execute all communication related to these initiatives across engineering teams and business stakeholders.

Team Leadership & Relationships

• Establish strong working relationships across technical stakeholders, platform teams, data providers, and business partners to build influence and impact with key business partners. Lead mentoring and development of backend engineering teams.

• Provide technical leadership by conducting code reviews, establishing coding standards, and ensuring adherence to best practices, organizational standards, and project timelines.

• Contribute to ongoing administrative activities as required, including documentation, architectural decision records, and knowledge transfer.

Share This Job

Powered by