Software Engineer II

New
B
BILLFinancial technology
Location: United StatesFull-TimeMiddle
Salary130,000 - 156,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
3+ years developing systems/software for large business environment platforms on Java
Required Skills
AWSSQLJavaNosqlCI/CDSaaSGenerative AIDistributed Systems

Requirements

  • Hold a BS/MS in Computer Science or a related area.
  • Have 3+ years developing systems/software for large business environment platforms on Java.
  • Have experience implementing complex distributed systems.
  • Have experience building robust, highly scalable, and performant SaaS applications.
  • Have experience with AWS services including ECS, Lambda, SQS, SNS, S3, and Kinesis.
  • Have experience designing SQL databases, such as Oracle or MySQL.
  • Have experience with NoSQL databases such as DynamoDB.
  • Have experience with build tools such as Gradle and implementing CI/CD pipelines.
  • Have experience using Gen AI technologies to accelerate software engineering, including designing prompts, rigorously evaluating outputs, and integrating LLMs.
  • Demonstrate teamwork and communication skills and the ability to work across feature teams and with product managers.

Responsibilities

  • Develop engineering solutions for subscription and monetization workflows.
  • Improve upgrade and downgrade experiences for new BILL customers.
  • Work on pricing and product packaging initiatives.
  • Build systems that support customer experiences, feature engagement, and business goals.
  • Collaborate with cross-functional teams, feature teams, and product managers.
  • Use Gen AI technologies to accelerate software engineering by designing prompts, evaluating outputs, and integrating LLMs.
View Full Description & ApplyYou'll be redirected to the employer's site
130,000 - 156,000 USD per year
Apply Now