Software Architect

| Seattle

Software Architect -Key Job Duties

  • Assist in the development of key and senior level features and solutions.
  • Drive and lead proof of concept projects to construct data driven proofs that specific design concepts and strategies work as expected.
  • Be a prodigious author in the documentation of architectural decisions, design recommendations, customer facing whitepapers, and research.
  • Assist with and be an active member of our patent and IP development process.
  • Act as a mentor to other engineers and team members, share your skills and expertise, encourage creativity and innovation!
  • Understand how software design and architecture impact the goals of the business.
  • Be a key contributor and member of Avalara’s Architecture Review Board.
  • Analyze and attribute key operational requirements into cohesive design patterns.
  • Help set a standard and set an example for high quality code review and analysis.
  • Develop new implementations of data driven technology stacks.
  • Implement best SaaS practices across the enterprise.

 

Required Skills

  • Broad and extensive knowledge of the software development process and its technologies
  • Shipped customer facing software in at least 2 core languages such as C, C++, C#, Java, etc.
  • Knowledge of architectural styles and design patterns
  • Advanced knowledge of computer science theory such as state machine implementation, loop invariant proofs, and advanced data structures.
  • Working knowledge and experience of databases and other data persistence layers from low level implementation details on up.
  • Experience implementing large scale & low latency caching layers.
  • Extensive experience implementing service architecture in cloud-based environments such as AWS.
  • Understanding of various coding methods and computer languages
  • Data modeling and database design experience
  • Experience with software development lifecycle (SDLC) processes
  • Experience with service-oriented architecture (SOA)
Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • JavaLanguages
    • JavascriptLanguages
    • PHPLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • Twitter BootstrapLibraries
    • Node.jsFrameworks
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • Adobe Target, Adobe AnalyticsAnalytics
    • AxureDesign
    • IllustratorDesign
    • PhotoshopDesign
    • ConfluenceManagement
    • JIRAManagement
    • Adobe Experience ManagerCMS
    • SalesforceCRM
    • SendGridEmail
    • Adobe CampaignLead Gen
    • Oracle EloquaLead Gen

Location

255 S King St, Seattle, WA 98104

What are Avalara Perks + Benefits

Culture
Friends outside of work
Eat lunch together
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Wellness Programs
Onsite Gym
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Family Medical Leave
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Happy Hours
More Jobs at Avalara74 open jobs
All Jobs
Finance
Data + Analytics
Dev + Engineer
HR
Marketing
Operations
Product
Project Mgmt
Sales
Content
Developer
new
Seattle
Developer
new
Seattle
Finance
new
Seattle
Developer
new
Seattle
Sales
new
Seattle
HR
new
Seattle
Marketing
new
Seattle
Project Mgmt
new
Seattle
Developer
new
Seattle
Data + Analytics
new
Seattle
Project Mgmt
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Marketing
new
Seattle
Developer
new
Seattle
Marketing
new
Seattle
Operations
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
HR
new
Seattle
Marketing
new
Seattle
Marketing
new
Seattle
Project Mgmt
new
Seattle
Operations
new
Seattle
Developer
new
Seattle
Operations
new
Seattle
Operations
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Sales
new
Seattle
Content
new
Seattle
Marketing
new
Seattle
Operations
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Sales
new
Seattle
Project Mgmt
new
Seattle
Marketing
new
Seattle
Finance
new
Seattle
Finance
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Data + Analytics
new
Seattle
Sales
new
Seattle
Data + Analytics
new
Seattle
Developer
new
Seattle
Content
new
Seattle
Finance
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Project Mgmt
new
Seattle