← Back to list
Job

Software Engineer (Backend)

Software Engineer • Remote • Full-time • European Union Global Remote, EU/EMEA

Backend engineering role on Metabase's open-source BI tool, working across a Clojure and JavaScript/TypeScript codebase.

Responsibilities

  • ▹Ship major features end to end across the JavaScript and Clojure codebase
  • ▹Deal with trickier backend issues as they arise
  • ▹Hiring for multiple backend software engineer positions

Requirements

  • ▹Experience in Clojure, or a strong desire to learn it
  • ▹Track record of shipping products of significant complexity
  • ▹Solid CS background (via a CS program or shipping software in production)
  • ▹Able to make good technical judgements and back them up articulately

Nice to have

  • ▹Experience with JDBC and database integrations
  • ▹Knowledge of the Java ecosystem and JVM tuning
  • ▹History of open source contributions
  • ▹Experience in JavaScript / TypeScript (frontend is in JS and TS)

Soft skills

Strong product sensibilities and deep care for end-user experienceSound technical judgement that can be articulated clearly

What we offer

  • ▹Meaningful equity
  • ▹Comprehensive US benefits: employer-covered medical, dental and vision insurance, with 75% dependent coverage
  • ▹401(k) with employer match, available after the first 30 days
  • ▹Flexible, unlimited paid time off including sick time
  • ▹Asynchronous, remote-first environment

About the company

Metabase is an open-source business intelligence tool used daily by tens of thousands of companies, from small startups to large enterprises. The team is fully distributed globally (50% outside the US) and has raised a $30M Series B.

Similar jobs