Avalara
Posted 1y ago

Software Engineer(Remote)

Avalara
India
RemoteFull Time
Responsibilities
  • design software
  • build automation
  • review code
Requirements
  • 4+ years software development or automation experience
  • BS in CS/Engineering
  • Strong .NET/C#, Java
  • React/Node.js
  • AWS
  • CI/CD
  • SQL
  • Git
  • Microservices
  • Agile
Technical tools mentioned
DotNetCSharpJavaReactNode.jsSQLAWSCI/CDGitMicroservices

Job description

We are looking for a experienced Senior Software Engineer to join our team. You will have a solid background in software development, and experience working in a collaborative environment. You will design, developing, testing, and maintaining our software applications, with a focus on scalability, and reliability. Additionally, you will create automated solutions that support our customers in filing large volumes of indirect tax returns. Your contributions will ensure that our software meets the highest standards of quality and functionality. You will report to Sr. Engineering Manager.

 

  • Work with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
  • Design high-quality software applications and automation tools, ensuring best practices in coding and testing are applied.
  • Conduct Experience reviewing code to find and address potential issues and defects code reviews to ensure adherence to coding standards and provide constructive feedback to team members.
  • Perform rigorous unit testing and debugging to resolve software defects, ensuring a reliable application.
  • Expert-level proficiency in .Net C#, Java and experience in React, NodeJs would be an added advantage
  • Experience with server-side programming models and REST API standards.
  • Proficient in working with relational databases, such as SQL.
  • Working knowledge of cloud platforms AWS.
  • Experience with continuous integration, deployment (CI/CD) pipelines.
  • Proficient in using Git for source control.
  • Experience designing and building scalable microservice architectures.

 

 

  • Bachelor's degree in Computer Science or a related engineering field, with 4+ years of relevant work experience in software development or automation roles.
  • Experience in writing unit and integration test cases to ensure software quality and reliability.
  • Prior experience working within an Agile team is important for this role.
  • Proficient in object-oriented design, with a understanding of common design patterns..
  • Experience providing engineering support to customer support team to resolve any critical customer issues.
  • Recent experience from a product-based company.

 

#LI-Remote

AI is embedded in our workflows, decision-making, and products.  Success here requires embracing AI as an essential capability.

  • You’ll bring experience using AI and AI-related technologies, ready to thrive here.

  • You’ll apply AI every day to business challenges - improving efficiency, contributing solutions, and driving results for your team, our company, and our customers.

  • You’ll grow with AI by staying curious about new trends and best practices, and by sharing what you learn so others can benefit too.

Total Rewards 

In addition to a great compensation package, paid time off, and paid parental leave, many Avalara employees are eligible for bonuses. 

 

Health & Wellness 
Benefits vary by location but generally include private medical, life, and disability insurance. 

 

Inclusive culture and diversit
Avalara strongly supports diversity, equity, and inclusion, and is committed to integrating them into our business practices and our organizational culture. We also have a total of 8 employee-run resource groups, each with senior leadership and exec sponsorship.

We’re defining the relationship between tax and tech.

 

We’ve already built an industry-leading cloud compliance platform, processing over 54 billion customer API calls and over 6.6 million tax returns a year. Our growth is real - we're a billion dollar business - and we’re not slowing down until we’ve achieved our mission - to be part of every transaction in the world.

 

We’re bright, innovative, and disruptive, like the orange we love to wear. It captures our quirky spirit and optimistic mindset. It shows off the culture we’ve designed, that empowers our people to win. We’ve been different from day one. Join us, and your career will be too.

 

We’re An Equal Opportunity Employer

Supporting diversity and inclusion is a cornerstone of our company — we don’t want people to fit into our culture, but to enrich it. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law. If you require any reasonable adjustments during the recruitment process, please let us know.

About Avalara

Automated tax compliance software for businesses worldwide.

Year founded
2004
Employees
5772
Organization type
Private
Latest investment
Raised $500.00M Private Equity (2025) — led by BlackRock
Headquarters
US

Similar jobs

