Sr Software Engineer, Infrastructure /Platform

SquarePeg

SquarePeg

Software Engineering, Other Engineering
Toronto, ON, Canada
Posted on Dec 15, 2024
What You’ll Do

In this role, you will design and implement next-generation platforms to support scalable, secure, and efficient operations. You'll work closely with cross-functional teams, including machine learning and design experts, to develop robust systems that enhance user experience and streamline product delivery.

Key Responsibilities

  • Lead infrastructure initiatives for our cloud-based systems, focusing on containerization and CI/CD pipelines.
  • Scale natural language processing workloads, including web scraping, text search, and language model output streaming.
  • Build secure and well-tested backend systems for machine learning, authentication, and payment flows using modern technologies like Node.js and PostgreSQL.
  • Collaborate with ML, design, and business teams to define the product roadmap and explore innovative AI applications.
  • Develop and maintain infrastructure to ensure high availability for over 400,000 daily active users.

What We’re Looking For

  • Technical Expertise: Proficiency in Kubernetes, AWS, Go, Node.js, and Python, as well as strong database knowledge (SQL, NoSQL, and text search).
  • Adaptability: Ability to work independently in a fast-paced environment and contribute as a project owner.
  • Problem-Solving: A passion for addressing complex technical challenges and creating systems that make a positive societal impact.
  • Leadership: A proactive mindset and readiness to take on multiple roles as the team grows.
  • Work Authorization: Must have work authorization for Canada or the US.

Bonus Qualifications

  • Experience in early-stage startups or fast-paced environments.
  • Strong open-source portfolio.
  • Proficiency in TypeScript and infrastructure-as-code tools (Terraform, CDK).