B

Software Engineer II

BILL
NewPosted today

LOCATION

United States · Remote

EXPERIENCE

3+ Years

SALARY

$110.5K - $156K /year

SKILLS REQUIRED

JavaDistributed SystemsBackend DevelopmentCI/CDAWSDatabase DesignPrompt Engineering

Job description

Overview

Software Engineer II on BILL's Growth team, building engineering solutions that improve first-time customer experiences and drive revenue, unit growth and feature engagement.

What you'll do

  • Work on initiatives that enhance Subscription and Monetization workflows.
  • Improve upgrade and downgrade experiences for new BILL customers.
  • Work on pricing and product packaging.
  • Collaborate with cross-functional teams to develop and execute engineering solutions aligned with business goals.

What you'll need

  • 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.
  • Excellent teamwork and communication; ability to work across multiple feature teams and product managers.

Details

  • Remote-first role; office spaces in San Jose, CA and Draper, UT.
  • Not eligible for visa sponsorship; applicants must be authorized to work in the United States without sponsorship now or in the future.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer II