Sr Software Development Engineer
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr Software Development Engineer based in Canada.
You will join a high-impact engineering environment focused on building secure, scalable, and reliable platform and application systems that power enterprise-grade cybersecurity solutions. In this role, you will operate across the full engineering stack, bridging backend development, cloud infrastructure, and internal platform tooling. You will design and deliver production-grade services and APIs while also shaping the CI/CD and cloud strategy that enables fast and safe software delivery at scale. This is a highly cross-functional role where your work directly improves engineering productivity, system reliability, and security posture. You will collaborate closely with security, architecture, and product teams to define technical standards and best practices. The environment is fast-moving, innovation-driven, and deeply focused on continuous improvement, automation, and engineering excellence. This role is ideal for a senior engineer who thrives at the intersection of software development, platform engineering, and cloud infrastructure.
Accountabilities:
- Design, develop, and maintain backend services, APIs, and platform-layer components with a focus on scalability, performance, and reliability.
- Architect and own CI/CD delivery systems to enable fast, secure, and repeatable deployments across engineering teams.
- Design and implement cloud infrastructure using infrastructure-as-code, ensuring strong standards for security, cost efficiency, and reliability.
- Build and evolve internal developer tools and platform capabilities that enhance engineering productivity.
- Define and drive observability strategies across applications and infrastructure, including logging, metrics, tracing, and alerting.
- Lead incident response for high-severity production issues and implement systemic improvements to prevent recurrence.
- Establish engineering standards and best practices across product and platform development.
- Apply AI-powered development tools to accelerate engineering workflows and mentor others in effective AI-assisted practices.
- Collaborate with Security and Architecture teams to ensure compliance, security integration, and system resilience.
- Mentor junior and mid-level engineers, fostering a culture of technical excellence and ownership.
- Contribute to platform evolution by improving reliability, automation, and developer experience.
- 5+ years of professional software engineering experience with strong exposure to both application and platform engineering.
- Strong backend development expertise in at least one language (Python, Java, Go, C#, or similar) with production-grade system design experience.
- Deep experience with cloud platforms (AWS, Azure, or GCP), including networking, IAM, security, and cost management.
- Proven experience designing and operating CI/CD systems at scale.
- Strong infrastructure-as-code skills (Terraform, Pulumi, or equivalent) with established best practices.
- Advanced Kubernetes experience, including cluster operations, security, and workload management.
- Experience building internal developer platforms or tooling that improves engineering efficiency.
- Strong observability expertise, including distributed tracing, structured logging, and alerting systems.
- Hands-on experience integrating security practices such as secrets management, scanning, and compliance controls into pipelines.
- Demonstrated ability to use AI tools (e.g., GitHub Copilot, Claude, etc.) across development, debugging, and system design, with the ability to guide others.
- Strong leadership skills with experience mentoring engineers and driving engineering standards.
- Nice to have: full-stack experience with TypeScript or React, FinOps or cloud cost optimization exposure, event-driven architecture experience, service mesh familiarity (Istio/Linkerd), or open-source contributions in platform engineering.
- Competitive compensation package aligned with experience and market standards.
- Comprehensive health, dental, and vision insurance coverage.
- Flexible and remote-friendly work environment.
- Strong focus on continuous learning, mentorship, and professional development.
- Opportunity to work on cutting-edge cybersecurity and platform engineering challenges.
- Access to modern engineering tools, including AI-assisted development workflows.
- Inclusive and collaborative culture that values diversity and innovation.
- Career growth opportunities across both technical leadership and platform engineering tracks.