Senior Backend Engineer (Elixir/GraphQL)

silvermine.io United State
Remote
Apply
AI Summary

Seeking a Senior Backend Engineer to contribute to a mission-driven Pull Request as a Service platform. You will own features end-to-end, focusing on Elixir/Phoenix and GraphQL. This role offers significant growth opportunities and a chance to impact underrepresented developers.

Key Highlights
Contribute code to an Elixir/Phoenix backend with a GraphQL API (Absinthe).
Own features from product definition through implementation and production.
Make sound architectural decisions for performance, maintainability, and scale.
Share knowledge and passion for code quality through reviews and pairings.
Focus on personal and professional growth with mentorship and a personalized plan.
Technical Skills Required
Elixir Phoenix GraphQL Absinthe TypeScript Scala Pulumi Kubernetes GitHub Actions TDD
Benefits & Perks
Fully remote
Regular on-sites (3-4 per year)
Personalized growth plan & mentorship
Access to prestigious entrepreneurship community
Competitive compensation
Meaningful equity

Job Description


Our client is a Pull Request as a Service platform. Their mission is to unlock the potential of the world’s most underrepresented, underprivileged, and underrated developers. Help them create opportunities for anyone to grow by contributing on the world’s best codebases.

We are looking for a Senior Backend Engineer to join a diverse team of 9 nationalities, which just happens to be 50% female.



Skills

  • Self-management skills.
  • Ability to do deep work
  • To help succeed in your role you’ll collaborate with an exceptional engineering team - early unicorn employees, Typescript and VSCode team engineer, Facebook Hackathon winner, Google Women TechMakers Scholar, etc.



Experience

  • You are a polyglot developer who has shipped production code in multiple languages. You have your preferences, but will always choose the right tool for the job.
  • Familiarity with: Scala, Elixir and TypeScript.
  • Familiarity with CI/CD ways of shipping code. We do it with: Pulumi, Kubernetes and GitHub Actions.
  • Familiarity with TDD. You understand the value of testing and have maintained a healthy test suite before.



What You'll Be Doing (daily/monthly Tasks)

  • Contribute code to the backend part of our codebase. It is a Phoenix application written in Elixir, that exposes GraphQL API (using Absinthe).
  • Own features end-to-end, from product definition, through implementation, and to production.
  • Make sound architectural decisions, keeping in mind performance, maintainability and scale.
  • Share your knowledge and passion for code quality with the rest of the team through code reviews and pairings.
  • Grow both personally and professionally. We treat growth seriously, as we believe that our team will thrive only if and when every one of the team members does.

The offer

  • Fully remote: work from wherever you want
  • Regular on-sites to bond and explore the world (3-4 a year of 2-3 weeks each)
  • Personalized growth plan & mentorship for every employee (we mean it) + access to the world’s most prestigious entrepreneurship community
  • Great range of perks and benefits
  • Competitive compensation and meaningful equity along with a chance to make a significant contribution to changing the lives of millions of engineers



Send us your CV to talent@silvermine.io and an introduction describing why you would be good for this position. Only well written applications will be considered.

Subscribe our newsletter

New Things Will Always Update Regularly