Role Overview
BILL is looking for a Software Engineer to join their Growth – Activation and Expansion team. The role involves driving user growth and improving customer experiences through innovative engineering solutions.
What You Will Do
The Software Engineer will focus on acquiring and activating customers, improving onboarding, and expanding customer adoption across BILL products.
Why It Might Be a Fit
The ideal candidate will have experience with AWS, database design, and build tools like Gradle, with excellent teamwork and communication skills.
Requirements
- BS/MS in Computer Science or related area
- 3+ years developing systems/software for large business environment platforms on Java
- Experience implementing complex distributed systems and robust, highly scalable, and performant SaaS applications
- Experience with AWS: ECS, lambda, SQS, SNS, S3, Kinesis, etc.
- Experience with database design for SQL (Oracle, MySQL) and NoSQL databases (DynamoDB)
- Experience with build tools like Gradle and implementing CI/CD pipelines
- Experience leveraging Gen AI technologies to accelerate software engineering by designing prompts, rigorously evaluating outputs, and integrating LLMs
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
To apply for this job please visit www.bill.com.

Follow us on social media