Turn this role into an interview — a resume and cover letter built around what this employer wants.
IBM Canada in Markham, Ontario seeks a software engineer to join the TEAR Security UI POD. You’ll craft frontend experiences in React/Redux/TypeScript, touch identity backend when needed, and help secure the Confluent Cloud platform.
You’ll collaborate with Product, AppSec, Platform, and engineering peers on security-first solutions, while growing your skills across the full stack. Ideal candidates have 1–2+ years of software engineering experience, solid frontend fundamentals, and a strong
At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM’s product and technology landscape. Here, you’ll have the tools and opportunities to advance your career while creating software that changes the world.
The TEAR team's Security UI POD builds and operates the systems that keep IBM Confluent Cloud and its customers secure — [authentication/authorization, RBAC, secrets and key management, audit logging, vulnerability remediation, and security tooling/guardrails for other teams]. Security work is high-trust and high-impact: correctness and a careful, defense-in-depth mindset are non-negotiable, and our work protects customer data and the platform's integrity. We partner closely with Product, AppSec, Platform, and engineering teams across the org. This is a full-stack role, but it leans UI-heavy — you'll spend the majority of your time building security and identity experiences in React, Redux, and TypeScript, while still being able to make changes in the identity backend as needed ([backend: e.g., Go / Java]) as needed to deliver a feature end to end. Our stack runs on Kubernetes on [AWS/GCP/Azure], with [Postgres, Kafka, Grafana, OpenSearch].
Master's Degree
What We're Looking For