Papa

Senior Back End Software Engineer, Elixir

Papa

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Design, develop, and maintain scalable Elixir services that are core to Papa’s operations and member experiences.
  • Own large-scale system components from architecture to deployment, driving clean, well-tested, and well-documented code.
  • Work across the stack to improve the performance, reliability, and scalability of our applications.
  • Collaborate with engineering and product teams to define technical solutions that align with business goals and deliver measurable impact.
  • Contribute to our GraphQL API design and implementation, enabling seamless integration with mobile, web applications, and vendor services.
  • Proactively identify areas for improvement in our systems and processes, and lead initiatives to address them.
  • Participate in technical planning, estimations, and decision-making to help guide the direction of our platform.

Requirements

  • 7+ years of software development experience
  • Experience building and shipping high quality work and achieving high reliability
  • Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, etc.
  • Experience leveraging coding agents (Cursor, Claude Code, Copilot, etc)
Benefits
  • Our culture is people first
  • Inclusivity and celebration of authentic selves at work
  • Non-hierarchical work environment
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ElixirGraphQLsystem architecturescalable servicescode reviewstestingmonitoringcoding agents
Soft Skills
collaborationleadershipproblem-solvingcommunication