Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bill.com Logo

Senior Software Engineer - Product, Network, and AI Team

Bill.com

$148,800 - $178,500
Oct 2, 2025
San Jose, CA, US
Apply Now

BILL is looking to solve the problem of businesses spending too much time on manual financial processes by replacing them with innovative tools and creating the future of financial automation. Specifically, the Senior Software Engineer will help transform how businesses manage supplier payments by simplifying and accelerating supplier payments nationwide for large enterprises through the Supplier Payments Plus (SPP) offering.

Requirements

  • Strong understanding of large-scale web applications and distributed systems—including deployment, capacity planning, monitoring, and incident management
  • Experience driving technical direction within multi-entity SaaS architectures and modern software development life cycles
  • Proficiency in modern programming languages such as Java, Typescript/Node.js (the typical stack for BILL’s supplier/payment platforms)
  • Hands-on experience with React or similar frontend frameworks, especially in building robust portals or payment interfaces (nice to have)
  • Working knowledge of AWS (Lambda, DynamoDB, S3, SNS/SQS), microservices, API gateway patterns, automated testing frameworks, monitoring, and CI/CD technologies (e.g., GitHub Actions, Jenkins)

Responsibilities

  • Design, develop, and maintain scalable software solutions with a strong emphasis on reliability and performance
  • Analyze and troubleshoot complex system issues and provide sustainable, durable solutions
  • Apply and champion best practices in software development, including code reviews, automated testing, and documentation
  • Mentor teammates and share deep technical knowledge to elevate team capability
  • Drive continuous improvement through innovative processes and technical approaches
  • Translate business requirements into robust technical specifications and actionable development plans
  • Collaborate cross-functionally with product managers, designers, and engineering peers to deliver impactful supplier payment features and enhancements

Other

  • Bachelor’s degree in Computer Science or a related field (Master’s a plus); typically 5+ years of professional software engineering experience
  • Proven ability to evaluate trade-offs and collaborate across teams on complex technical and business initiatives
  • Applicants must have authorization to work in the United States without requiring visa sponsorship now or in the future.
  • Collaborate cross-functionally with product managers, designers, and engineering peers to deliver impactful supplier payment features and enhancements
  • Mentor teammates and share deep technical knowledge to elevate team capability