Senior Software Engineer - Usage Service

Engineering Remote, United States

Join a team that is central to a number of critical business processes that focus on the overall growth and efficiency of the company! We work alongside product teams to build out a common data layer used to interface our diverse portfolio of products with Avalara’s back-end corporate systems.

If you’re experienced in C# as well as general development with a passion for back-end services that have a big impact, then this may be the right role for you! We build on top of AWS Lambda and leverage a number of other cloud-enabled solutions giving you a chance to keep up with all of the newest bleeding-edge technologies.

Job Duties

  • Participate as a scrum member – estimating and evaluating existing stories, as well as writing new stories.

  • Develop and deliver enhancements to the existing code base by crafting well-documented, modular, and testable code.

  • Work with team members to build upon defined requirements into a technical solution


  • Computer science or relevant technical 4 year degree

  • 5+ years of relevant development experience

  • Experience with an object-oriented programming language, ideally C# or Java

  • Experience with relational databases such as Postgres, MSSQL and/or MySQL

  • Experience with back-end RESTful API development and architecture in any language

Preferred Qualifications 

  • Experience with designing small solutions at an individual component level.

  • Experience mentoring junior engineers

  • Experience translating requirements into an engineering solution

  • Experience with data warehousing technologies such as Snowflake

  • Cloud operations, deployment, and orchestration (AWS, GCP, Azure, Terraform)

  • Great documentation skills to share your skills

  • Experience with Agile methodologies

  • Experience with back-end API development in Node.js

  • Experience Javascript/Node.js/Typescript, TDD, and Git (Jest)

Avalara is an Equal Opportunity Employer. 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.