Software Engineer roles
9y
Save
Mark Applied
Hide
Software Developer Software Engineer
Indore, Madhya Pradesh, India
OnsiteFull Time
Endeavor IT Solution
Endeavor IT Solution: Web design and digital marketing agency based in Indore.
0+ YOEEntry level software developer with basic web tech skills and good communication.
HTML, CSS, JQuery, JAVA OOPS
9h
Save
Mark Applied
Hide
Senior Software Engineer
Oragadam, Tamil Nadu, India
OnsiteFull Time
Danfoss
Danfoss: Engineers energy-efficient solutions for refrigeration, heating, and hydraulics.
Strong C++ software development experience in embedded or industrial systems; software architecture, Agile, debugging, testing, code reviews, and cross-functional collaboration experience required.
C++, Visual Studio, Git
10h
Save
Mark Applied
Hide
Software Engineer, Senior ( Python )
Hyderabad, Telangana, India
HybridFull Time
Infor
Infor: Provides industry-specific cloud enterprise software for global businesses.
4+ YOEBachelor's degree in a technical discipline and 4+ years of software development experience. Requires Python, .NET, C#, ASP.NET, AngularJS, JQuery, Web API, databases, Git, and cloud knowledge.
Python, Microsoft .NET, C#, ASP.NET, dotnet core, MVC, AngularJS, JQuery, Web API, Optical Character Recognition (OCR), Application Programming Interface (API), Amazon Web Services (AWS), Postgres, Microsoft SQL Server, Git
10h
Save
Mark Applied
Hide
SDE II - QA, (Fixed term Contract)
India
RemoteContract
Jumio
Jumio: Automated identity verification and KYC compliance software solutions.
3+ YOEBachelor's degree in computer science, engineering, or related field; 3+ years of web and API test automation; Java or JavaScript; Playwright or Selenium; Postman or REST-assured; Agile, SDLC, UNIX/Linux, and AI developer tools.
Playwright, Selenium, Java, JavaScript, Postman, REST Assured, REST APIs, CI/CD, Agile, Software Development Life Cycle (SDLC), UNIX, Linux, Claude, ChatGPT, GitHub Copilot
11h
Save
Mark Applied
Hide
Advanced Software Engr
Bangalore, Karnataka, India
OnsiteFull Time
Honeywell
HoneywellNASDAQ: HON: Manufactures aerospace products, building technologies, and industrial control systems.
6+ YOEBachelor's degree and 6–9 years of software development experience. Requires ReactJS, Python, Django, Golang, databases, cloud platforms, Git, Docker, Kubernetes, CI/CD, and Agile knowledge.
ReactJS, JavaScript, TypeScript, HTML5, CSS3, Python, Django Framework, Golang, PostgreSQL, MySQL, SQL Server, MongoDB, Azure, AWS, GCP, Git, Docker, Kubernetes, C# .NET, MicroK8s, Large Language Models (LLMs)
13h
Save
Mark Applied
Hide
Tibco Spotfire_Lead II - Software Engineering
Pune, Maharashtra, India
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
8+ YOERequires 8+ years in IT, 6+ years in BI development, 4+ years in TIBCO Spotfire, 2+ years in Java and SpringBoot, cloud, databases, data warehousing, dashboards, SQL, Git, and CI/CD experience.
Amazon Web Services (AWS), Google Cloud Platform (GCP), TIBCO Spotfire, TIBCO, Bigtable, Dataflow, Dataproc, Composer, Google Cloud Functions, Pub/Sub, Dataprep, BigQuery, Google Kubernetes Engine (GKE), Apache Beam, Apache Airflow, Key Management Service (KMS), SQL, Git, Jenkins, Go, Java, Spring Boot, Cloud Data Studio, Looker, Tableau
15h
Save
Mark Applied
Hide
Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Infinite Computer Solutions
Infinite Computer Solutions: Provides digital engineering and IT transformation services for enterprises.
3+ YOEBachelor's degree in a related field and 3–8 years of enterprise software development experience. Requires SQL, C#, .NET, Azure Functions, React, TypeScript, Microsoft Azure, REST APIs, Agile delivery, and integrations.
Microsoft Fabric, Microsoft Azure, Payer Portals, Waystar, REST APIs, C#, .NET, Azure Functions, TypeScript, React, SQL, Logic Apps, Service Bus, API Management, JSON, XML, Azure DevOps, Git, CI/CD, Microsoft Azure Functions, Scrum
17h
Save
Mark Applied
Hide
Lead Software Engineer, Data Engineering
Pune, Maharashtra, India
HybridFull Time
Icertis
Icertis: Provide AI-powered contract lifecycle management software for enterprises.
8+ YOEBachelor's or master's degree in a related field, 8+ years of software development experience with technical leadership, and expertise in C#, ASP.NET Core, SQL Server, Power BI, Azure, data engineering, and full-stack development.
.NET Core, C#, ASP.NET, SQL Server, Power BI, Azure, React, TypeScript, ASP.NET MVC, JavaScript, GitHub Copilot, Python