Principal Engineer - AvaTax

Engineering Shivajinagar, Pune

Essential Duties and Responsibilities:

  • Build scalable architecture for a complex rule engine for calculating tax
  • Build strategy to refactor existing code base to achieve long term goals of the product
  • Experience in building microservices architecture
  • Expert in implement both SQL-based and NoSQL-based data storage solutions in the appropriate contexts
  • Design solid data models and make effective use of database technology
  • Constantly seek out ways to do a better job and improve automation



  • Computer science degree or equivalent experience
  • Strong written and verbal communication skill
  • 15+ years of experience in a software development role shipping complex applications to large scale production environments
  • Strong experience in C#, SQL and Webservices.
  • Good to have experience in WCF, Microservices.
  • Working experience on Cloud (AWS, Azure, Google Cloud)
  • Ability to write great documentation
  • Passion to see your product be the best in the business
  • Experience in automation scripting experience (Terraform, Packer, Jenkins)
  • Experience with containerization technologies (Docker, Kubernetes, ECS)