Senior Software Developer, API Platform
Back to Jobs
JobgetherGet Smart Job AI Coach in the appFree on iOS and Android

Senior Software Developer, API Platform
Location
Canada
Experience
Senior
Posted
Jul 30, 2026
Apply by
August 29, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Home
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer, API Platform based in Canada.
This role offers the opportunity to design and scale the core API infrastructure powering a modern intelligent mobility platform.
You will build a unified API gateway that connects applications, services, and AI-driven workflows through secure and reliable solutions.
As a senior technical contributor, you will influence architecture decisions, establish API standards, and improve developer experiences across teams.
You will collaborate with engineering, product, security, and architecture stakeholders in a highly innovative environment.
The position combines hands-on software development, platform engineering, technical leadership, and mentorship.
You will help create scalable systems that enable smarter, safer, and more efficient digital experiences for communities worldwide.
### Accountabilities:
As a Senior Software Developer focused on API Platform, you will lead the design, development, and evolution of a high-performance API ecosystem. You will be responsible for creating scalable platform capabilities, ensuring strong governance, and enabling internal teams and AI-powered solutions to securely access services.
- Design, build, scale, and maintain a stateless API gateway serving as the central entry point for applications and services.
- Develop high-quality, maintainable software solutions primarily using Kotlin or Go.
- Define architectural patterns that preserve clear boundaries between platform capabilities and domain services.
- Implement API capabilities including routing, access control, formatting standards, usage tracking, billing integrations, tenant-aware permissions, and observability.
- Establish and promote API governance practices, including versioning, backward compatibility, API linting, and contract testing.
- Collaborate with architecture, security, product, and engineering teams to define scalable API strategies and standards.
- Drive alignment across teams on domain modeling, resource naming, and API design decisions.
- Create machine-readable API contracts that support AI agents, automation workflows, and future intelligent systems.
- Build comprehensive documentation and service catalogs that improve API discoverability and adoption.
- Participate actively in technical discussions, design reviews, and code reviews while mentoring other developers.
- Leverage AI-assisted development tools to improve engineering productivity and software quality.
## Requirements:
The ideal candidate is an experienced software engineer with a strong background in API platforms, distributed systems, cloud-native development, and architecture. You should be comfortable solving complex technical challenges, influencing cross-functional teams, and building scalable solutions in a fast-moving environment.
- Proven experience designing, developing, and scaling centralized API gateways or API platforms in complex production environments.
- Strong knowledge of API-first development practices and OpenAPI specifications.
- Experience with Domain-Driven Design (DDD) and designing complex domain models.
- Advanced programming experience with Kotlin and/or Go.
- Strong hands-on experience with cloud-native technologies, including Kubernetes, Docker, and AWS.
- Experience building and operating distributed systems and service-oriented architectures.
- Knowledge of authentication and authorization patterns, including OIDC, OAuth 2.0, and identity platforms such as Auth0.
- Experience implementing API security, governance, monitoring, and observability practices.
- Ability to create scalable developer platforms and improve internal developer experiences.
- Strong communication skills with the ability to drive technical discussions and reach alignment across teams.
- Experience mentoring engineers through technical guidance, architecture discussions, and code reviews.
- Interest in artificial intelligence technologies, including AI agents, LLMs, and frameworks such as MCP (Model Context Protocol).
- A proactive mindset focused on continuous improvement, ownership, and delivering measurable impact.
## Benefits:
- Comprehensive health benefits from day one.
- 24/7 virtual healthcare access and wellness programs.
- RRSP/401K matching plan to support long-term financial goals.
- Variable incentive plan connected to company success.
- Flexible vacation policy and dedicated company recharge days.
- Flexible work options, including remote work support.
- Internet subsidy and remote work allowance.
- Enhanced parental leave benefits.
- Inclusive workplace culture focused on collaboration, innovation, and continuous growth.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
[Why Apply Through Jobgether?](https://jobgether.com/how-jobgether-works)
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Key Responsibilities
- Design, build, scale, and maintain a stateless API gateway serving as the central entry point for applications and services.
- Develop high-quality, maintainable software solutions primarily using Kotlin or Go.
- Define architectural patterns that preserve clear boundaries between platform capabilities and domain services.
- Implement API capabilities including routing, access control, formatting standards, usage tracking, billing integrations, tenant-aware permissions, and observability.
- Establish and promote API governance practices, including versioning, backward compatibility, API linting, and contract testing.
- Collaborate with architecture, security, product, and engineering teams to define scalable API strategies and standards.
- Drive alignment across teams on domain modeling, resource naming, and API design decisions.
- Create machine-readable API contracts that support AI agents, automation workflows, and future intelligent systems.
- Build comprehensive documentation and service catalogs that improve API discoverability and adoption.
- Participate actively in technical discussions, design reviews, and code reviews while mentoring other developers.
- Leverage AI-assisted development tools to improve engineering productivity and software quality.
Skills Required
KotlinGoAPI GatewayOpenAPIDomain-Driven DesignKubernetesDockerAWSOIDCOAuth 2.0Auth0Distributed SystemsService-Oriented ArchitectureAPI SecurityAPI GovernanceObservabilityCommunicationMentorshipTechnical LeadershipCollaborationProblem SolvingAI agentsLLMsMCP (Model Context Protocol)Proactive mindsetOwnershipContinuous improvement
Benefits
- Comprehensive health benefits
- 24/7 virtual healthcare access
- Wellness programs
- RRSP/401K matching
- Variable incentive plan
- Flexible vacation policy
- Remote work support
- Internet subsidy
- Remote work allowance
- Enhanced parental leave
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.





