Staff Software Engineer - Accounting Integrations
Rippling
Rippling
Join Rippling as a Staff Software Engineer, playing a pivotal role in shaping the future of global accounting. This high-impact position involves transforming our accounting system through AI-driven solutions and modern engineering practices to unify and scale operations across multiple countries. You will influence the architecture and design of a core product pillar, leading initiatives from new feature definition to critical system re-architecture for scale, accuracy, and performance. Your work will directly power one of Rippling’s fastest-growing markets, whether optimizing for multi-country edge cases or implementing AI/ML for intelligent data transformation.
As a Staff Engineer, you'll be a key technical leader and a strategic partner to product teams. You will mentor engineers, contribute to go-to-market strategies, and become an expert in the accounting domain. As an early member of this scaling team, you will actively shape team culture, processes, and technical vision, operating in a fast-paced environment that champions innovation, autonomy, and ownership.
Design and construct robust, scalable, and data-driven systems for transforming, normalizing, and reconciling accounting integrations across diverse countries, entities, and currencies. Drive platform evolution by re-architecting critical systems for enhanced scalability, reliability, and internationalization, facilitating large-scale accounting operations.
Develop innovative AI and ML-driven solutions to boost accuracy, identify anomalies, automate workflows, and minimize manual tasks. Define and implement a long-term architectural vision for Rippling’s global accounting platform, ensuring a balance between cutting-edge innovation and stringent compliance, stability, and performance standards. Collaborate effectively with cross-functional teams including product, design, finance, legal, compliance, data, and operations to deliver integrated and compliant solutions. Champion customer-centric engineering by ensuring technical solutions directly contribute to operational excellence and tangible user impact. Mentor and guide fellow engineers, promoting high standards in technical quality, thoughtful design, and best engineering practices. Influence and align stakeholders across various teams and time zones, communicating with clarity to achieve shared product and technical objectives.
A minimum of 8 years of experience building and scaling production systems using technologies such as Python, Django, React, MongoDB, and AWS is essential. You must demonstrate a proven ability to architect, own, and successfully deliver complex, platform-scale projects from inception to completion. A strong foundation in data modeling, system design, and modern architectural patterns is required.
Experience or a strong interest in applying AI/ML techniques for automation and intelligent data systems is highly valued. Possess deep platform sensibility, with a track record of building extensible, compliant solutions that cater to multiple countries. Experience in modernizing legacy systems and driving large-scale transformation is expected. Excellent communication, collaboration, and stakeholder management skills are crucial for this role. A product-centric mindset, with a sharp focus on impact, reliability, and delivering customer value, is necessary. Embrace a proactive, growth-oriented approach with a genuine passion for tackling complex global challenges.
Bonus points for direct experience or a deep interest in accounting workflows, including journal entries, reconciliations, and book closure.
Rippling
IT Consulting