Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Architect - Distributed Systems & Microservices

at ShiftKey

Posted 13 hours ago 1 applied

Description:

  • ShiftKey is a platform that is transforming how healthcare facilities find licensed and certified professionals to fill available shifts.
  • The company aims to mitigate healthcare staffing shortages by enabling direct connections between facilities and healthcare professionals.
  • The Software Architect will lead the transition from a monolithic to a microservices-based architecture, which is crucial for the platform's growth and evolution.
  • This role involves collaboration with leadership, engineering squads, and product teams to guide the technical roadmap and make strategic architectural decisions.
  • The position is primarily remote, but regular in-office collaboration in Warsaw is encouraged to foster team engagement and cultural development.
  • Responsibilities include designing and implementing a scalable microservices architecture, mentoring engineering teams, ensuring best practices, and communicating architectural decisions to stakeholders.

Requirements:

  • A minimum of 10 years of software development experience, with at least 3 years in an Architect or Principal Engineer role, is required.
  • Strong preference for candidates with experience in Node.js and TypeScript.
  • Proven experience in leading the transition from monolithic architectures to microservices-based architectures is essential.
  • Familiarity with MongoDB, Kafka, and cloud service providers, particularly AWS, is necessary.
  • Proficiency in Docker and Kubernetes is required.
  • A strong understanding of distributed systems and the ability to see the larger picture when building complex systems is important.
  • Excellent problem-solving, analytical, and communication skills are needed, with the ability to explain complex concepts to diverse audiences.
  • The ability to lead teams effectively and promote a culture of in-person collaboration and knowledge sharing is crucial.

Benefits:

  • Employees will enjoy a high-growth, friendly, and engaging work environment with opportunities for career development.
  • Additional vacation days are provided to promote better work-life balance.
  • The modern office in Warsaw’s Powiśle district offers Vistula River views, recreational facilities, and access to great nearby restaurants.
  • A thoughtfully designed private medical package is available to take care of employees' health needs.
  • A sports card is provided to support an active lifestyle.
  • Life and accident insurance is offered for peace of mind.