Full Stack Software Engineer - Billing

Company behind the popular open-source, high-performance columnar OLAP database management system for real-time analytics, working 100-1000x faster than traditional approaches.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Full Stack Software Engineer - Billing

ClickHouse, the company behind the revolutionary open-source columnar OLAP database, is seeking a Senior Full Stack Software Engineer to join their Billing Engineering team. This role offers an exciting opportunity to build the billing platform for ClickHouse Cloud, working with cutting-edge technologies and making a significant impact.

The position involves developing mission-critical processes for the company's cloud billing and metering platform, requiring expertise in both frontend and backend technologies. You'll work with React, TypeScript, and Node.js, while integrating various systems including billing, metering, logging, and monitoring.

The ideal candidate brings 5+ years of software development experience, with specific expertise in cloud-based systems and billing implementations. You'll join a collaborative, fast-paced environment where your voice matters and your contributions directly influence the company's success.

ClickHouse offers an attractive remote-first work environment with comprehensive benefits, including healthcare, equity, flexible time off, and international mobility opportunities. The company culture emphasizes teamwork, continuous learning, and mutual respect, making it an ideal place for those who want to shape the future of data analytics.

Working with top adopters like Lyft, Cisco, and eBay, you'll be part of a team that values technical excellence, innovation, and collaborative problem-solving. This role presents an exceptional opportunity to work on technology that processes petabytes of data with sub-second latencies, making a real difference in the world of real-time analytics.

Last updated 10 days ago

Responsibilities For Full Stack Software Engineer - Billing

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

Requirements For Full Stack Software 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 experience building billing or metering systems
  • Full Stack coding experience: React, TypeScript, Serverless, Node.JS
  • Experience with billing concepts and CSP marketplaces
  • Experience leading and shipping large scope technical projects
  • Strong ownership of code quality and experience with distributed systems
  • Expertise with public cloud provider (AWS, GCP, Azure)
  • Excellent communication skills
  • Strong problem-solving and production debugging skills
  • High level of responsibility, ownership, and accountability

Benefits For Full Stack Software Engineer - Billing

Medical Insurance
Equity
  • Flexible work environment - remote-first work
  • Healthcare - Employer contributions
  • Equity in the company
  • Flexible time off in the US
  • $500 Home office setup for remote employees
  • Employee-driven international mobility

Interested in this job?

Jobs Related To ClickHouse Full Stack Software Engineer - Billing

C++ Engineer - Core Database Engine

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

Full Stack Engineer - Billing

ClickHouse is hiring a Full Stack Engineer - Billing to build and improve their cloud billing platform, requiring expertise in frontend and backend technologies.

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.

Sr. Raw Materials Manager, Amazon Private Brands

Senior role managing global textile quality and mill relationships for Amazon Private Brands, requiring extensive experience in textile engineering and supplier management.

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SaaS solutions for subscription and membership services with competitive compensation.