Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • Remote International Jobs
  • Senior Software Engineer

Senior Software Engineer

San Francisco, United States  or  ðŸŒŽ  Remote

Cube Dev

Cube Dev logo

Basic relocation package

Visa services
Visa services

About Cube Dev

Cube is an API-first business intelligence platform for data engineers and application developers to make data accessible and consistent across every application.
It helps provide access data, organize it, and deliver it to every tool so developers can build powerful, fast, and consistent data applications.

Position

At Cube Dev we are building a technology stack for modern analytics. If you are fascinated by the software that powers large technology companies but want the challenges and freedom that come with working in a small startup, then the job at Cube is for you.

We are a small and dedicated team in San Francisco, funded by top-tier SV investors, working on making advanced analytics infrastructure developed at large tech companies accessible to all developers around the world.

We are focused on the bottom-up adoption, and most of our software is open-source. At Cube.js, you will be part of a vibrant community. Cube users often engage with the company on GitHub and Slack.

Thousands of developers are using Cube to build analytics applications and we want to help them be successful. That’s why we're looking for a backend engineer to join our Cube.js Core team to build state-of-the-art analytics data access technology.

The main task is developing a complex Open Source project — Cube.js:

  • Development of new and modification of existing drivers for various data sources 
  • Development of different REST APIs for configuring system components
  • Optimization system components to provide it's parallelism, performance improvements, and fault tolerance
  • Building Test Suits for drivers and other system components
  • Working with Issues and Pull requests from the community, with escalations from corporate clients

Your qualification

  • Understanding of the basic principles of JavaScript/TypeScript transpilers (such as Babel), experience in developing custom plugins, understanding of AST trees is desirable 
  • Understanding the nuances of Node.js applications under heavy loads, experience in optimizing Node.js application performance based on Express.js
  • Understanding of the principles of development of Unit, Integration and end-2-end tests, knowledge of the framework Jest.js
  • Fluent JavaScript/TypeScript
  • Advanced knowledge of Node.js and V8 
  • Advanced knowledge of SQL, experience with various SQL implementations: MySQL, PostgreSQL, PL/SQL, etc.
  • Experience in writing complex analytical queries in SQL

Will be a plus

  • Experience with Rust or intense to learn this is beneficial
  • Experience in configuring cloud data storage (AWS S3, Azure Blob Storage, etc.)
  • Experience with Business Intelligence systems, building Data Warehouse, and ETL processes
  • Knowledge of Docker, experience in building Docker Image
  • Experience in configuring cloud databases (BigQuery, Redshift, Snowflake, Athena, Databricks, etc.) is desirable
  • Understanding the principles of building CI/CD processes based on Github Actions

Engineer Developer Software JavaScript Programmer Web Software Developer SQL Full-stack Fullstack TypeScript NodeJS Node Software Engineer PostgreSQL MySQL Full Stack Full Stack Remote Node.js Node JS Express Jest PL/SQL ExpressJS Express.js Cube Dev
Archive vacancy
Archive vacancy
Facts about San Francisco
Cost of Living Index 92 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 3405 - $ 6258
Safety Index 44 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
These jobs may fit you

United States

Kikoff

Software Engineer - Mobile in San Francisco
logo

Mobile is not web, and web is not frontend… or is it? We’re looking for experienced mobile engineers who are looking to use the latest...

Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access