Logo
Shift Key

Software Architect - MongoDB, Node.js

Shift Key, Austin, Texas, us, 78716


About ShiftKey

ShiftKey is a platform that is disrupting the way healthcare facilities find licensed and certified professionals to fill available shifts. Leveraging marketplace dynamics and deep industry knowledge, the company is playing a vital role in mitigating America's healthcare staffing shortages, enabling direct connections between facilities and healthcare professionals. By offering the opportunity to work as much or as little as they choose and putting the power back into the hands of healthcare workers, ShiftKey is bringing more licensed professionals back into the workforce, a solution that is solving a major crisis in healthcare. For more information, visit www.ShiftKey.com.

The role

We are seeking an experienced and visionary Software Architect to lead the architectural transformation of our platform from a monolith to a modern polyglot microservices architecture. This role is critical to the success of our platform evolution, requiring a deep understanding of modern software architecture, cloud technologies, and scalable solutions.

The ideal candidate will have extensive experience with Node.js, TypeScript, MongoDB, Kafka, AWS, Docker, and Kubernetes, and will be instrumental in guiding our engineering teams through this transformation. Join us, and help architect the future of our platform.

Where you'll work

You must be located in the US to be considered for this position. You'll have the flexibility to choose between remote work or working from our Austin or Dallas office.

What you'll be doingLeading the design and implementation of a microservices-based architecture, ensuring scalability, reliability, and performance across the platform.Collaborating with the CTO, VP of Engineering, and engineering teams to define the technical roadmap, ensuring alignment with business goals and industry best practices.Designing and documenting high-level architecture specifications, including service interfaces, data flows, and integration points.Promoting the use of Node.js with TypeScript, MongoDB, Kafka, AWS, Docker, and Kubernetes across the platform, ensuring best practices and efficient utilization of these technologies.Working closely with Software Engineers, DevOps Engineers, and product teams to ensure seamless integration of new architectural components into the existing platform.Participating in code reviews, offering insights and recommendations to ensure code quality, performance, and adherence to architectural standards.Providing technical guidance and mentorship to engineering teams, fostering a culture of continuous learning and innovation.Effectively communicating architectural decisions and progress to stakeholders, including non-technical audiences, ensuring transparency and alignment.Staying updated with the latest industry trends and emerging technologies, evaluating their potential impact and applicability to our platform.What you'll need

Minimum of 10 years of experience in software development, with at least 3 years in an architect role.Proven experience leading the transition from monolithic to microservices architectures.Deep expertise in Node.js and TypeScript.Strong experience with MongoDB, Kafka, and AWS cloud services.Proficient in containerization and orchestration technologies such as Docker and Kubernetes.Excellent problem-solving and analytical skills.Strong communication skills, with the ability to explain complex technical concepts to various audiences.Ability to lead and manage teams effectively.Perks of working for Shiftkey

Inclusive and collaborative work environment."Subject to certain roles" office spaces making the hybrid work environment fun and engaging.Comprehensive health, vision, and dental coverage.Benefits effective as of the first day.Progressive PTO & Company-paid holidays with a broad selection of floating holidays to honor employees' diverse needs.100% 401(k) employer match up to 6%.Paid parental leave.Investment in your wellness: access to mental health support.

#LI-Remote #LI-AT1

Our Commitment to Diversity

ShiftKey is an equal opportunity employer and is committed to embracing diverse and individual perspectives shaping our culture and contributing to the solutions that transform the world. We actively work to create an inclusive environment for employees to thrive.

EEO Statement

ShiftKey does not discriminate based on race, religion, color, sex, gender, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by applicable law. All employment is decided based on qualifications, merit, and business needs. ShiftKey is committed to providing reasonable accommodation to applicants with a mental or physical disability, please contact: accommodations@shiftkey.com