Job Closed
This listing is no longer active.
Simplifying access to high-quality, affordable mental health care.
Software Engineer II
Location
United States
Posted
150 days ago
Salary
$145K - $155K / year
Seniority
Mid Level
Job Description
Software Engineer II
Alma
• Gain a deep understanding of what Alma members do, how they operate, and where their pain points are. • Work in our backend space (~60% of the role) while tackling work full stack as needed to support projects with frontend-oriented goals (~40% of the role) • Design, develop, and implement maintainable and scalable product features using modern web technologies (Python, Django, MySQL). • Develop both member-facing and internal-facing features around onboarding, scheduling, and client management. • Collaborate with Alma managers, PMs, and designers to conceptualize and build solutions for practical problems facing Alma members. • Ensure applications and services meet Alma's standards for software including performance, scalability, and security.
Job Requirements
- You have 2-4 years of experience as an engineer with a proven history of working across the stack and building products at scale.
- You have extensive experience with web technologies. We are language agnostic in our interviews but require experience with one or more common web frameworks.
- You've got an understanding of accessibility and security compliance.
- You have implemented automated testing platforms and unit tests.
- You possess a proficient understanding of code versioning tools, such as Git.
- You enjoy customer-centered software development and collaborating closely with a team of engineers, designers, and product managers.
- You have a desire to experiment (succeed or fail), and use research and data, where appropriate, to make data-driven decisions.
Benefits
- We’re a remote-first company
- Health insurance plans through Aetna (medical and dental) and MetLife (vision), including FSA and HSA plans
- 401K plan (ADP)
- Monthly therapy and wellness stipends
- Monthly co-working space membership stipend
- Monthly work-from-home stipend
- Financial wellness benefits through Northstar
- Pet discount program through United Pet Care
- Financial perks and rewards through BenefitHub
- EAP access through Aetna
- One-time home office stipend to set up your home office
- Comprehensive parental leave plans
- 12 paid holidays,1 Alma Give Back Day
- Flexible PTO
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build and own product capabilities for Stytch’s agentic identity platform on Twilio. • Design, implement, and maintain scalable, reliable distributed services, optimizing for security, latency, and developer experience. • Partner with Product and Engineering leadership to set direction, translate customer needs into technical plans, and deliver high-impact roadmap features. • Collaborate across Twilio and Stytch teams to align on architecture, integrate platform capabilities, and unblock cross-team initiatives. • Write clean, maintainable, and well-tested code, setting a high bar for technical excellence across the team. • Own the end-to-end lifecycle of new services, from initial design and prototyping through to production deployment and operational readiness. • Mentor other engineers on the team, fostering a culture of innovation, ownership, and continuous learning. • Communicate complex technical concepts effectively to diverse audiences, from fellow engineers to executive leadership. • Stay at the forefront of industry trends and emerging threats in identity and authentication to ensure our products are secure and innovative.
• Design, develop, and maintain cross-platform mobile applications using React Native and embedded Golang modules. • Write clean, maintainable, and testable code in both TypeScript and Go. • Participate in architectural discussions and contribute to technical decision-making for mobile and shared code. • Conduct code reviews, provide constructive feedback, and help maintain high code quality standards. • Mentor junior engineers and share knowledge with the team. • Troubleshoot and resolve performance, scalability, and reliability issues in both JS and Go layers. • Stay current with emerging mobile and cross-platform technologies.
Software Engineer II
VistageVistage, founded in 1957, is a global executive coaching organization that serves over 45,000 members across 40 countries, specializing in peer advisory groups
• Dive into the code and build awesome applications using Java, Spring/Spring Boot, ReactJS, NodeJS, and other technologies • Be a key player in the full software development lifecycle • Craft and consume RESTful APIs • Automate everything with CI/CD pipelines • Embrace the power of containerization with Docker • Collaborate with your teammates to conquer technical challenges • Participate in code reviews to maintain high standards
Software Engineer II
VistageVistage, founded in 1957, is a global executive coaching organization that serves over 45,000 members across 40 countries, specializing in peer advisory groups
• Dive into the code and build awesome applications using Java, Spring/Spring Boot, ReactJS, NodeJS, and other cool technologies. • Be a key player in the full software development lifecycle, from brainstorming ideas to deploying rock-solid solutions. • Craft and consume RESTful APIs like a pro. • Automate everything with CI/CD pipelines – because who has time for manual deployments? • Embrace the power of containerization with Docker to build and deploy applications that scale. • Collaborate with your teammates to conquer technical challenges and celebrate victories together. • Stay on the cutting edge of technology and bring fresh ideas to the table. • Participate in code reviews and help us maintain a high standard of code quality. • Be a positive force in our innovative and collaborative team environment.


