Full Stack Engineer - Billing

ClickHouse is the company behind the popular open-source, high performance columnar OLAP database management system for real-time analytics.
$133,450 - $232,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Full Stack Engineer - Billing

We are the company behind the popular open-source, high performance columnar OLAP database management system for real-time analytics. ClickHouse works 100-1000x faster than traditional approaches. By offering a true column-based DBMS, it allows for systems to generate reports from petabytes of raw data with sub-second latencies. With an amazing community already adopting our open-source technology, we are now embracing our journey in delivering Cloud first solutions to delight our customers.

The BiIling Engineering team is responsible for building the billing platform behind ClickHouse Cloud. Our team is looking for exceptional software engineers who can work on a variety of technologies, including frontend and backend, while integrating with various external systems. You'll join at an ideal time to make a big impact. The team collaborates with stakeholders from across the business to provide the best experience for our customers (reliability, scalability, privacy, security, observability) while keeping accuracy and compliance a priority in everything we build.

As a Full Stack Engineer - Billing, you will:

  • Build ClickHouse cloud's billing and metering platform
  • Create with purpose and have a rationale for your decisions
  • Deliver secure, efficient, and highly available frameworks and platforms
  • Partner with multi-disciplinary teams to define strategies and solutions
  • Integrate with various systems (Billing, Metering, Logging, Monitoring, Support, etc.)

Requirements:

  • 5+ years of relevant software development industry experience building front-end systems running on the cloud
  • 1+ years of experience building billing or metering systems
  • Proficiency in React, TypeScript, Serverless, Node.JS
  • Experience with billing concepts and cloud service provider marketplaces
  • Strong leadership in shipping large scope technical projects
  • Full-cycle development experience with high-scale, distributed systems
  • Expertise with a public cloud provider (AWS, GCP, Azure)
  • Excellent communication and problem-solving skills

ClickHouse offers competitive compensation, including cash and stock options, as well as benefits such as flexible work environment, healthcare, equity, and time off. Join us in shaping our culture as one of our first 200 employees!

Last updated 3 months ago

Responsibilities For Full Stack Engineer - Billing

  • Build ClickHouse cloud's billing and metering platform
  • Create with purpose and have rationale for decisions
  • Deliver secure, efficient, and highly available frameworks and platforms
  • Partner with multi-disciplinary teams to define strategies and solutions
  • Integrate with various systems (Billing, Metering, Logging, Monitoring, Support, etc.)

Requirements For Full Stack Engineer - Billing

React
TypeScript
Node.js
  • 5+ years of relevant software development industry experience building front-end systems running on the cloud
  • 1+ years of relevant software development industry experience building billing or metering systems
  • Technologies: React, TypeScript, Serverless, Node.JS
  • Experience with billing concepts, such as credit card processing, usage-based billing, metering, CSP marketplaces, invoicing, sales tax, auditing and record keeping
  • Experience leading and shipping large scope technical projects
  • Full-cycle developer experience
  • Expertise with a public cloud provider (AWS, GCP, Azure)
  • Excellent communication skills
  • Strong problem-solving skills
  • High level of responsibility, ownership, and accountability

Benefits For Full Stack Engineer - Billing

Medical Insurance
Equity
Visa Sponsorship
  • Flexible work environment
  • Healthcare
  • Equity in the company
  • Flexible time off
  • $500 Home office setup
  • Employee-driven international mobility

Interested in this job?

Jobs Related To ClickHouse Full Stack Engineer - Billing

Software Engineer - DB Integrations Team

Senior Software Engineer role at ClickHouse, building high-performance data integration solutions for petabyte-scale analytics platform.

C++ Engineer - Core Database Engine

Senior C++ Engineer position at ClickHouse, working on high-performance database engine and cross-language integration

Full Stack Software Engineer - Billing

Senior Full Stack Software Engineer position at ClickHouse, building cloud billing platforms with React, TypeScript, and Node.js in a remote-first environment.

Core Software Engineer (C++)

ClickHouse is hiring a Core Software Engineer (C++) to develop features for their high-performance database, collaborate with the Cloud team, and engage with the open-source community.

Senior JAVA Backend Engineer

Senior Backend Engineer position focusing on Java Spring Boot and microservices architecture, offering remote work opportunity with 10+ years experience requirement.