Posted in

Backend Software Engineering Manager – Billing Engineer

Backend Software Engineering Manager – Billing Engineer

CompanyPhilo
LocationCambridge, MA, USA, San Francisco, CA, USA, Brooklyn, NY, USA
Salary$162000 – $240000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 8+ years of software development experience.
  • 2+ years of software engineering management experience.
  • Experience developing with the programmatic API of one or more subscription and/or payment management providers (bonus points for experience with Philo’s payment provider, Stripe).
  • Experience developing within the ecosystem of one or more product/billing platforms (RokuPay, AmazonPay, Apple IAP, GooglePlay IAP, or Vizio IAP are a plus).
  • Familiarity with payment networks, card authorizations, dunning policies, refunds, chargebacks, and reversals.
  • Proven track record of building highly efficient and highly available software using Ruby/Rails, JavaScript/TypeScript, Golang, Python, Java or similar programming languages.
  • Experience operating in cloud computing environments using modern software deployment technologies (e.g. Docker, Kubernetes, AWS).
  • Experience working with large amounts of data and making data-based decisions to prioritize projects, including familiarity with relational and non-relational databases and modern data warehousing and querying with SQL.
  • Experience and aptitude for collaborating and communicating with internal and external stakeholders in both business and technical roles.
  • Knowledge of billing/subscription ecosystem trends and changes that will impact how Philo manages our payment options in the years to come.

Responsibilities

  • Provide technical leadership to members of the billing team, including input on system architecture and design tradeoffs, as well as coaching other members of the team and mentoring new hires.
  • Enhance, implement, deploy, and monitor the Philo multi-biller billing system.
  • Collaborate with our partners to engineer billing platform solutions that deliver the smoothest billing experience for Philo’s users and while optimizing overall performance (including, but not limited to: increasing conversion rates, tuning dunning performance, minimizing errors/confusion leading to support contacts, …)
  • Collaborate with internal stakeholders across marketing, support, finance, and data science teams to ensure we are measuring and optimizing every aspect of our billing system.
  • Drive continuous improvements to the reliability, performance, accuracy, and security of Philo’s billing service.
  • Build and enhance tools to proactively monitor and quickly troubleshoot issues having to do with billing performance and accuracy.
  • Help build rock solid reporting systems that our finance and compliance teams can rely on for accurate reporting and analysis of key company financial results.

Preferred Qualifications

  • Experience with Philo’s payment provider, Stripe.