BILL empowers businesses by replacing outdated financial processes with innovative tools, helping them make smarter decisions and gain control of their operations. As a Senior Software Engineer - Payments Platform, you'll work on building cutting-edge solutions and become part of a vision-driven team.
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
- 100% paid employee health, dental, and vision plans (choose HMO, PPO, or HDHP)
- HSA & FSA accounts
- Life Insurance, Long & Short-term disability coverage
- Employee Assistance Program (EAP)
- 11+ Observed holidays and wellness days and flexible time off
- Employee Stock Purchase Program with employee discounts
- Wellness & Fitness initiatives
- Employee recognition and referral programs