Principal Engineer

5 days ago


Pune, Maharashtra, India Avalara Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

What You'll Do

Avalara is an AI-first company. We expect every engineer, manager, and to use AI to enhance productivity, quality, innovation, and customer value. AI is embedded in our workflows, and products and success at Avalara requires embracing AI as an essential capability, not an optional tool.

Avalara is building the world's cloud compliance platformand our Connectors/Integration team makes it work everywhere our customers do business. We build and evolve high-quality connectors between Avalara services (e.g., AvaTax and E-Invoicing and Live Reporting/\"ELR\") and third-party ERPs, commerce platforms, and other SaaS systems. Avalara emphasizes an AI-first engineering culture and operates at true global scaletens of billions of API calls and millions of returns annuallyso your architectural decisions have outsized impact.

What Your Responsibilities Will Be

  • You will Champion AI-accelerated engineering (code assist, test generation, runbook/diff summarization) to improve productivity, quality, and time-to-value.
  • Lead the integration architecture for connectors that link Avalara services (AvaTax, ELR etc) with major ERPs (e.g., SAP, Oracle, Microsoft Dynamics, NetSuite) and commerce platforms (e.g., Shopify, Adobe Commerce/Magento, WooCommerce), ensuring reliability, security, and great developer experience.
  • Define canonical patterns (auth, retries/idempotency, versioning, webhooks/eventing, rate limiting, back-pressure) and enforce them across connector codebases.
  • Lead cross-functional design with Product, Partner, Security, and SRE to translate business flows and regulatory needs into scalable integration contracts and SLAs.
  • Improve on quality & operability: instrument connectors for observability (metrics, tracing, structured logs), establish golden signals, and bring incident post-mortems to closure.
  • Mentor and multiply multiple teams as a hands-on technical leaderperform deep design reviews, pair on complex threads, and guide build-vs-buy choices (SDK vs. iPaaS).
  • Model integration workflows, error handling, and authentication patterns in consideration of platform and regional requirements.
  • Ensure seamless data flow and synchronization between systems, minimizing latency and ensuring data integrity for an ever-growing client-base and increasing data volumes.
  • You will report to the Senior Director.

What You'll Need to be Successful

Bachelor/master's degree in computer science or equivalent

  • 12+ years of experience building large-scale integrations/connectors between heterogeneous enterprise systems; track record shipping production-grade ERP/ecommerce connectors.
  • Expert in API design (REST/gRPC), authN/Z (OAuth2, OIDC, JWT; SAML), and data interchange (JSON, XML; familiarity with EDI helpful).
  • Background with event-driven and batch patterns, queues/streams (e.g., Kafka/SQS), and idempotent workflows.
  • Polyglot skills in one or more of Java, C#, Go, , or Python with a deep code-review experience and an insistence on testing culture.
  • Cloud-native fundamentals: containers/Kubernetes, IaC (Terraform), CI/CD, secrets management, and security best practices.
  • Multi-team initiatives, define north-star architectures, and coach senior engineers.
  • Harness GenAI and Agentic AI both to accelerate engineering workflows (code generation, test automation, observability insights) and to create agentic partner experiences with major business platforms (Workday, Oracle, SAP, Microsoft Dynamics, NetSuite, Shopify).
  • Domain familiarity with AvaTax and ELR (or similar tax/e-invoicing systems) is a plus; experience with platforms like NetSuite, SAP, Oracle, Microsoft Dynamics, Shopify, Adobe Commerce/Magento is valued.


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    ResponsibilitiesAbout the RoleWe are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune/Hyderabad. This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward,...


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    ResponsibilitiesWhat you'll do  As a Senior Mainframe Developer at Principal Financial Group, you will have a crucial responsibility in maintaining the smooth functioning of our mainframe systems. Your tasks will involve identifying, diagnosing, and resolving medium to complex system problems reported by our business partners. By consulting system...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    ResponsibilitiesIndicative years of experience: 2+yearsRole Description:We are seeking a software developer who will be developing, testing and maintaining the application/s with established processes.Reporting relationship:This role will report to Delivery Manager / Senior Delivery ManagerKey Responsibilities:Experience with AWS cloud platform – e.g. AWS...

  • Operations Manager

    1 week ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    ResponsibilitiesPGS Process Excellence Expert About Principal: understand who we areWith more than 19,000 employees worldwide, Principal helps people and companies in Asia, Australia, Europe, Latin America, and North America build and protect their financial well-being. We've been doing this for 143 years. A FORTUNE 500 company, we're known for our...


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    ResponsibilitiesDescription% of Time SpentBuild deep understanding of the customer and business needs along with products and associated features. Collaborate with product owner and other stakeholders for requirement elicitation.Consistently deliver large systems involving one or more teams' contribution, on time with high quality.Proactively look for...

  • Software Engineer

    5 days ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    ResponsibilitiesWhat You'll doAs a Software Engineer at Principal Financial Group, you will be at the forefront of crafting innovative and high-performance software solutions. Your role will involve crafting, developing, and implementing software that drives our products. You will work in close collaboration with our product development team to understand...

  • Principal Engineer

    7 days ago


    Pune, Maharashtra, India Deutsche Bank Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About The Role :  Job Title Principal Engineer Location Pune As a principal software engineer, you will be responsible for designing, developing, and maintaining core parts our software and infrastructure, contributing heavily to the codebase and collaboration with engineers at all levels. You will play a pivotal role in the shaping of our architecture,...


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    ResponsibilitiesWhat You'll doAs a Software Engineer at Principal Financial Group, you will be at the forefront of crafting innovative and high-performance software solutions. Your role will involve crafting, developing, and implementing software that drives our products. You will work in close collaboration with our product development team to understand...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 1,80,000 - ₹ 6,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Software Principal Engineer(C,QAT, Hardware Accelerator, Persistent memory, device drivers)The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced...