Search jobs > Houston, TX > Senior staff software

Senior Staff Software Engineer, Spend and Expense

BILL
Houston, Texas, United States
$167.2K-$209.5K a year
Full-time

The Sync team is responsible for building, maintaining, enhancing, and scaling two-way integration solutions between the BILL payment platform / network and major accounting software products used by its customers.

Used by nearly 90% of our paying Small Business customers, sync is a core feature that allows our customers to keep their bills, payments and other data up to date in their accounting systems.

As a senior staff engineer on the sync team, you will be responsible for

  • Designing new sync integrations
  • Executing complex data migrations
  • Working cross functionally to integrate sync products with diverse systems
  • Improving system reliability and observability
  • Promoting a culture of quality
  • Mentoring junior engineers

We’d love to chat if you have :

  • BS / MS in Computer Science, or closely related field
  • Solid understanding of CS fundamentals - Data Structures, Algorithms, Computer Networking and Databases.
  • 8+ years of software development experience in the industry
  • Proficiency in an object oriented or functional language (Elixir preferred)
  • Expert-level knowledge of SQL Databases, particularly Postgres
  • Proven ability to take the product through all stages of development from concept to launch
  • Demonstrates industry standard best practices with regards to code reviews, unit testing, automated testing and CI / CD.
  • Business acumen - able to leverage the platform to solve business problems
  • Excellent teamwork and communication
  • Passion for great products and building great customer experiences
  • Customer empathy

Good to Have

  • Expertise with using AWS services to build microservices
  • Experience with Kafka or Event Driven Systems
  • Familiar with frontend development with React and Angular
  • Experience with tools including Splunk, Datadog, Mixpanel, LaunchDarkly etc.
  • Accounting domain knowledge (knows the basics of double-entry accounting, General Ledger, AP / AR) or other FinTech related experience

The estimated base salary range for this role is noted below for our office location in Houston, TX. 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.

Houston TX pay range

$167,200 $209,500 USD

Let’s talk about 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

For positions that are in office we support a hybrid work environment with on-site and remote work days. Check out our for each location and discover BILL.

30+ days ago
Related jobs
JPMorgan Chase & Co.
Houston, Texas

As a Senior Lead Software Engineer at JPMorgan Chase within the Digital Banking organization, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact throug...

HUNT, GUILLOT & ASSOCIATES
Houston, Texas

The Senior Electrical Power Engineer position is an onsite position working for Oil and Gas client in the Houston, TX area. Develop, review, and approve critical electrical power engineering deliverables, including: One Line Diagrams, Electrical Load Lists, Equipment Specifications and Data Sheets (...

JPMorgan Chase & Co.
Houston, Texas

As a Software Engineer III Python at JPMorgan Chase within the Corporate Technology, Risk Technology, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Gathers, analyzes, synthesizes, and develops v...

R.L. Wilson & Associates
Houston, Texas
Remote

You’ll be evaluating client’s needs, developing solutions using computer fire modeling, researching and ensuring proper code and regulations, reviewing equipment sizing and selection, performing hazard analyses, and completing technical reporting. Professional Engineering License or potential to obt...

Dutech Systems
Texas, US
Remote

The Senior Software Developer works as part of a team responsible for participating in the design, development, and testing of healthcare/business related applications and products. Work with Product Owners and teams to drive features and specifications, architecture design, implementation, and othe...

Dunson & Associates Inc
Houston, Texas
Remote

You’ll be evaluating client’s needs, developing solutions using computer fire modeling, researching and ensuring proper code and regulations, reviewing equipment sizing and selection, performing hazard analyses, and completing technical reporting. Experience with Revit/AutoCAD design and BIM softwar...

Oracle
TX, United States

As we partner with Oracle Cloud engineering teams, you will participate in advancement and early adoption of cutting edge OCI Big Data, data lake and data warehouse services and products. Provide leadership and expertise in the best engineering and operational practices upfront to ensure our softwar...

Tek Ninjas
TX, United States

Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs. Writes code, completes programming and performs testing and debugging of applications using current programming languages and technologies. May b...

JPMorgan Chase & Co.
Houston, Texas

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Commercial & Investment Bank, Digital Banking team, you are part of an agi...

Highmark Health
TX, Working at Home, Texas

The position, and team, will be involved in every aspect as part of the software application build process from idea generation, business analysis, technical design and software development using the latest technologies and design patterns. Knowledge of professional software engineering practices & ...