Principal Software Engineer - Payments Platform
BILL(2 years ago)
About this role
A senior engineering role on BILL’s Payments team focused on modernizing and scaling payment platform infrastructure. The position requires deep software engineering and distributed systems experience, hands-on work with Java and cloud platforms, and leveraging Gen AI to accelerate development. The role is based in San Jose, CA and is not eligible for visa sponsorship.
Required Skills
- Leadership
- Hands-On
- Payments Modernization
- Software Engineering
- Distributed Systems
- Java
- Cloud Computing
- Problem Solving
- Autonomy
- Collaboration
+7 more
Qualifications
- BS in Computer Science
- Advanced Degree Preferred
- US Work Authorization
About BILL
bill.comBill.com is a cloud-based financial operations platform for small and mid-sized businesses and accounting firms that automates accounts payable, accounts receivable, and spend and expense management. It centralizes bill capture, invoice presentment, approval workflows, and electronic payments while syncing with major accounting systems to improve cash‑flow visibility and reduce manual work. The platform also offers tools for budget control, virtual card and ACH payments, and access to working‑capital/credit solutions to help businesses manage spend and grow. Companies and advisers use Bill.com to shorten payment cycles, streamline collections, and consolidate financial operations in a single system.
Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at BILL
Similar Jobs
Account Executive Leader - Payments
Plaid(18 days ago)
Senior Software Engineer, Payments Platform
Airbnb(29 days ago)
Head of Payments Operations
GR8 Tech(19 days ago)
Battery Manufacturing Engineer Intern
Archer(1 month ago)
Senior Software Engineer, Payments Platform (Relocate to Amsterdam)
Airwallex(1 month ago)
Power Engineer Intern
Archer(1 month ago)