Principal Software Engineer

closed
techruiter. Logo

techruiter.

πŸ“Remote - Europe

Summary

The job is for a Technical Lead role in a company that provides an open source data platform for 3D software collaboration. The candidate will lead the technical implementation of a multi-tenant application, mentor team members, develop and maintain backend systems, ensure integration with third-party services, and foster a culture of innovation.

Requirements

  • Proven track record of leading and mentoring software engineering teams in a fast-paced and dynamic environment
  • Strong proficiency in Node.js TypeScript, and PostgreSQL
  • Proven experience of integrating OAuth2, SAML, OpenID and other authentication protocols
  • Experience with scalable backend architectures, REST and GraphQL API development
  • A great deal of experience working on a multi-tenant SaaS product
  • Excellent problem-solving skills and the ability to navigate complex technical challenges

Responsibilities

  • Lead the technical implementation of the first step towards a multi-tenant application
  • Take ownership of the technical architecture and design decisions for our multi-tenant SaaS platform
  • Mentor and guide team members, providing technical expertise, guidance, and support to foster their professional growth and development
  • Develop and maintain scalable and efficient backend systems using Node.js and TypeScript
  • Ensure the seamless integration of our platform with various third-party services and APIs
  • Collaborate closely with our product manager, and other stakeholders to define technical requirements and ensure alignment with the overall product vision
This job is filled or no longer available