Apply

Principal Software Engineer (Full stack)

Posted 11 days agoViewed

View full description

💎 Seniority level: Principal, Extensive experience

📍 Location: Canada

💸 Salary: 130000.0 - 160000.0 CAD per year

🔍 Industry: SaaS

🗣️ Languages: English

⏳ Experience: Extensive experience

🪄 Skills: AWSBackend DevelopmentNode.jsPythonReact.jsTypeScriptREST APIRedisMicroservices

Requirements:
  • Extensive experience in architecting and developing scalable enterprise-level services or products.
  • Experience in building large-scale distributed applications in geographically distributed teams.
  • Experience with marketing stack is a plus.
  • Knowledge of modern cloud architectures and AWS experience is highly desirable.
  • Deep knowledge of backend and frontend stacks including Java, Node.js, Python, Redis, React.js/Typescript.
  • Working knowledge of content management systems, experimentation, and SEO is desired.
  • Excellent communication skills for delivering technical concepts to diverse audiences.
  • Experience in a startup or high-growth environment is desirable.
  • Hands-on experience with integrating CRM systems like Salesforce or HubSpot is a plus.
Responsibilities:
  • Drive the technical evolution of the SaaS cloud platform, leading design, prototyping, and execution.
  • Collaborate with various teams to understand requirements and provide solutions.
  • Take a technical lead role in agile teams ensuring progress on functionality, security, scalability, and performance.
  • Deliver solutions in a cloud-managed and serverless-first ecosystem.
  • Ensure consistent use of shared platform components.
  • Design and develop reusable libraries and APIs.
  • Contribute to best practices for application development.
  • Develop and promote a quality mindset through comprehensive testing.
  • Mentor Software Engineers in knowledge development.
Apply