Software Architect

| Seattle
Sorry, this job was removed at 1:21 p.m. (PST) on Friday, September 6, 2019
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

255 S King St, Seattle, WA 98104

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AvalaraFind similar jobs