Job Closed
This listing is no longer active.
Global design for the office of tomorrow
Principal Engineer
Location
Canada
Posted
142 days ago
Salary
$140K - $200K / year
Seniority
Lead
Job Description
Principal Engineer
Kano
• Drive Technical Excellence: Define and drive a studio‑wide program for quality, performance, and continuous improvement. Establish performance budgets, prevent regressions with automated checks, and improve DORA delivery metrics. • Lead Security and Privacy: Be the accountable owner for Security and Privacy. Keep us up to date and ahead of Platform Security requirements. • Manage Operations and Reliability: Lead the Operations team. Set Service Level Objectives with error budgets, design graceful degradation and failover, define on‑call and runbooks, and drive post‑incident reviews that deliver durable fixes. • Build Observability and Error Monitoring: Standardize logs, metrics, traces, and real‑time error and crash reporting across backend and clients. Create actionable, SLO‑based alerting and executive health dashboards. • Improve Developer Productivity and the Software Development Lifecycle: Level up CI/CD, branching strategy, and change control. Add quality gates, static analysis, secret scanning, SBOM and dependency management, and supply chain controls. • Drive FinOps: Own cloud budgets and forecasts. Improve commitment coverage, right‑size compute and storage. Report monthly on cost versus performance. • Lead Incidents and Risk: Act as incident commander for high‑severity issues. Run table‑tops, keep risks tracked with owners and dates, and prevent recurrences. • Mentor and Develop Leaders: Coach Tech Leads and senior ICs. Set expectations for design docs, code reviews, and outcomes. Build a culture of clear ownership and a bias toward delivering. • Partner Cross‑Functionally: Work with Product, Legal, Finance, and Player Success to align technical plans with business goals and regulatory needs. • Leverage AI as a force multiplier: Use AI to accelerate development and operations (code assist, test generation, incident triage, analytics). • Own SRED: Create an auditable process with eligibility gates in Jira, contemporaneous notes, and artifact capture. Partner with Finance for accurate, on‑time claims.
Job Requirements
- 10+ years in software engineering with 3+ years as a principal‑level platform/architecture leader
- Proven experience operating high‑availability, high‑throughput consumer systems
- Strong AWS background (IAM, VPC, EC2/ECS/Fargate, S3, KMS, GuardDuty, Security Hub, CloudTrail, Config)
- Infrastructure‑as‑code proficiency (Terraform or CDK) and CI/CD tooling (GitHub Actions or equivalent)
- Security and privacy ownership in platform‑reviewed environments
- SRE and performance engineering expertise (SLOs, incident management, load/perf testing, graceful degradation)
- Data architecture across relational and non‑relational systems
- Observability stack experience (Graylog, OpenTelemetry, Prometheus/Grafana or Datadog, ELK or OpenSearch; Sentry/Crashlytics, Backtrace or equivalent)
- Production experience applying AI to speed development and operations
- Clear communicator who influences across product, engineering, legal, and finance
Benefits
- Competitive wages determined by market research
- Uncapped profit share program
- Health, dental and vision benefits
- 3 weeks vacation to start
- Paid holiday shutdown in December
- 12 paid Care Days per year
- Yearly Continuous Improvement allowance
- A results-driven company with a compassionate culture
- Opportunity to work on game projects that are enjoyed by millions of players worldwide!
- Ability to make a difference. Have an idea? Talk directly with leadership about it instead of running through layers of bureaucracy
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Develop strategic vision for software platform services in alignment with the company’s overall strategy. • Provide support to the Amgen Technology Executive Leadership and oversee the development of a Community of Practice for software Platforms. • Foster a culture of innovation, identify and implement software solutions that drive value to our stakeholders • Ensure the adoption of best practices and latest advancements in technologies across functions and business. • Drive the design, development and deployment of scalable software platforms and reusable accelerators that enable and increase the value of application and product teams across the enterprise. • Ensure the security, reliability of software platforms and seamless integration with existing systems. • Drive the software platform capabilities implementation, ensuring timely delivery within scope and budget. • Collaborate with cross functional teams to understand demand and develop solutions to meet business needs. • Develop and enforce governance frameworks to manage the usage and adoption of software platforms. • Lead and mentor a team of Engineers and Architects and foster a culture of continuous development and learning. • Monitor team performance and present updates to executive leadership and key stakeholders.
AI/ML Software Engineer – Remote
Rocket LawyerWorking to provide “legal made simple,” Rocket Lawyer is an online and on-call legal service that has been dedicated to providing simple and affordable legal assistance to indi
• Build, train, fine-tune, deploy and maintain ML models for AI features • Create, monitor and troubleshoot backend API services to allow Rocket Lawyer product frontends to interact with ML models • Work closely with multiple product teams and cross-functional teammates to quickly integrate AI into existing and new Rocket Lawyer products • Keep up-to-date with industry trends around generative AI and machine learning • Rapidly prototype product features to explore new AI capabilities, while writing clean, understandable code
AI/ML Software Engineer
Rocket LawyerWorking to provide “legal made simple,” Rocket Lawyer is an online and on-call legal service that has been dedicated to providing simple and affordable legal assistance to indi
• Build, train, fine-tune, deploy and maintain ML models for AI features • Create, monitor and troubleshoot backend API services to allow Rocket Lawyer product frontends to interact with ML models • Work closely with multiple product teams and cross-functional teammates to quickly integrate AI into existing and new Rocket Lawyer products • Keep up-to-date with industry trends around generative AI and machine learning • Rapidly prototype product features to explore new AI capabilities, while writing clean, understandable code
Senior Software Engineer
Motion.We treat body pain + injuries. Whatever life throws at your bones, muscles, or joints — we get you moving again.
• Own the design, implementation, and delivery of features and systems across the stack, from React frontends to Kotlin services to the infrastructure that supports them • Translate product requirements into clear technical plans, balancing speed, quality and maintainability • Lead technical decisions at the project and product levels, contributing to architecture discussions and setting best practices • Collaborate closely with the product and clinical teams to understand user needs and shape what we build • Improve our engineering foundations: testing practices, deployment pipelines, observability, and incident response • Participate in code reviews and technical discussions, raising the bar for the team through your contributions • Take part in on-call rotations and contribute to operational excellence



