Enable job alerts via email!

Software Engineer Billing Platform

Snowflake, Inc

Menlo Park (CA)

On-site

USD 90,000 - 150,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Software Engineer and help shape the future of the AI Data Cloud. This role offers the chance to develop innovative billing systems using cutting-edge technology. Collaborate with diverse teams to create features that meet business needs while ensuring system reliability and scalability. Ideal candidates will have a strong background in full-stack development, particularly with Java and JavaScript, and a passion for building customer-facing products. This is an exciting opportunity to be part of a rapidly growing team that values innovation and collaboration.

Qualifications

  • 2-6 years of full-stack software development experience.
  • Deep understanding of web application architecture and design.

Responsibilities

  • Drive projects from idea formulation to implementation.
  • Build a reliable and scalable Billing Platform.

Skills

Java
NodeJS
JavaScript (React)
API design patterns
Data modeling
Full-stack development
Collaboration skills

Education

BS in Computer Science
MS in Computer Science

Job description

Build the future of the AI Data Cloud. Join the Snowflake team.

Are you interested in building the only one Data Cloud that unlocks near-unlimited data opportunities? Are you excited about building systems with near-infinite scalability, performance and flexibility? Would you like to be part of one of the fastest-growing companies with tremendous growth opportunities? Then don’t miss out on this opportunity.

One customer favorite for Snowflake is the “Pay for what you use” pricing model. Computing Snowflake’s bills, at its core, is a challenging distributed systems problem that requires scalability in real time usage metering, calculation over tens of thousands of different rates, and supporting new pricing models. Furthermore, our applications must meet strict requirements for accuracy and low latency processing.

As a Software Engineer, you have the opportunity to develop federated and distributed billing systems that can easily accommodate new pricing models, using Snowflake’s own technology. To be successful in the role, the candidate needs to have significant experience in software engineering and domain expertise in databases and distributed systems.

AS A SOFTWARE ENGINEER, YOU WILL:
  • Drive projects from idea formulation, to design, and to implementation.

  • Build a reliable and scalable Billing Platform leveraging Snowflake technologies.

  • Collaborate with other engineering teams, product managers, data scientists, and finance/revenue teams to build new features and products for business needs.

  • Identify the improvements in our systems, data models, functional gaps, and design and build the solutions.

OUR IDEAL CANDIDATE WILL HAVE:
  • Between 2 to 6 years of full-stack software development, data ingestion, and data modeling experience.

  • Deep understanding of modern web applications design architecture, good API design patterns, security, performance and scale.

  • Strong development experience in Java. NodeJS and JavaScript (React).

  • Strong communication and collaboration skills.

  • Experience in databases and billing systems is a plus.

  • Experience building end-to-end customer facing products is a plus.

  • BS/MS in Computer Science or related majors, or equivalent experience.


Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.

Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

How do you want to make your impact?

For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Front-End Software Engineer

airx health

San Francisco

Remote

USD 120,000 - 175,000

5 days ago
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

San Jose

Remote

USD 142,000 - 210,000

Yesterday
Be an early applicant

Senior Software Engineer, Distributed Systems

Censys, Inc.

Los Altos

Remote

USD 149,000 - 190,000

Yesterday
Be an early applicant

Principal Software Engineer New York, New York, United States, San Francisco, California, Unite[...]

Alchemy

San Francisco

Remote

USD 135,000 - 350,000

Today
Be an early applicant

Senior Software Engineer - Syncing, Processing, and Applying

Material Security

San Francisco

Remote

USD 120,000 - 160,000

-1 days ago
Be an early applicant

Sr Software Engineer

Rollbar, Inc.

San Francisco

Remote

USD 120,000 - 180,000

Yesterday
Be an early applicant

Full-Stack Software Engineer

WEX, Inc.

San Francisco

Remote

USD 120,000 - 160,000

4 days ago
Be an early applicant

Senior Software Engineer

Central Garden & Pet

California

Remote

USD 100,000 - 145,000

5 days ago
Be an early applicant

Staff Software Engineer

Natera

San Carlos

Remote

USD 136,000 - 171,000

Today
Be an early applicant