IT & Software

Staff Full Stack Software Engineer

Devconnectplatform

Toronto · Ontario, Quebec, Alberta, Metro Vancouver Regional District, Capitale Nationale, Ontario, Division No. 11, Peel Region, Moncton Parish · Canada

Shape treasury technology as a Staff Software Engineer with Python, React, AWS, and hands-on architectural leadership in a remote-friendly model.

Juniper Square is seeking a Staff Software Engineer to guide Treasury platform engineering. You will combine backend services, full-stack delivery, AI fluency, and technical mentorship. The team expands bank integrations, reporting, visualization, and vendor exports for treasury data and payments.

Key Responsibilities:

  • Set technical direction and own architecture from design through production
  • Write production code across frontend and backend systems
  • Lead migration from monolith toward service-oriented architecture
  • Build AI-assisted workflows with human-in-the-loop safeguards
  • Monitor, diagnose, and resolve production service issues

Requirements:

  • 12+ years in backend or full-stack software engineering
  • Deep expertise in Python, Node/TS, Java, C++, or C#
  • Production experience with React, databases, AWS, Docker, and Kubernetes
  • Experience with CI/CD, observability, reliability, and infrastructure as code
  • Hands-on AI-native development experience and a bachelor's degree

Lead Treasury engineering through production code, scalable architecture, AI fluency, and strong technical decision-making at Juniper Square.

#J-18808-Ljbffr

Reference: WJ-4703_9843629

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.