Senior Software Engineer (BE) - Payments Platform

August 13

🏢 In-office - Bay Area

Apply Now
Logo of BILL

BILL

As a champion of SMBs, we are dedicated to automating the future of finance so businesses can thrive.

business bill pay • online invoicing • ePayment • QuickBooks bill payment • ACH payments

1001 - 5000

Description

• Do the best work of your career as a champion for small and mid-size businesses. • BILL is a leader in financial automation software for small and midsize businesses (SMBs). • Resilient and innovative, the Payments Team functions as the backbone and revenue driver for BDC, playing a mission-critical role in moving over $140B+ annually across various payment methods.

Requirements

• Minimum 6 years of related experience with a Bachelor’s degree; or equivalent work experience will be considered • Expert level programming knowledge in Java, including writing testable code • Clear understanding of SDLC and ability to write efficient unit test cases and automation test scripts to abide by Full Cycle Engineering • Experience working with and possessing knowledge of merge methodologies using version control systems like GitLab, BitBucket etc • Experienced in database technologies : Oracle, RDS, DynamoDB, MySQL • Experience in SOAP/REST communication, Usage of test harnesses, giving technical direction to fellow engineers and ability to write extensive architecture and design documents • Excellent troubleshooting and issue resolution skills. Quickly isolates/debugs issues even in areas outside of one's own domain. • Knowledge of distributed system design, algorithms, logging framework, scaling and UML principles • Experienced working on large scale, complex applications and building monitoring and alerting using real time tools • Experience in designing and building scalable cloud-native applications that are deployed in one or more public cloud infrastructure (AWS, Azure, GCP) • Advocate for and drive engineering best practices and technology modernization • Instrument models and monitor them in production to detect drift, bias, and performance degradation • Experience in the payments industry or building payment applications and knowledge of ACH, Checks, RPPS, Partner Integrations, white labeling and Microservices. • Test Automation framework experience with Cypress.io, TestRail, Selenium, Jenkins • Experience shaping the long term technical direction of large organizations and major projects. • Experience delivering complex technical initiatives critical for the organization. • Fluency in navigating technically ambiguous situations.

Benefits

• 100% paid employee 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

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobscalifornia.com
Jobs by Title
Account Executive jobsAccounting Manager jobsAccountant jobsAdministration jobsAdministrative Assistant jobsAnalytics Engineer jobsAndroid Engineer jobsAttorney jobsBackend Engineer jobsBusiness Development Rep jobsBusiness Operations & Strategy jobsChief of Staff jobsCivil Engineer jobsCloud Engineer jobsCommunity Manager jobsCompliance jobsContent Marketing Manager jobsContent Manager jobsContent Writer jobsCopywriter jobsCustomer Success jobsCustomer Support jobsData Analyst jobsDatabase Administrator jobsData Engineer jobsData Entry jobsData Scientist jobsDevOps jobsEcommerce jobsElectrical Engineer jobsEmail Marketing Manager jobsEngineering Manager jobsExecutive Assistant jobsController jobsFinancial Planning and Analysis jobsFull-stack Engineer jobsFrontend Engineer jobsGame Engineer jobsGeneral Counsel jobsGraphics Designer jobsGrowth Marketing jobsHuman Resources jobsiOS Engineer jobsInfluencer Marketing jobsInfrastructure Engineer jobsIT Support jobsMachine Learning Engineer jobsMarketing jobsMedical Writer jobsMechanical Engineer jobsOperations jobsParalegal jobsPerformance Marketing jobsProduct Analyst jobsProduct Designer jobsProduct Manager jobsProject Manager jobsProgram Manager jobsProduct Marketing jobsQA Engineer jobsSDET jobsRecruitment jobsRisk jobsSales jobsSales Development Rep jobsSales Engineer jobsSalesforce Administrator jobsSalesforce Analyst jobsSalesforce Consultant jobsSalesforce Developer jobsScrum Master / Agile Coach jobsSecurity Engineer jobsSEO Marketing jobsSite Reliability Engineer jobsSocial Media Manager jobsSoftware Engineer jobsSolutions Engineer jobsSupport Engineer jobsSystem Administrator jobsSystems Engineer jobsTax jobsTechnical Account Manager jobsTechnical Writer jobsTechnical Product Manager jobsUser Researcher jobs