Senior Data Engineer

  • Share :

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 thrive. 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.

This position is based in San Jose, CA . We support a hybrid work environment with on-site and remote work days.

Make your impact within a rapidly growing Fintech Company

Our team's mission is to build a world-class platform for data analytics and machine learning to fuel existing and new business critical initiatives. As a member of our team you would be designing and scaling our platform, tackling big data challenges and working closely with other teams in deriving insights from data. Come and join our team to take our company's data architecture to the next level.

Responsibilities:

Collaborate with architects, data scientists, analysts and product managers to understand their data requirements and translate them into design

Build scalable data frameworks required to support data science, analytics, streaming pipelines

Own the data quality, efficiency and automation of data pipelines

Partner with different teams within the company to drive data driven projects

We'd love to chat if you have:

Bachelor's degree in Computer Science, Engineering or related discipline

5+ years of professional experience with 3 years of experience in data and cloud platforms

Proficiency in SQL and Python is required

Experience with one or more batch and real time data frameworks such as Apache Spark, Flink, AWS Glue, AWS EMR, Kinesis, Airflow, DBT etc. is required

Experience with one or more SQL and NoSQL data stores such as S3 (Parquet, Iceberg), Redshift, Snowflake, Dynamodb, Postgres etc. is required

Experience with Docker and Kubernetes is a plus

Experience with infrastructure-as-code using Terraform, AWS CDK, CloudFormation etc. is a plus

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

This role is based in California.

The estimated base salary range for this role is noted below for our office location in San Jose, CA. Additionally, this role is eligible to participate in BILL's bonus and equity plan. Our ranges for each role and job level are based on a variety of factors including candidate experience, expertise, and geographic location and may vary from the amounts listed above. The role is also eligible for a competitive benefits package that includes: medical, dental, vision, life and disability insurance, 401(k) retirement plan, flexible spending & health savings account, paid holidays, paid time off, and other company benefits.
San Jose pay range $126,900-$151,800 USD For positions that are in office we support a hybrid work environment with on-site and remote work days. Check out our LinkedIn Life Page for each location and Discover BILL.

We live our culture and values every day

At BILL, we're different by design-it's our culture. Our CEO is a trusted entrepreneur who lives our cultural values: Humble, Authentic, Passionate, Accountable, and Fun. People here love being their authentic selves, contributing unique experiences, sharing ideas, perspectives, and intellectual curiosity. We celebrate our diversity as the heart and soul of how we work, grow, and succeed together. Inspiring people with meaningful career experiences they love really does make the dream work and our successes just keep getting better. There's no limit to what we can build and where we can go from here. We'd love you to join us.

BILL is proudly an Equal Opportunity Employer where everyone is welcome. Our innovation and technology are inspired by an inclusive culture unlike any other. Everyone brings a different personal story and perspective and this diverse mix of minds, backgrounds, and experiences is where our greatest ideas come from. We welcome people of all races, ethnicities, ages, religions, abilities, genders, and sexual orientations to make us an even more vibrant company. We want everyone to bring their authentic selves here, to share our values, shape our vision, drive innovation, and become part of a culture we celebrate every day.

Our promise to our candidates is to be transparent, diligent, and engaging while guiding individuals through each step of our hiring process. At BILL we strive to achieve an inclusive and positive candidate experience that aligns with our core values and focuses on diversity. If you require a reasonable accommodation for your application, interviews, or another aspect of the hiring process, please contact ***.

BILL Culture:

Humble - We check our egos at the door. We are curious. We listen, accept feedback.

Authentic - We earn and show trust by being real-embracing our authentic selves.

Passionate - We care deeply about each other and our customers.

Accountable - We are duty-bound to each other, our customers, and society.

Fun - We wrap it all together by building connections and enjoying time spent together.

Our Applicant Privacy Notice describes how BILL treats the personal information it receives from applicants

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Travel Nurse RN - ICU - Intensive Care Unit 1 989 per week

Triage Staffing

  • United States - CA - CA - Sonora

  • July 4, 2024


Triage Staffing is seeking a travel nurse RN ICU - Intensive Care Unit for a travel nursing job in Sonora, California. & Requirements • Specialty: ICU - Intensive Care Unit • Discipline: RN • Start Date: ASAP • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type:...


NAPA/BAY AREA EMERGENCY MEDICINE NOCTU RN/Registered Nurse IST POSITION AVAILABLE

