Note: The job is a remote job and is open to candidates in USA. BILL is a fintech company that helps businesses automate financial processes and manage payments and accounting operations. The Staff Software Engineer will design, implement, and scale accounting software synchronization solutions, lead end-to-end software development, solve customer problems, and mentor junior engineers.
Responsibilities
- Build and scale our accounting software sync solutions
- Designing and implementing scalable products for the BILL business payment network
- Building, maintaining, enhancing, and scaling deep two-way synchronization solutions between BILL payment platform/network and all major accounting software products used by its customers
- Improve our user experience by 10x and building new microservices in AWS to provide new features for customers to keep their data in sync with a variety of third party systems
Skills
- 8+ years of software development experience
- Ability to lead a team of developers in building complex software solutions
- Proven ability to take the product through all stages of development from concept to launch
- Expertise with all aspects of SDLC including code reviews, unit testing, automation testing and CI/CD
- Experience with system design
- Expert-level knowledge of Java, SQL and NoSQL databases
- Expertise in making step-function improvements in performance and scale of platforms
- Business acumen - able to leverage the platform to solve business problems
- Passion for great products and building great customer experiences
- Experience leveraging Gen AI technologies to accelerate software engineering by designing prompts, rigorously evaluating outputs, and integrating LLMs
- Expertise with using AWS services to build microservices
- Familiar with frontend development with React and Angular
- Experience with dev tools like Splunk, Datadog, Mixpanel, LaunchDarkly etc
- Accounting domain knowledge (knows the basics of double-entry accounting, General Ledger, AP/AR)
- Knowledge and experience in one of - accounting OR ERP OR FinTech (back-end, e.g., Payments)
- Some familiarity or interest with Machine Learning and Recommendation engines
Benefits
- Remote-first work environment, with office spaces in San Jose, CA and Draper, UT
- Medical, dental, vision, life and disability insurance
- 401(k) retirement plan
- Flexible spending and health savings accounts
- Paid holidays
- Paid time off
- 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
Company Overview
Company H1B Sponsorship