Billing Platform Engineer Staff Level

Billing Platform Engineer Staff Level
Full Time
$120k - 160k per year

Job Description

job summary:

Description


We are looking for a Staff Software engineer on our Billing Platform team to help us build a billing infrastructure that is flexible, easy to report on and that prepares us for reaching our aspirations of being an impactful and enduring company that enables the world to turn data into action. This team drives and implements how we make our revenue in collaboration with the CFO, Finance and Go-To-Market teams. Working with such a diverse set of executives makes this a high impact and high visibility team. Our customers include some of the largest retail, media, and travel companies who send billions of events per day to our system. Our billing systems need to scale, provide accurate usage metrics and provide flexibility for our sales and engineering teams to tailor our services to the needs of our customers.


What you will do:



  • Build services that can be easily used to customize pricing/packaging for our Go To Market teams without needing engineering support
  • Build integrations between the application and 3rd party invoicing systems
  • Implement and maintain a batch infrastructure to compute volume metrics and charge customers accordingly
  • Maintain an internal application that our Customer Success group uses to effectively serve our customers
  • Support pricing innovation and growth experiments targeted towards Pricing
  • Be a subject matter expert for the entire company on the billing aspects of Enterprise Customers
  • Deeply focus on the scalability and quality aspects in every step involved with getting customers set up to use and invoiced correctly
  • Implement solutions that will help drive adoption of the product
  • Business Impact: Every dollar that enters the company via our revenue channels, will flow through the infrastructure owned by this team
  • High Visibility: This team works with the CFO and his pricing council, COO, Head of Sales, Go to Market team and Customer Success.
  • Help shape the Future: This team plays a significant role in making contributions to the future.
  • Innovation: This team works with the Pricing Innovation team to help come up with models to effectively convey the value of our service to customers


Some technologies we work with:



  • Python, Flask, React.js
  • Hadoop ecosystem (Kafka, MapReduce, Samza)
  • Airflow and other ETL systems
  • Google Data Store, MySQL, Postgres
  • Google App Engine, AWS cloud
  • Zuora, Salesforce, NetSuite (preferred) and similar billing systems


You will be successful in this role if:



  • 6+ years of application development experience
  • A minimum of two years' experience as a senior engineer in a similar environment
  • You have a Bachelor's degree in Computers or Information Technology or equivalent
  • You look at engineering problems holistically and have developed best in class products
  • You are open to using the right tool for the job, even if it is one with which you are unfamiliar
  • You are self-motivated, yet still, enjoy working in partnership across an organization
  • You find satisfaction in being a force multiplier for your colleagues
  • [bonus] Exposure/Experience to billing systems
  • [bonus] Exposure/Experience working on big data systems
  • [bonus] Experience working with go-to-market teams

 

location: Nashua, New Hampshire

job type: Permanent

salary: $120,000 - 160,000 per year

work hours: 8am to 5pm

education: Bachelors

 

responsibilities:



  • Build services that can be easily used to customize pricing/packaging for our Go To Market teams without needing engineering support
  • Build integrations between the application and 3rd party invoicing systems
  • Implement and maintain a batch infrastructure to compute volume metrics and charge customers accordingly
  • Maintain an internal application that our Customer Success group uses to effectively serve our customers
  • Support pricing innovation and growth experiments targeted towards Pricing
  • Be a subject matter expert for the entire company on the billing aspects of Enterprise Customers
  • Deeply focus on the scalability and quality aspects in every step involved with getting customers set up to use and invoiced correctly
  • Implement solutions that will help drive adoption of the product


 

qualifications:


  • Experience level: Experienced
  • Minimum 6 years of experience
  • Education: Bachelors
 

skills:

  • MySQL
  • Postgres
  • AWS
  • Salesforce
  • Python



Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Dice Id : cxsapwma1
Position Id : 829528
Originally Posted : 4 months ago
Have a Job? Post it

Similar Positions

Senior Software Engineer
  • Capital One
  • Portland, ME, USA
Staff Software Engineer (ML platform)
  • Grubhub
  • New York, NY, USA
Sr Site Reliability Engineer
  • COX Enterprises
  • Burlington, VT, USA
Software Engineer (Platform Engineering)
  • BlackRock
  • New York, NY, USA
Sr. Software Engineer / Platform Engineer
  • Grubhub
  • New York, NY, USA
Site Reliability Engineer - Remote
  • ConsultNet, LLC
  • New York, NY, USA
Lead AEM Platform Engineer
  • New York Life Insurance Company
  • Jersey City, NJ, USA
Development Engineer (Java/Go/Spring)
  • BNY Mellon Corporation
  • New York, NY, USA