BILL logo

Senior Software Engineer - Invoice Financing

BILL

Join BILL as a Senior Software Engineer in Invoice Financing

BILL is a leader in financial automation software for small and midsize businesses (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.

About the Role

As a Senior Software Engineer in the Invoice Financing team, you will play a crucial role in helping businesses bridge the gap between invoice issuance and actual receipt of payment, providing them with immediate working capital. This can be particularly valuable for companies facing cash flow challenges or seeking to fund ongoing operations, growth initiatives, or other financial needs.

Key Responsibilities

  • Develop and maintain large-scale, high-volume, high-availability, low-latency systems.
  • Collaborate with cross-functional teams to design and implement new features.
  • Lead technical discussions and mentor other engineers.
  • Ensure compliance with security and regulatory requirements.
  • Integrate machine learning models and design data pipelines.
  • Utilize Elixir libraries and frameworks such as Ecto and Phoenix.
  • Work with event sourcing, Kafka, and Flink.

Qualifications

  • BS/MS in Computer Science or a related field.
  • 5+ years of software development experience.
  • Experience with Java or Elixir.
  • Strong understanding of engineering, product, and design interoperation and communication.
  • Proficiency in version control, code reviews, testing, and deployment automation.
  • Experience in credit risk, preferably business credit risk.
  • Test-driven development mindset and pride in code resilience.

Benefits

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

Work Environment

For positions that are in office, we support a hybrid work environment with on-site and remote work days.

Our Culture

At BILL, we’re different by design—it's our culture. Our CEO is a trusted entrepreneur who lives our cultural values: Humble, Authentic, Passionate, Accountable, and Fun. We celebrate our diversity as the heart and soul of how we work, grow, and succeed together.

Join us and make your impact within a rapidly growing fintech company!

Benefits
Extracted with AI

  • 401(k)
  • Disability insurance
  • 100% paid employee health, dental, and vision plans
  • HSA & FSA accounts
  • Life Insurance
  • Long & Short-term disability coverage
  • Employee Assistance Program (EAP)
  • 11+ Observed holidays and wellness days
  • Flexible time off
  • Employee Stock Purchase Program
  • Wellness & Fitness initiatives
  • Employee recognition and referral programs

Similar jobs

Last update: 23 minutes ago

Discord logo
Discord

Software Engineer, Billing

Join Discord as a Software Engineer, Billing, focusing on payments systems. Work remotely with Python, React, and more.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

AppFolio logo
AppFolio

Senior Software Engineer - Investment Manager

Join AppFolio as a Senior Software Engineer to innovate in real estate investment management using AWS, Ruby on Rails, and React.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

Bluevine logo
Bluevine

Senior Fullstack Software Engineer

Join Bluevine as a Senior Fullstack Software Engineer to develop scalable fintech solutions using Python, JavaScript, and REST APIs.

January logo
January

Senior Software Engineer, Borrower Support

Senior Software Engineer role in borrower support, focusing on AWS, Python, React, and Postgres in a hybrid work environment.

BJAK logo
BJAK

Senior Software Engineer, Blockchain and Stablecoin

Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.

BILL logo
BILL

Senior Data Scientist

Join BILL as a Senior Data Scientist in San Jose, CA. Drive data science solutions in a leading fintech company.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Agoda logo
Agoda

Senior Data Engineer - Fintech Team

Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a diverse and inclusive environment.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Square logo
Square

Senior Software Engineer, Reporting Platform

Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Truewind logo
Truewind

Founding Full-Stack Software Engineer

Join Truewind as a Founding Full-Stack Software Engineer to revolutionize AI-powered bookkeeping and financial modeling for startups.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Alpaca logo
Alpaca

Senior Software Engineer - Crypto

Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.