For the providers looking for private practice support, for the people in search of mental health care, and for our employees who make it all possible.
We begin from a place of curiosity and humility. We are willing to rethink our assumptions and challenge the status quo, moving quickly and courageously when we need to change course. We tackle hard problems with data, instinct, and optimism. We are life-long learners, always seeking opportunities to grow.
We seek to understand each other’s experiences and perspectives, and we treat each other with respect. We routinely express gratitude and proactively look for ways to support one another’s professional and emotional well-being.
We acknowledge our privilege and seek to understand how the products we build and the processes we implement impact all people. We take diverse perspectives into account as we make decisions, and we are intentional about the goals and timelines we set in order to build an equitable organization.
We have the courage to seek the truth about ourselves, each other, and the problems we are solving together. We speak with candor and without drama, appreciating direct and actionable feedback that makes us and the business better.
We act like owners, understanding that we are all collectively responsible for Alma's success. Everyone at Alma has a purpose, is accountable for their purpose, and is empowered to succeed as an owner of their purpose.
At Alma, we aim to create initiatives and programs that support people from all backgrounds and lived experiences. Everyone in the Alma ecosystem plays a role in sustaining a safe, caring, and humane environment where our DEI principles can thrive. This work amplifies Alma’s mission to simplify access to high-quality, equitable, and affordable mental health care.
Sam Dylan Finch, Content Marketing Manager
Following a traumatic event or crisis, we offer dedicated therapy stipends and encourage time away from work to process and heal. We acknowledge that injustices in the world impact wellbeing, and Alma's Timeout Policy gives our employees the power to say "I'm not alright" — no questions asked.
Find a sense of belonging at Alma. Employee Resource Groups give employees the space to honor their identities through thoughtful programming and regular connection. Participate in book clubs, lunch and learns, and more.
We honor the diverse makeup of our company by learning about a new culture each month. This includes guest speakers, educational opportunities, and reimbursements for donations and purchases made to community-owned businesses.
Work from home, or from your favorite coffee shop, or from the bookstore with free wifi. At Alma, we know we know the quality of your work isn’t determined by the location.
We care about our team’s health — both physical and mental. Take care of yours, with flexible benefits for you and your family.
Go on vacation, take leave when you need to, and recharge when you’re not feeling your best.
We’re here to help you set long-term goals and take big steps forward. Work is always recognized with competitive, equitable pay.
Jenn Eugenio, Campaign Marketing Manager
At Alma, we conduct structured interviews. This means all candidates are asked identical questions, and responses are evaluated using the same rubric.
1. Submit an application
We ask everyone to submit an application through our job board. If you seem like a good fit for the role, a recruiter from Alma will reach out to schedule an introductory call.
2. Share your expertise
You’ll learn more about the role and get the chance to share your background during conversations with the recruiter and the hiring manager. This may also include a take home assessment.
3. Meet the team
At this stage, you’ll meet with other employees at Alma who will ask you pre-determined questions related to the role. Every candidate is also required to participate in an interview centered on our five core values.
4. Get the offer
You will receive regular updates about your application status throughout the process. If you’re the best candidate for the role, we’ll hop on a call to send our congratulations and go over next steps.
To ensure pay equity, we do not negotiate salaries. Alma stays up-to-date on compensation trends and reassesses the market on an annual basis.
Find roles in:
Engineering (8)
Product (5)
Finance (3)
Legal (2)
Operations (2)
Business Intelligence (1)
People (1)
Business Development (1)
Marketing (1)
Alma is seeking a mission-oriented Analytics Engineer to join our team. This person will work to build out and maintain Alma’s information systems that collect, manage and convert raw data into business metrics for use by analysts and stakeholders across the company. This person will play an integral role in making data accessible to the organization so it can evaluate and operate effectively and successfully.
ApplyAlma is seeking a mission-driven Backend Engineer to join our team. We are dedicated to building tools and services which help our providers more easily manage and grow their practice. In this role, you will be building features that solve real problems for mental health providers. The ideal candidate is able to recognize that successful software development requires communication, experimentation, and iterations. On this scaling team, you will have a strong hand in defining Alma's features, services, and architecture. The ideal person for this role loves to collaborate with other teams to design and build amazing digital experiences.
ApplyDirector of Engineering, Platform and Data We are looking for a Director of Engineering to join our team and help drive Alma’s technology strategy. As a member of the Engineering leadership team, this person will lead engineering efforts for infrastructure, platform capabilities, and data; and will be responsible for helping to build scalable products, teams, and processes. The Director of Engineering will support a team of Engineering Managers as they grow and expand their teams, all the while standardizing best practices across the engineering organization. The ideal candidate must have technical and operational chops working across teams to achieve objectives and execute projects, especially as the organization considers new products and categories.
ApplyWe are looking for an experienced Engineering Manager to join, support, and manage a growing group of high performing product engineers at Alma in our billing domain. Within this role, you will focus on developing the billing tools and services that empower new and seasoned therapists to take control of their financial future while providing the best possible care to their clients. On this scaling team, you will have a strong hand in defining Alma's features, services, and architecture.
ApplyAlma is seeking a mission-driven Engineering Manager to lead our Developer Experience team. We are dedicated to designing, implementing, and maintaining Alma’s technology infrastructure. In this role, you will build services and tools that solve real problems for Alma’s engineering team. The ideal candidate can recognize that successful software development requires communication, experimentation, and iteration. On this growing team, you will have a strong hand in defining the underlying systems that Alma's engineering team uses to deliver software and data products. The ideal person for this role loves to work with other teams to design and build amazing systems.
ApplyAlma is seeking a mission-driven Engineering Manager, Infrastructure to join our team. We are dedicated to designing, implementing, and maintaining Alma’s technology infrastructure. In this role, you will build services and tools that solve real problems for Alma’s engineering team. The ideal candidate can recognize that successful software development requires communication, experimentation, and iteration. On this growing team, you will have a strong hand in defining the underlying systems that Alma's engineering uses to deliver software and data products. The ideal person for this role loves to work with other teams to design and build amazing systems.
ApplyAlma is seeking a mission-driven Frontend Engineer to join our team. We are dedicated to building tools and services which help our providers more easily manage and grow their practice. In this role, you will be building features that solve real problems for mental health providers. The ideal candidate is able to recognize that successful software development requires communication, experimentation, and iteration. On this scaling team, you will have a strong hand in defining Alma's features, services, and architecture. The ideal person for this role loves to collaborate with other teams to design and build amazing digital experiences.
ApplyAlma is seeking a mission-driven Technical Program Manager to join our engineering team. We are dedicated to building secure and compliant tools and services which help providers more easily manage and grow their practice. This role plays a critical role enabling the planning, prioritization and delivery of initiatives across our Platform, Security, and Information Technology (IT) teams. In this role you will work with our engineering leadership and product managers to help define strategy, requirements, timelines and drive the execution of our platform, security, and information technology roadmaps.
Apply