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 3 months 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

Senior Software Engineer - Observability

Senior Software Engineer position at ClickHouse focusing on building and maintaining petabyte-scale observability platforms and product metrics systems.

Senior Software Engineer - Observability

Senior Software Engineer position at ClickHouse focusing on building and maintaining petabyte-scale observability platforms and product metrics systems.

Senior Software Engineer - Observability

Senior Software Engineer position at ClickHouse focusing on building and maintaining petabyte-scale observability platforms and product metrics systems.

Senior Software Engineer - Observability

Senior Software Engineer position at ClickHouse focusing on building and maintaining petabyte-scale observability platforms and product metrics systems.

Senior Software Engineer - Observability

Senior Software Engineer position at ClickHouse focusing on building and maintaining petabyte-scale observability platforms and product metrics systems.