Skip to content
RipplingRippling

Staff Software Engineer - Accounting Integrations

Leads architecture and development of scalable accounting integration systems across countries, entities, and currencies, including AI/ML-driven automation. Requires 8+ years of production-systems experience, strong platform architecture skills, and the ability to mentor engineers and influence cross-functional stakeholders.

About the job

Responsibilities

  • Design and build scalable, data-driven systems that transform, normalize, and reconcile accounting integrations across multiple countries, entities, and currencies.
  • Re-architect critical systems for scalability, reliability, and internationalization.
  • Develop AI- and ML-driven solutions to enhance accuracy, detect anomalies, automate workflows, and minimize manual intervention.
  • Define and execute a long-term architectural vision for a global accounting platform while balancing innovation with compliance, stability, and performance.
  • Collaborate with product, design, finance, legal, compliance, data, and operations teams.
  • Ensure technical solutions drive operational excellence and customer impact.
  • Mentor and lead engineers while fostering high standards of technical quality and engineering best practices.
  • Influence stakeholders across teams and time zones through clear communication.

Requirements

  • 8+ years of experience building and scaling production systems.
  • Experience with Python, Django, React, MongoDB, and AWS.
  • Ability to architect, own, and deliver complex, platform-scale projects end to end.
  • Strong background in data modeling, system design, and modern architecture patterns.
  • Experience or strong interest in applying AI/ML to automation and intelligent data systems.
  • Experience building extensible, compliant solutions for multiple countries.
  • Track record of modernizing legacy systems and driving large-scale transformation.
  • Strong communication, collaboration, and stakeholder-management skills.
  • Product mindset focused on impact, reliability, and customer value.
  • Proactive, growth-oriented approach to solving complex global challenges.

Nice to Have

  • Direct experience or deep interest in accounting workflows, including journal entries, reconciliations, and book closure.

Compensation and Benefits

  • No compensation information was provided.

Skills

Python, Django, React, MongoDB, AWS, AI/ML, Data Modeling, System Design, Internationalization, Accounting Integrations

GoHighLevel

GoHighLevel

India

Sr. Staff Engineer - Payments & Commerce Platform
No salary listedRemote10+ YOEBackend Engineering

Leads architecture and reliability for a global payments and commerce platform, shaping APIs, distributed systems, observability, compliance, and production operations. Requires 10+ years of backend experience, deep Go and distributed-systems expertise, and Staff/Principal-level technical leadership.

Rippling

Rippling

Bengaluru, India

Staff Software Engineer - Financial Integrity
No salary listedOn-site8+ YOEBackend Engineering

Leads architecture and hands-on development of scalable, reliable, and compliant financial integrity systems. The role requires 8+ years of software engineering experience, distributed-systems expertise, and the ability to drive complex initiatives and mentor engineers through influence.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer
$153k+/yrRemote7+ YOEBackend Engineering

Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.

Coinbase

Coinbase

India

Staff Software Engineer, Security Platform
₹9.4M+/yrRemote8+ YOEBackend Engineering

Staff Software Engineer responsible for architecting and scaling security platform services, defining technical strategy, and mentoring engineers. Requires at least 8 years of software engineering experience plus strong system design, coding, and production-service expertise.

Reltio

Reltio

Bengaluru, India

Staff Engineer
No salary listedOn-site8+ YOEBackend Engineering

Staff Engineer leading design and delivery of large-scale distributed data platform features for enterprise customers. The role requires strong Java and cloud experience, architectural leadership, cross-functional collaboration, and mentorship.