Senior Software Engineer II, Infra Engineering

Posted 5 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer II at Optro specializing in Infrastructure Engineering and cloud infrastructure implementation. Driving end-to-end infrastructure features and mentoring fellow engineers.

Responsibilities

  • Architect and implement new cloud infrastructure to enable high-performance SaaS applications globally in the cloud.
  • Drive infrastructure features end-to-end, from design documentation through implementation, rollout, and operational ownership.
  • Build and deliver observability tools and analyze data, working with the application development team to ensure a consistently superb customer experience.
  • Continue to grow automation for infrastructure provisioning, developer efficiency, and internal tooling efficiency.
  • Apply AI-assisted development tools to accelerate IaC, automation, code review, and on-call workflows, while maintaining a high bar for security, correctness, and review discipline.
  • Mentor fellow engineers and contribute to team-wide architecture decisions.
  • Assist our customer support and sales teams with technical issues regarding the Optro application.
  • Maintain reliability for our production systems to exceed our SLA requirements, including participation in an on-call rotation for production issues.
  • Help define internal Service Level Objectives and Service Level Indicators for the Infrastructure Engineering team to drive better reliability.
  • Collaborate with engineers, designers, and product managers; give and receive feedback well in a dynamic environment.

Requirements

  • 5+ years of software development experience, with a track record of taking projects from concept to production
  • Strong software development background with strong expertise in at least one programming language (Go, Python, TypeScript, or similar)
  • Experience with Docker and running container orchestration systems (Kubernetes preferred)
  • Experience working with cloud services providers (AWS or Azure preferred)
  • Experience with Infrastructure as Code and other cloud automation tools (HashiCorp suite)
  • Experience building observability tooling, dashboards, and alerting for monitoring distributed systems
  • Experience designing globally distributed systems in a cloud-based, container-based world
  • Comfort writing clear design documentation and influencing architecture decisions
  • Fluency with AI-assisted development tools (e.g., Claude Code, Cursor, Copilot) and good judgment about when and how to apply them
  • Bonus: open-source contributions or prior experience defining SLOs/SLIs for production services

Benefits

  • Offers Bonus
  • 15% Annual Performance Bonus Target

Job type

Full Time

Experience level

Senior

Salary

CA$164,000 - CA$246,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDistributed SystemsDockerKubernetesPythonTypeScriptGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.