About the Role
Perplexity is seeking an experienced Full Stack Engineer to help revolutionize the way people search, learn, and get things done online. In this role, you'll translate cutting-edge AI advances into product experiences that power our financial operations, revenue systems, and business intelligence infrastructure. The Finance Engineering team builds the critical systems and infrastructure that power Perplexity's financial operations at scale, owning the end-to-end technology stack for revenue recognition, billing automation, financial reporting, compliance systems, and business intelligence platforms. This role works at the intersection of engineering excellence and financial precision, building robust, auditable systems that handle complex subscription models, enterprise contracts, usage-based billing, and global payment processing.
Responsibilities
- Design, build, and scale financial systems and infrastructure including revenue recognition, billing automation, invoicing, and payment processing.
- Develop and maintain business intelligence platforms, data pipelines, and reporting dashboards that provide real-time visibility into financial metrics and business performance.
- Build integrations with third-party financial systems including accounting software (NetSuite, QuickBooks), payment processors (Stripe, PayPal), and enterprise resource planning (ERP) platforms.
- Create automated workflows for financial operations including reconciliation, expense management, procurement, and compliance reporting.
- Implement robust data validation, audit trails, and compliance controls to ensure accuracy and meet regulatory requirements (SOX, GDPR, etc.).
- Collaborate with Finance, Accounting, Legal, and Revenue Operations teams to understand requirements and deliver solutions that streamline operations and support strategic initiatives.
Requirements
- Strong programming skills with the ability to work across the full stack (backend services, APIs, databases, and web interfaces).
- Experience building financial systems, billing platforms, or working with financial data at scale.
- Deep understanding of accounting principles, revenue recognition standards (ASC 606), and financial compliance requirements.
- Proven ability to design secure, accurate, and auditable systems with strong data integrity and reconciliation capabilities.
- Experience with business intelligence tools, data visualization, and building self-service analytics platforms.
- Strong attention to detail and commitment to accuracy in handling financial data and transactions.
- 4+ years of industry experience in software engineering, preferably with exposure to fintech, finance engineering, or business systems.
Qualifications
N/A
Benefits
- Full-time U.S. employees enjoy a comprehensive benefits program including equity, health, dental, vision, retirement, fitness, commuter and dependent care accounts, and more.
- International Benefits: Full-time employees outside the U.S. enjoy a comprehensive benefits program tailored to their region of residence.
- USD salary ranges apply only to U.S.-based positions. International salaries are set based on the local market. Final offer amounts are determined by multiple factors, including experience and expertise, and may vary from the amounts listed above.
- Offers Equity