SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 156,400 - 220,800 / annual
BILL is seeking a Staff Software Engineer to design and scale accounting software sync solutions. You will join the Sync team, responsible for building and maintaining deep two-way synchronization between the BILL payment platform and major accounting software products. The Sync team's solutions are used by nearly 90% of BILL's paying Small Business customers and are core to keeping bills, payments, and data synchronized with customer accounting systems.
In this role, you will lead the design and implementation of end-to-end software solutions, mentor junior engineers, and drive technical decisions for complex, scalable products. The team is working on ambitious goals to improve user experience by 10x and building new microservices in AWS to enable data synchronization with third-party systems.
You will be responsible for all aspects of the software development lifecycle, including architecture, code reviews, testing, automation, and CI/CD. This is a remote-first position with office spaces available in San Jose, CA and Draper, UT for in-person collaboration when needed.
QUALIFICATIONS:
- 8+ years of software development experience
- Proven ability to lead teams of developers in building complex software solutions
- Demonstrated ability to take products through all stages of development from concept to launch
- Expertise with SDLC including code reviews, unit testing, automation testing, and CI/CD
- Strong system design skills
- Expert-level knowledge of Java, SQL, and NoSQL databases
- Expertise in making step-function improvements in performance and scale
- Business acumen to leverage platforms for solving business problems
- Passion for great products and customer experiences
- Experience with dev tools such as Splunk, Datadog, Mixpanel, LaunchDarkly
- Experience leveraging Gen AI technologies to accelerate software engineering through prompt design, output evaluation, and LLM integration
IDEAL TO HAVE:
- AWS microservices expertise
- Frontend development experience with React and Angular
- Accounting domain knowledge (double-entry accounting, General Ledger, AP/AR)
- Background in accounting, ERP, or FinTech (backend/payments)
- Familiarity with Machine Learning and recommendation engines
Note: This position is not eligible for visa sponsorship. Applicants must have authorization to work in the United States.