Skip to Main Content

Job Title


Engineering Manager


Company : Avalara


Location : Davanagere, Karnataka


Created : 2025-03-22


Job Type : Full Time


Job Description

Avalara is the worldwide leader in sales and use tax calculation. We are the first to admit it - sales tax calculation is not great. But revolutionizing fundamental business processes -- that's big time. And that is what we are doing every day, bringing technology to bear on arcane, tedious tasks that every business in the world must deal with. As an Engineering Manager, you will apply your vision and drive to create some market leading technology. We have a phenomenal team working in an open, collaborative environment that makes taxes and compliance less taxing to deal with. It will be up to you to convert product vision and requirements into the finished product. We are looking for an experienced and motivated Engineering Manager to join our development team and manage a team of experienced and motivated engineers that would develop integrations between enterprise resource planning (ERP) systems and eCommerce platforms for our innovative tax compliance solutions.You will be reporting to Director, Software Engineering ResponsibilitiesDevelop a comprehensive integration strategy for connecting our tax-based solution with a range of ERPs and eCommerce platforms.Collaborate with teams to align integration efforts with product and team goals.Lead, mentor, and inspire a team of experienced engineers, providing guidance on best practices, architecture, and development methodologies.Foster a culture of innovation, collaboration, and accountability within the engineering teams.Leverage your deep understanding of ERP systems (e.g., SAP, Oracle, Microsoft Dynamics) and eCommerce platforms (e.g., Shopify, Magento, WooCommerce) to design and implement robust integrations.Ensure seamless data flow and real-time synchronization between systems, minimizing latency and ensuring data integrity for an ever-growing client-base and increasing data volumes.Drive the design of high-quality, scalable, and maintainable integration solutions.Oversee the full software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and post-release support.Build POCs to demonstrate the technical solution feasibility.Focus on security aspects, observability, scalability, and telemetry.Perform code reviews and ensure coding standards are followed.Implement Agile/scrum processes.Qualifications10+ years of full stack experience in software design, with experience leading teams in building integrations with ERPs and eCommerce platforms.Experience with Object-oriented programming languagesGood understanding of ERP and eCommerce system architectures, APIs, data models, and authentication mechanisms.Good experience with RESTful APIs, JSON, XML, and other data interchange formats.Familiarity with authentication protocols like OAuth and token-based authentication.Experience working in an Agile team with hands-on with TDD, BDDExperience working on AWS Cloud and DevOps (Terraform, Docker, ECS) would be beneficial.Bachelor/master's degree in computer science or equivalent#LI-Remote