Description

Job Details

Do the best work of your career as a champion for small and mid-size businesses.

BILL is a leader in financial automation software for small and midsize businesses (SMBs). As a champion of SMBs, we are dedicated to automating the future of finance so businesses can thrive. Hundreds of thousands of businesses trust BILL solutions to manage financial workflows, including payables, receivables, and spend and expense management. With BILL, businesses are connected to a network of millions of members, so they can pay or get paid faster. Through our automated solutions, we help SMBs simplify and control their finances, so they can confidently manage their businesses, and succeed on their terms.

BILL is a trusted partner of leading U.S. financial institutions, accounting firms, and accounting software providers. We have operations in San Jose, CA, Draper, UT, Houston, TX and are continuing to expand into other geographic locations. If you're looking for a place that helps you do the best work of your career, look no further than BILL.

Make your impact within a rapidly growing Fintech Company

As a member of the Platform team, you will build and evangelize the core frameworks and services leveraged by the entire engineering org in building their products. You will uplevel our microservices standards and take advantage of AWS technologies to build scalable, resilient, and performant systems that power $10B+ total payment volume each month across millions of transactions.

We'd love to chat if you have:
 

  • BS in Computer Science or related area
  • 5+ years developing systems/software for large business environment platforms on Java
  • Experience implementing complex distributed systems and robust, highly scalable, and performant SaaS applications
  • Experience with AWS: ECS, SQS, SNS, Kinesis, S3, Lambda, EventBridge, OpenSearch, etc
  • Experience with database design for SQL (Oracle, MySQL) and NoSQL databases (DynamoDB)
  • Experience working on large scale high volume / high availability transactional systems
  • Nice to have experience in RabbitMQ, Redis, ElasticSearch, REST APIs
  • Excellent teamwork and communication, ability to work across multiple feature teams and product managers


The estimated salary range for this role is noted below for our San Jose based role. Our ranges for each role and job level are based on a variety of factors including candidate experience, expertise, and geographic location and may vary from the amounts listed above. The role is also eligible for a competitive benefits package that includes: medical, dental, vision, life and disability insurance, 401(k) retirement plan, flexible spending & health savings account, paid holidays, paid time off, and other company benefits.

San Jose pay range

$146,900-$176,300 USD

Let's talk about benefits
 

  • 100% paid employee health, dental, and vision plans (choose HMO, PPO, or HDHP)
  • HSA & FSA accounts
  • Life Insurance, Long & Short-term disability coverage
  • Employee Assistance Program (EAP)
  • 11+ Observed holidays and wellness days and flexible time off
  • Employee Stock Purchase Program with employee discounts
  • Wellness & Fitness initiatives
  • Employee recognition and referral programs
  • And much more

Education

Any Graduate