Physician Providers Mgmt Corp


NAPA/BAY AREA EMERGENCY MEDICINE NOCTURNIST POSITION AVAILABLE! Candidates MUST have a pending or CA License. • This option is not available for visa candidates. • Hospital sponsored 1099-Independent Contractor Emergency Medicine Nocturnist position working 8-12 (8) hr. • shifts per month 10PM-6AM...


Travel Occupational Therapist 1 489 per week

Triage Staffing


Triage Staffing is seeking a travel Occupational Therapist for a travel job in Palm Desert, California. & Requirements • Specialty: Occupational Therapist • Discipline: Therapy • Start Date: ASAP • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel...


Patient Care Technician PCT

DaVita

  • United States - CA - CA - Pinole

  • July 4, 2024


1335 Pinole Valley Rd,Pinole,California,94564-1384,United States of America DaVita is Hiring! We are looking for a Patient Care Technician (PCT) to join our amazing team! If you are looking to give life in an outpatient dialysis center. You can make an exceptional difference in the lives of our...


Travel Nurse RN - OR - Operating Room 2 782 per week

Triage Staffing

  • United States - CA - CA - Burlingame

  • July 4, 2024


Triage Staffing is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Burlingame, California. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 07/29/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel...


Interventional Radiology Physician

CompHealth

  • United States - CA - CA - Sacramento

  • July 4, 2024


Are you seeking a new assignment as an interventional radiologist? Look no further - let CompHealth connect you with numerous open positions, some of which are not posted anywhere else. • We handle all the details, including housing and credentialing, and our services are always free for you. • The...


Dermatology job

Weatherby Healthcare


Get in touch with a Weatherby consultant today to learn more about this and other opportunities available now. • Must have active state license • BC or BE required • Weekdays, Days • ACLS required • 35 - 40 patients per day • Biopsies, excision required & phototherapy, electrodesiccation,...


Travel Nurse RN - Labor and Delivery 2 867 per week

Triage Staffing

  • United States - CA - CA - Visalia

  • July 4, 2024


Triage Staffing is seeking a travel nurse RN Labor and Delivery for a travel nursing job in Visalia, California. & Requirements • Specialty: Labor and Delivery • Discipline: RN • Start Date: ASAP • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel...


Travel Nurse RN - ED - Emergency Department 2 095 per week

Aequor Healthcare Services


Aequor Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Victorville, California. & Requirements • Specialty: ED - Emergency Department • Discipline: RN • Start Date: 07/15/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours • Employment Type:...


Travel Nurse RN - Telemetry 1 762 per week

Triage Staffing

  • United States - CA - CA - Upland

  • July 4, 2024


Triage Staffing is seeking a travel nurse RN Telemetry for a travel nursing job in Upland, California. & Requirements • Specialty: Telemetry • Discipline: RN • Start Date: ASAP • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel Nursing: Telemetry...


Travel Physical Therapist 2 479 per week

NURSEFirst

  • United States - CA - CA - Hanford

  • July 4, 2024


Nurse First is seeking a travel Physical Therapist for a travel job in Hanford, California. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 07/22/2024 • Duration: 13 weeks • 40 hours per week • Shift: 10 hours, days • Employment Type: Travel Looking for a great...


Travel Nurse RN - Telemetry 1 930 per week

Triage Staffing

  • United States - CA - CA - Redding

  • July 4, 2024


Triage Staffing is seeking a travel nurse RN Telemetry for a travel nursing job in Redding, California. & Requirements • Specialty: Telemetry • Discipline: RN • Start Date: 07/29/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel Nursing:...


Travel Cath Lab Technologist 3 466 per week

Triage Staffing

  • United States - CA - CA - Chico

  • July 4, 2024


Triage Staffing is seeking a travel Cath Lab Technologist for a travel job in Chico, California. & Requirements • Specialty: Cath Lab Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 13 weeks • 60 hours per week • Shift: 12 hours, nights • Employment Type: Travel...


Travel Cath Lab Technologist 2 717 per week

Triage Staffing


Triage Staffing is seeking a travel Cath Lab Technologist for a travel job in Los Angeles, California. & Requirements • Specialty: Cath Lab Technologist • Discipline: Allied Health Professional • Start Date: 07/15/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment...


