[Remote] Principal Engineer/ Architect – Payments & Financial Platform
Note: The job is a remote job and is open to candidates in USA. Avalara builds cloud software that automates tax and compliance inside the systems businesses already use. The Principal Engineer/Architect will lead the architecture of Avalara’s payments and financial platform, focusing on designing a unified system that supports high-volume transactions and compliance across multiple countries.
Responsibilities
- Design and evolve a platform that connects invoicing, payments, and capital into a unified financial system
- Architect payment flows that integrate with multiple providers, banking partners, and regional systems
- Define patterns for high-volume transaction processing with strong guarantees around data integrity and auditability
- Partner with product teams to turn financial workflows (invoicing → payment → financing) into scalable systems
- Design for global expansion, including country-specific compliance, reporting, and payment requirements
- Collaborate with globally distributed teams across Brazil, EMEA, and India, ensuring effective alignment across time zones
- Identify and reduce risks related to transaction integrity, system failure, and cross-system dependencies
- Lead design reviews and contribute code to critical systems
- Establish standards for reliability, observability, and performance across financial workflows
- Guide teams in building AI-enabled capabilities such as anomaly detection and workflow automation
- Influence engineering decisions across distributed teams without formal authority
Skills
- Bachelor's degree in computer science or related field
- 15+ years of software engineering experience, including full-stack development
- Expertise in Java or C# programming
- Experience designing and scaling distributed systems
- Experience of architectural patterns and system design best practices
- Hands-on experience with CI/CD, AWS cloud services, and DevOps tooling (e.g., Terraform, Docker, and ECS)
- Experience with Agile methodologies, including TDD and BDD
- Experience migrating monolithic applications to microservices or serverless architecture
- Experience with Enterprise Integration Patterns
- Experience using AI and AI-related technologies
Benefits
- Paid time off
- Paid parental leave
- Bonuses
- Private medical insurance
- Life insurance
- Disability insurance
- Inclusive culture and diversity
- 8 employee-run resource groups, each with senior leadership and exec sponsorship
Company Overview
Company H1B Sponsorship