✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Senior Performance Engineer - Production Infrastructure

Bill.com San Jose, California
senior engineer production infrastructure database financial software technical design data finances accounting production
November 22, 2022
Bill.com
San Jose, California
FULL_TIME

Do the best work of your career, helping businesses change the way they manage finances.

BILL is a leader in financial automation software for small and midsize businesses (SMBs). As a champion of SMBs, we are dedicated to automating the future of finance so businesses can flourish. Hundreds of thousands of businesses trust BILL solutions to manage financial workflows, including payables, receivables, and spend and expense management. With BILL, businesses are connected to a network of millions of members, so they can pay or get paid faster. Through our automated solutions, we help SMBs simplify and control their finances, so they can confidently manage their businesses, and succeed on their terms.

BILL is a trusted partner of leading U.S. financial institutions, accounting firms, and accounting software providers. We have operations in San Jose, CA, Draper, UT, Houston, TX and Sydney, AUS and are continuing to expand into other geographic locations. If you're looking for a place that helps you do the best work of your career, look no further than BILL.

Make your impact within a rapidly growing Fintech Company

If you are passionate about optimizing application code, enjoy being hands on, excited to take a revolutionary product to new heights and enjoy technical challenges, this is the job for you! The position will be based out of our San Jose campus. As a Senior Software Engineer in the Production Infrastructure Performance Engineering team responsible for maintaining production up time you will be responsible for tuning and scaling our application. In this role, you will work closely with engineers on database design and performance tuning. Your obsession for analyzing bottlenecks and solving them at scale will help us maintain uptime.

We'd love to chat if you have:

  • Bachelor's degree in Computer Science or higher or related technical field
  • Minimum of 5 years of RDBMS (eg, Oracle) development experience with first-hand Java coding experience. You should be proficient in coding in Java and a master in SQL.
  • Minimum of 2 years in a large scale/high volume/high availability transactional systems
  • Experience with performance bottleneck analysis, application design for scaling
  • Experience analyzing performance bottlenecks with application code interfacing with databases, cache layers, data storage, servers, networking, database query protocols including developing stored procedures, SQL queries, and database applications
  • Experience analyzing issues holistically, from the application tier through the database
  • Proven experience in leading, scoping, designing and implementing optimization results.
  • Ability to gain alignment across cross-functional boundaries
  • Excellent tuning experience with Oracle
  • Strong data modeling and data structure design skills
  • Strong written and oral communication skills with a high degree of comfort speaking with both tech and non-technical individuals.

Let's talk about benefits

  • 100% paid 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
  • And much more

Report this job

Similar jobs near me

Related articles