Avalara10.03.26
AI SCORE 8.5

Principal Software Engineer - Connectors & Integrations

$150K–$180K/year

About the Role

We are seeking a Principal Software Engineer to join Avalara's Connectors & Integrations team. This remote position offers you the opportunity to build and evolve high-quality connectors that integrate Avalara services with third-party ERPs and commerce platforms. Your architectural decisions will significantly impact our global operations, processing tens of billions of API calls annually.

What You'll Do

  • Champion AI-accelerated engineering practices to enhance productivity and quality.
  • Lead the integration architecture for connectors linking Avalara services with major ERPs and commerce platforms.
  • Define and enforce canonical patterns across connector codebases to ensure reliability and security.
  • Collaborate with cross-functional teams to translate business and regulatory needs into scalable integration contracts.
  • Instrument connectors for observability, establishing metrics and structured logs to improve operability.
  • Mentor teams as a hands-on technical leader, guiding design reviews and build-vs-buy decisions.
  • Model integration workflows and ensure seamless data flow between systems, minimizing latency.

Requirements

  • Bachelor's or Master's degree in Computer Science or equivalent.
  • 15+ years of experience in building large-scale integrations and connectors.
  • Expertise in API design, authentication protocols, and data interchange formats.
  • Proficiency in one or more programming languages such as Java, C#, Go, Node.js, or Python.
  • Experience with cloud-native technologies, including containers, CI/CD, and security best practices.
  • Strong background in event-driven architectures and data processing patterns.

Nice to Have

  • Familiarity with tax and e-invoicing systems like AvaTax and ELR.
  • Experience with platforms such as NetSuite, SAP, Oracle, and Shopify.

What We Offer

  • Competitive compensation package with bonuses and paid time off.
  • Health and wellness benefits, including medical and life insurance.
  • An inclusive culture that values diversity and equity.
  • Opportunities for professional growth and development.
  • Flexible remote work environment.
Why This Job8.5 of 10

This Principal Software Engineer role at Avalara offers a unique opportunity to lead innovative integrations in a remote setting, emphasizing AI-driven engineering.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Deep expertise in API Design, particularly with a focus on RESTful services and microservices architecture, utilizing technologies such as Node.js and Python to create scalable solutions.

Strong adaptability to remote work environments, demonstrating self-motivation and effective time management skills to balance multiple integration projects across various teams and time zones.

Proven leadership experience in event-driven architecture, capable of making architectural decisions that enhance system performance and reliability for high-volume API transactions.

Learning Resources

API Design Guidearticle

Career Path

Principal Software Engineer - Connectors & Integrations(Now)Engineering Manager(1-2 years)Director of Software Engineering(3-5 years)

Market Overview

Market Size 2024
$15B
Annual Growth
25.4%
AI Adoption
45%
Investment
+60%
Labour Demand
+30%
Avg Salary
$150K

Skills & Requirements

Required
API DesignJavaC
Growing in Demand
GraphQLMicroservices ArchitectureContainerization (Docker, Kubernetes)
Declining
SOAP APIsWSDL

Domain Trends

Increased Focus on API Security
With the rise of API vulnerabilities, 70% of organizations are prioritizing API security measures in their integration strategies.
Shift Towards Event-Driven Architectures
Over 60% of enterprises are adopting event-driven architectures to improve scalability and responsiveness in their applications.
Rise of Low-Code/No-Code Platforms
The low-code/no-code market is projected to grow by 28% annually, significantly impacting how APIs are integrated and utilized by non-developers.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.