Software Architect



Posted on Tuesday, March 19, 2024
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
We don’t believe in perfection – we believe in passion, interest, and will – so don’t let a lack of experience or skill in one area listed above deter you from applying.
Cleo is proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Pay Transparency: For New York and California, the base salary range for this position is $180,000 - $215,000 annually. Outside of those states, the base salary range is $172,000 - $192,000 annually. In addition to a base salary, Cleo offers the following benefits: health insurance (medical, dental, and vision), 15 paid holidays, 5-day winter break, unlimited flexible vacation time, sick time, 16 weeks paid parental leave, 401(k) plan, disability insurance, life insurance, wellness perks, and more.
You must be based in the U.S. and authorized to work in the U.S. without employer sponsorship. Please be advised that Cleo does not provide employment-based visa sponsorship for this position at this time.
Cleo is currently accepting applications from candidates residing in the following states: California, Colorado, Connecticut, Florida, Georgia, Illinois, Massachusetts, Maryland, Minnesota, New Jersey, New York, North Carolina, Oregon, Pennsylvania, Rhode Island, Tennessee, Texas, Utah, Virginia, Washington, and Wisconsin.
SF FAIR CHANCE ORDINANCE Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation.