SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 110,500 - 156,000 / annual
BILL is a fintech company focused on automating financial processes for businesses of all sizes. The Growth Engineering team is seeking a Software Engineer II to drive user growth and improve customer experiences through innovative engineering solutions.
In this role, you will work on initiatives that enhance subscription and monetization workflows, upgrade/downgrade experiences for new BILL customers, and pricing/product packaging features. You'll collaborate with cross-functional teams including product managers and feature teams to develop and execute engineering solutions aligned with business goals. The position focuses on optimizing first-time customer experiences and directly impacting revenue, unit growth, and feature engagement.
Key responsibilities include:
- Designing and implementing complex distributed systems and highly scalable SaaS applications
- Working with AWS services (ECS, Lambda, SQS, SNS, S3, Kinesis) to build robust infrastructure
- Implementing database solutions using SQL (Oracle, MySQL) and NoSQL (DynamoDB)
- Building and maintaining CI/CD pipelines using tools like Gradle
- Leveraging generative AI technologies to accelerate software engineering through prompt design and LLM integration
- Collaborating across multiple teams with excellent communication and teamwork
The company is remote-first with office spaces in San Jose, CA and Draper, UT for in-person collaboration opportunities.
REQUIREMENTS:
- BS/MS in Computer Science or related field
- 3+ years developing systems/software for large business environment platforms using Java
- Experience implementing complex distributed systems and robust, highly scalable, performant SaaS applications
- Experience with AWS services: 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
- Excellent teamwork and communication skills; ability to work across multiple feature teams and product managers
- Must have authorization to work in the United States without requiring visa sponsorship