Full-Time

Staff Software Engineer

Bill.com

Bill.com

1,001-5,000 employees

Bill payment platform for businesses

Fintech

$167,300 - $200,800

Senior, Expert

San Jose, CA, USA

Required Skills
Microsoft Azure
JavaScript
Software Testing
SQL
Docker
AWS
Jenkins
Selenium
Splunk
AngularJS
HTML/CSS
Google Cloud Platform
Requirements
  • 8 years of related experience with a Bachelor's degree; or 5 years and a Master's degree; or a PhD without experience; or equivalent work experience
  • Experience with JavaScript and Angular, HTML, XHTML, Oracle DB/My SQL
  • Understanding of Version control systems, Graph QL, relational databases, entity relationships, Splunk, Cypress, Cucumber, Selenium, Test Rail
  • Excellent troubleshooting abilities and energy to be on call for support
  • Experience working on large scale, complex applications
  • Ability to gain alignment across cross-functional boundaries
  • Familiarity and expertise in writing Unit tests
  • Experience in the payments industry or building payment applications
  • Experience designing and building scalable cloud-native applications in public cloud infrastructure (AWS, Azure, GCP)
  • Test Automation framework experience with Cypress.io, TestRail, Selenium, Jenkins
  • Experience in designing and implementing microservices architecture and containerization technologies like Docker
  • Experience in complex problem-solving in large-scale distributed systems, performance optimization, and high-availability systems
Responsibilities
  • Maintaining and enhancing the core payments engine that processes ACH, RPPS, Checks, and International payments
  • Enabling payment rails integrations with bank partners
  • Re-architecting the platform to accommodate scaling needs and add capabilities to offer new products and services to customers
  • Payment processing across direct customers and bank partners
  • Designing and building scalable cloud-native applications in public cloud infrastructure
  • Complex problem-solving in large-scale distributed systems, performance optimization, and high-availability systems

Bill.com's mission is to make it simple to connect and do business. The company makes paper-based manual transaction processing obsolete by transforming how customers manage their cash inflows and outflows, creating efficiencies and freeing customers to run their businesses.

Company Stage

N/A

Total Funding

$2B

Headquarters

San Jose, California

Founded

2006

Growth & Insights
Headcount

6 month growth

-5%

1 year growth

3%

2 year growth

6%

Benefits

100% paid employee health, dental, and vision insurance - choose between HMO, PPO, and HDHP plans

HSA & FSA accounts

Life Insurance, Long & Short-term disability coverage

Pre-tax commuter benefits

Employee Assistance Program (EAP)

11+ Observed holidays and wellness days

Wellness & Fitness initiatives

Flexible time off

100% paid employee health, dental, and vision insurance - choose between HMO, PPO, and HDHP plans

HSA & FSA accounts

Life Insurance, Long & Short-term disability coverage

Pre-tax commuter benefits

Employee Assistance Program (EAP)

11+ Observed holidays and wellness days

Wellness & Fitness initiatives

Flexible time off