Metabase offers an open-source platform that allows company teams to “ask questions and learn from data.” A technology startup founded in 2014, the company
Software Engineer, Backend
Location
California
Posted
60 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Backend
Metabase
• join our team in doing the hard work that makes our users’ lives easy • ship major features end to end across our JavaScript and Clojure codebase • deal with some of our trickier backend issues as they arise • collaborate with a global team to support user-focused product development
Job Requirements
- Experience in Clojure (or a strong desire to learn)
- Track record of shipping products of significant complexity
- Solid CS background (acquired through either a CS program or shipping software in a production setting)
- Able to make good technical judgements and back them up articulately
- Nice to have: Experience with JDBC and database integrations
- Nice to have: Experience and knowledge of the Java ecosystem and JVM tuning
- Nice to have: history of open source contributions
- Nice to have: experience in JavaScript / Typescript (our frontend is in JS and TS)
Benefits
- flexibility (define your own schedule and work from wherever you want)
- autonomy
- environment that fosters growth, learning, and development
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Developer
CV-Online LatviaYour most trusted partner in recruitment and job market in Latvia for 20+ years
• Java development and testing • Contribution to architectural discussions • Making design in cooperation with product owner and chief architec • Development of the solutions through an iterative process, from idea to stable operations • In cooperation with the development team, be responsible for the service from analysis to application development and maintenance
• Develop and implement modern, scalable web applications with Java on the backend and modern frontend technologies such as Angular, Vue.js, or React • Design and implement microservices and APIs • Develop new software solutions and enhance existing ones • Contribute to the architecture and design of software solutions • Perform code reviews and ensure quality assurance • Integrate databases and ensure data integrity • Implement and maintain CI/CD pipelines • Work with major hyperscalers (Azure, AWS, GCP) • Collaborate with cross-functional teams to gather and implement requirements • Ensure application performance, security, and scalability • Create and maintain technical documentation
Senior Backend Engineer
Apollo.ioHelping sales teams find their ideal buyers and convert them into customers.
• Design and implement highly scalable backend endpoints. • Gather product requirements and write design docs to satisfy product needs. • Drive/Lead full lifecycle of software development: product requirements, architecture, solution design, development, quality assurance, and maintenance. • Mentor others on best practices and effectively share knowledge. • Ability to effectively communicate development progress to the product lead, engineering manager, and other stakeholders. • Be comfortable introducing new technologies and new ideas as required. • Work effectively as part of a large global team. • Attend and engage in scrum ceremony meetings, team parties, and manager 1:1s. • Provide feedback to co-workers in written and verbal form and respond to technical and behavioral feedback from managers and peers.
Fullstack .NET Developer, React
gravity9Building Better Digital Products. Create Momentum With Gravity
• Design and implement secure and scalable applications that are transforming industries • Collaborate with colleagues to identify, prioritise and deliver value-adding features • Participate in team discussions and code reviews




