Apply

Software Engineer II, Billing

Posted 1 day agoViewed

View full description

💎 Seniority level: Middle, 3-5 years

📍 Location: Contiguous US

💸 Salary: 140000.0 - 160000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Alma👥 251-500💰 $130,000,000 Series D over 2 years ago🫂 Last layoff 5 months agoMental HealthMedicalWellnessHealth Care

🗣️ Languages: English

⏳ Experience: 3-5 years

🪄 Skills: Backend DevelopmentPythonSQLDjangoFull Stack DevelopmentGitMySQLReact.jsTypeScriptREST APICommunication SkillsCI/CDProblem SolvingSoftware Engineering

Requirements:
  • 3-5 years of experience as an engineer with a proven history of working across the stack and building products at scale.
  • Extensive experience with web technologies. We are language agnostic in our interviews but require experience with one or more common web frameworks.
  • Understanding of accessibility and security compliance.
  • Implemented automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.
Responsibilities:
  • 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 front and back end web technologies (Python, Django, MySQL, React, Typescript).
  • Develop both member-facing and internal-facing features around onboarding, scheduling, billing, and client management.
  • Collaborate with Alma managers, PMs, designers, and stakeholders 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.
  • Collaborate closely with other engineers and engineering managers to contribute to a technical roadmap for the team, finding opportunities to mentor and elevate team members along the way.
Apply