Senior Software Engineer (R5653)

Engineering Seattle, Washington Remote, Washington


We are looking for a Senior Software Engineer with a track record of successful project delivery to join Avalara's Web Platform team. The Web Platform team designs and delivers services, tooling, and infrastructure to our global engineering organization that ensures Avalara produces highly consistent, world class solutions to our customers. The Web Platform team is passionate about enabling our partner teams in engineering to be maximally efficient with their time and resources, by abstracting away common organizational challenges and technical overhead. Our work includes:


  • Expanding a UI component library used by dozens of teams around the world
  • A “one-button” deployment tool that generates new, batteries-included code repositories complete with fully functional CI/CD pipelines and development environments
  • Building internal REST-based microservices
  • Front-end (30%) and back-end (70%)

As a prospective member of the Web Platform team, a candidate should be comfortable not only architecting complex software systems, but also rolling up his or her sleeves and writing, testing, and deploying solutions that delight our stakeholders. Competitive applicants should have excellent communication skills and be comfortable coordinating work across product and program management, as well as other partner engineering teams.


Qualifications:

  • Minimum of 6 years of professional Software Engineering experience
  • Bachelor of Science Degree in Computer Science or equivalent
  • Expert JavaScript knowledge and experience, or equivalent language
  • Experience architecting and deploying cloud infrastructure
  • An ability to clearly articulate technical problems and solutions
  • Mentoring, demonstrable leadership skills
  • Experience working on an internal Platform team


Preferred Qualifications:

  • Terraform, CloudFormation or equivalent infrastructure-as-code tooling
  • Experience with statically-typed JavaScript variants like flow.js and TypeScript
  • API design

About Avalara:

Avalara helps businesses of all sizes achieve compliance with transactional taxes, including VAT, sales and use, excise, communications, and other tax types. We deliver comprehensive, automated, cloud-based solutions that are fast, accurate, and easy to use.

Avalara offers hundreds of pre-built connectors into leading accounting, ERP, ecommerce and other business applications. Each year, the company processes billions of tax transactions for customers and users, files hundreds of thousands of tax compliance documents and tax returns and manages millions of exemption certificates and other compliance related documents.

Avalara's headquarters are in Seattle, WA and it has offices across the U.S. and in Brighton and London, England; Brussels, Belgium; and Pune, India. More information at: www.avalara.com

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.

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.