Remote Staff Software Engineer

Logo of Luxury Presence

Luxury Presence

πŸ“Remote - Canada (CA)

Job highlights

Summary

Join Luxury Presence as a Staff Software Engineer (E5) to lead technical design and implementation of complex systems, drive high-impact projects, mentor engineers, and shape the future of our systems and architecture. Collaborate closely with cross-functional teams to align technical solutions with business goals while promoting a culture of engineering excellence.

Requirements

  • 8+ years of experience with web application frameworks such as Nodejs, React, Redux, Angular, Next or similar. GraphQL experience is a plus!
  • Experience with data-driven architecture and systems design, RESTful APIs, microservices architecture
  • Proficiency utilizing SQL, NoSQL, in-memory and distributed SQL (e.g. PostgreSQL, Redis, MongoDB, AuroraDB)
  • Experience integrating with 3rd party APIs, external frameworks, and libraries
  • Expert-level understanding and implementation of cloud-native architectures (AWS serverless or containers preferred) at scale in production
  • Demonstrated understanding and implementation of software design principles such as SOLID and DI
  • Experience with Software as a Service (SaaS), multi-tenancy application development
  • Embraces the concepts of Agile Scrum software development and its related collaboration and issue tracking tools (e.g. Freshworks, JIRA, Rally)
  • Experience working in a Continuous Integration / Continuous Delivery (CICD) model, including Github and CI pipeline automation tools
  • Proven success working in Agile environments (Scrum, Kanban, etc.)

Responsibilities

  • Lead the technical design and implementation of complex systems, ensuring scalability, performance, and maintainability
  • Drive high-impact, cross-functional projects that align technical solutions with business goals
  • Mentor engineers across the organization, sharing expertise and helping develop their technical and problem-solving skills
  • Set the architectural direction for projects, defining patterns that improve system reliability and influence multiple teams
  • Proactively identify technical opportunities to improve customer experience and contribute to product strategy
  • Lead technical initiatives that improve efficiency, reduce risk, and foster innovation across the engineering organization
  • Foster a culture of collaboration, engineering excellence, and continuous improvement through leadership in design and code reviews
  • Drive organizational growth by leading workshops, knowledge-sharing sessions, and cross-team initiatives that elevate technical standards

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Luxury Presence know you found this job on JobsCollider. Thanks! πŸ™