Travel Nurse RN - OR - Operating Room 2 300 per week

Triage Staffing

  • United States - CA - CA - Eureka

  • July 4, 2024


Triage Staffing is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Eureka, California. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 08/05/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Travel...


Travel Physical Therapist 1 869 per week

TotalMed Allied

  • United States - CA - CA - Santa Cruz

  • July 4, 2024


TotalMed Allied is seeking a travel Physical Therapist for a travel job in Santa Cruz, California. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel We are seeking a...


Travel Physical Therapist 2 353 per week

Triage Staffing

  • United States - CA - CA - Salinas

  • July 4, 2024


Triage Staffing is seeking a travel Physical Therapist for a travel job in Salinas, California. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: ASAP • Duration: 13 weeks • 60 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel Rehab: Physical...


Family Medicine wanted for the Temecula Valley

Southwest Physician Opportunities

  • United States - CA - CA - Murrieta

  • July 4, 2024


LW-1015 Primary Care Physician wanted for the Temecula Valley - less than an hour from San Diego or Palm Springs, just 30 minutes to Riverside and 90 minutes from the Los Angeles Metro. Located in the City of Murrieta and Hemet, this valley is famous for their local wineries, world-class...


Physical Therapist - ortho/oncology

Select Medical


Overview Select Physical Therapy is seeking an outpatient Physical Therapist (Ortho/Oncology) in Marina Del Rey, CA Our physical therapy center in Marina del Rey, CA is looking for a licensed Physical Therapist that is a motivated - self starter, looking for mentorship and continued learning. • We...


Travel CT Technologist 2 393 per week

Triage Staffing

  • United States - CA - CA - Lynwood

  • July 4, 2024


Triage Staffing is seeking a travel CT Technologist for a travel job in Lynwood, California. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: 07/29/2024 • Duration: 13 weeks • 48 hours per week • Shift: 16 hours, evenings • Employment Type: Travel...


Travel Physical Therapist 2 329 per week

Triage Staffing

  • United States - CA - CA - Ridgecrest

  • July 4, 2024


Triage Staffing is seeking a travel Physical Therapist for a travel job in Ridgecrest, California. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 07/15/2024 • Duration: 13 weeks • 60 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel Rehab:...


Occupational Therapist - SNF experience required California

CompHealth

  • United States - CA - CA - Carmichael

  • July 4, 2024


Immediate need for an Occupational Therapist with SNF experience in some capacity! This 13-week assignment is located just outside of Sacramento, CA and requires an active California license. The schedule is TBD, however 36 hours per week are guaranteed. Apply today to work with a supportive team! •...


Travel Physical Therapist 1 876 per week

Slate Healthcare

  • United States - CA - CA - Marysville

  • July 4, 2024


Slate Healthcare is seeking a travel Physical Therapist for a travel job in Marysville, California. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 07/15/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Physical...


Travel Nurse RN - Med Surg 1 830 per week

Triage Staffing

  • United States - CA - CA - Lodi

  • July 4, 2024


Triage Staffing is seeking a travel nurse RN Med Surg for a travel nursing job in Lodi, California. & Requirements • Specialty: Med Surg • Discipline: RN • Start Date: ASAP • Duration: 8 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel Nursing: Med/Surg Lodi •...


Psychiatrist wanted to join Northern California FQHC

Southwest Physician Opportunities

  • United States - CA - CA - Yuba City

  • July 4, 2024


DN-1020 Psychiatrist wanted to join Northern California FQHC, All Out-patient, perform either Adult or Adult with Child and Adolescent Psychiatry with Pharmacology and Psychotherapy, evaluate patients and help oversee our Behavioral Health Team which included (2-FNP s, 3 LCSW), average 12-14 patient...


Travel Nurse RN - Med Surg / Telemetry 2 338 per week

Nurse First

  • United States - CA - CA - Tracy

  • July 4, 2024


Nurse First is seeking a travel nurse RN Med Surg / Telemetry for a travel nursing job in Tracy, California. & Requirements • Specialty: Med Surg / Telemetry • Discipline: RN • Start Date: 08/05/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel Nurse...


Travel CT Technologist 2 816 per week

CrossMed Allied

  • United States - CA - CA - Bishop

  • July 4, 2024


CrossMed Allied is seeking a travel CT Technologist for a travel job in Bishop, California. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: 07/15/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel Job Details •...