14 days ago
USA (city not specified)Senior
Base Salary
$130k - $183k/yr
Responsibilities
- Build scalable, modular systems that support BILL’s subscription billing and pricing capabilities.
- Develop customer-facing pricing and upgrade/downgrade experiences in the user interface.
- Develop large-scale applications and APIs using Java, AWS, Lambda, REST, and GraphQL.
- Work with relational and NoSQL databases while maintaining accuracy and data integrity in financial systems.
- Apply automated testing practices across unit, integration, and end-to-end testing.
- Collaborate with internal teams to enable billing for new products.
Requirements
- At least 5 years of development experience.
- Bachelor’s degree, or additional work experience in lieu of a degree.
- Experience building large-scale, complex applications using Java, AWS, Lambda, and event-driven architecture.
- Experience developing REST APIs and working with GraphQL.
- Familiarity with Postgres, MySQL, Oracle, and DynamoDB.
- Knowledge of best practices and patterns for large-scale applications.
- Strong automated testing habits across unit, integration, and end-to-end testing.
- Billing, pricing, or payments domain experience is preferred.
- Strong teamwork and communication skills.
Benefits
- Remote-first work environment with office spaces in San Jose, California, and Draper, Utah.
- Medical, dental, and vision coverage, including HMO, PPO, and HDHP options.
- 100% paid employee health, dental, and vision plans.
- HSA and FSA accounts.
- Life insurance and long- and short-term disability coverage.
- Employee Assistance Program.
- 11 or more observed holidays, wellness days, and flexible time off.
- 401(k) retirement plan.
- Employee Stock Purchase Program with employee discounts.
- Wellness and fitness initiatives.
- Employee recognition and referral programs.
Tech Stack
Categories
About BILL
BILL builds cloud software that automates payables, receivables, and spend/expense workflows for small and midsize businesses and accounting firms, with integrations to QuickBooks, NetSuite, and Intacct. Its model combines SaaS subscriptions with payment processing and card interchange fees across its B2B payments network. Publicly traded on the NYSE (BILL) and headquartered in San Jose, it was founded in 2006 and expanded with the Divvy and Invoice2go acquisitions.
