Skip to content
mimi

Backend Software Architect

cyberpunk

Ottawa · On-site Full-time Lead 1w ago

About the role

About

Join Parallels as a Backend Software Architect, crafting resilient cloud solutions that enhance productivity across various devices. Lead the architectural vision and design scalable systems.

As a Staff Backend Developer, your role will involve setting strategic directions for backend architecture, focusing on microservices and system reliability. You will collaborate with Dev Ops and product teams to ensure effective implementation of high-level design goals. Mentorship of fellow developers is also a key component of this influential role.

Key Responsibilities:

  • Develop fault-tolerant backend systems that meet product needs
  • Strategically decompose applications into microservices
  • Design systems that enhance collaboration across engineering teams
  • Document architecture and mentor junior staff
  • Stay updated with emerging backend technologies

Requirements:

  • Extensive experience in designing distributed systems
  • Mastery of Python, Django, FastAPI, and advanced frameworks
  • In-depth knowledge of SQL/NoSQL database management
  • Experience with container orchestration like Kubernetes
  • Strong problem-solving skills and Agile methodology experience

Drive architectural excellence and innovation as a backend leader at Parallels.

Skills

DjangoFastAPIKubernetesNoSQLPythonSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free