Senior Software Engineer (BE) - Payments Platform

BILL
San Jose, CA
Category Engineering
Job Description
Innovate with purpose at BILL, a Fintech company that empowers businesses with innovative tools. We value purpose, drive, and curiosity, and thrive in a fast-paced, ever-changing environment. We're committed to building a workplace that fosters inclusion and diverse perspectives.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of experience in software engineering.
  • Experience leveraging Gen AI technologies to accelerate software engineering by designing prompts, rigorously evaluating outputs, and integrating LLMs
  • Proven experience in leading the design and implementation of new platform services.
  • Expertise in building and maintaining large-scale, high-volume, high-availability, low-latency systems.
  • Strong understanding of security, compliance, and regulatory requirements.
  • Demonstrated experience in the payment industry or supporting platform development.
  • Proficiency in version control, code reviews, testing, and deployment automation.
  • Ability to mentor and guide other engineers in best practices and advanced technical concepts.
  • Experience with machine learning model integration and data pipeline design.

Benefits

  • Medical, dental, vision, life and disability insurance
  • 401(k) retirement plan
  • Flexible spending & health savings account
  • Paid holidays
  • Paid time off
  • Employee Stock Purchase Program with employee discounts
  • Wellness & Fitness initiatives
  • Employee recognition and referral programs
]]>