Cleo Remote Full-time

About Cleo:
At Cleo, we make a real impact by doing work that matters: helping families be their best at home and at work.
Cleo is the leading family benefits platform that picks up where the healthcare system leaves off. We combine the expertise of our team of Guides and Specialists—parent and maternity coaches, doulas, lactation consultants, sleep experts, and more—with a powerful technology platform that helps every working parent succeed as they grow both their families and their careers.
Cleo is offered by over 100 leading employers, including global Fortune 500 leaders and industry innovators like Salesforce, PepsiCo, The Learning Care Group, and Pinterest. With $81M raised from top investors including NEA, Greylock, and Transformation Capital, we’re expanding our offerings and our team to meet the growing demand of employers, parents, and the healthcare sector. Now we’re looking for experienced and passionate team members like you to join us.
Title: Software Architect
The Software Architect is responsible for making high-level architectural design choices that are capable of handling large traffic volumes and scalable to meet future demands. As the Architect, you will focus on reducing complexity and improving development velocity and time to market by streamlining local development solutions, establishing critical software update processes, championing engineering standards, and implementing best practices. You will help drive and maintain the architecture runway by identifying high value tech debt, prioritizing those initiatives, seeing them through the finish line, and successfully empowering the development teams to carry forward the technical directions set. You will be involved early in the SDLC and provide the necessary guidance to build skill sets throughout the department, while ensuring the right architecture decisions are being followed. You are exceptionally passionate about technology and actively look to promote technology advancements, coding standards, SOP’s, tools and platforms. You demonstrate utmost ownership and urgency to resolving production issues and are able to coordinate cross-team resolutions.
This role reports to the Senior Director of R&D.

Key Responsibilities:

  • Make high-level architectural design choices, ensuring scalability
  • ​​Lead in software architecture discussions and actively contribute to technical discussions 
  • Promote, recommend and enforce coding standards and SOPs 
  • Investigate and troubleshoot complex issues across our platform
  • Consistently demonstrates high ownership in resolving production issues, while cross-training other engineers
  • Identify and come up with strategies to resolve technical debt 
  • Partner with product and design on planning and executing long term projects, coordinating needed architecture changes
  • Pair with individual contributors on implementing product work
  • Unblock and create enablers to support charter teams, simplify development workflows, and increase velocity
  • Perform spikes and research in conjunction with the tech leads
  • Drive major engineering initiatives 
  • Mentor and train engineers 
  • Takes ownership for development implementations across teams
  • Consistently demonstrates high ownership in resolving production issues, while cross-training other engineers
  • Research and implement new technologies where appropriate 
  • Monitor observability suite in production and work with respective teams to resolve issues 
  • Develop product features, enhancements and defect resolution 
  • Perform code reviews

To be successful in this role you may have:

  • 7+ years of software engineering experience
  • A proven track record of team leadership and mentorship
  • Skill at partnering cross-functionally across the organization 
  • Deep knowledge in JavaScript, React/React Native, NestJS, and NodeJS
  • Experience with deployment pipelines (CI/CD) and microservice architecture
  • Excellent communication skills; written and verbal
  • Experience managing data and designing platforms to serve the business and clients
  • Excellent and pragmatic testing practices
  • An eagerness to work in an ever-changing, fast-paced startup environment

Core Tech Stack:

  • NodeJS / NestJS
  • React Native / Expo
  • Python / Django
  • Docker
  • PostgreSQL, Redis
  • CircleCI, Expo Application Services, Jenkins
  • AWS 
  • Datadog, Sentry, Sumo Logic & New Relic