AvidXchange is the industry leader in?automating invoice?and?payment processes?for mid-market businesses. Founded in the year 2000,?AvidXchange?processes over $140 billion transactions annually across its network of more than 600,000 suppliers, transforming the way 6,000 customers in North America pay their bills. AvidXchange is distinguished as a global fintech unicorn and one of the fastest?growing technology companies in the U.S. with 1,400 employees supporting customers across seven office locations. Our employees live by our core values, including Innovate to Change the Game, Passion about Customer Success, Win as a Team, Play to our Strengths, and Have a Blast . We are on a mission to create something different at AvidXchange. Come join the team!
As an Infrastructure Architect, you will be an integral member of the AvidXchange technology team, developing best-in-class advancements to our products. Accountable for partnering with key roles (eg product owners, system engineers, software engineers, architects of other disciplines, etc.) to craft solutions that are aligned to the architecture principles for AvidXchange's suite of products and technical solutions.
-Collect information from different sources and integrate information to find creative technical solutions that meet business needs.
-Analyze necessary functionality/features to figure out appropriate technologies (recommending new technologies as appropriate).
-Perform architecture reviews and assessments while working with business, technical or product teams to improve their existing solutions.
-Figure out development/implementation/business efforts in terms of duration, cost, and scope.
-Build, present, and document comprehensive architecture designs in a concise, yet thorough manner.
-Mentor and coach engineers; leading by example, providing hands-on technical expertise, helping foster creativity, and modeling AvidXchange's core values.
-Investigate new solution compatibility with the existing environments
-Collaborate with other Architects and Technical Leads to ensure consistency across teams and improve technology reuse.
-Define high level architecture, standard methodologies, and guidelines that balance short-term and long-term objectives in a practical manner
-Support Enterprise Architects in the establishment and adoption of company technology standards.
-Develop strategies for risk mitigation, including risks associated with unstable or un-scalable requirements.
-Lead Joint Architecture Design sessions to collaboratively design solutions
-Present solutions to the Architecture Review Board for review and approval
-Develop, define and contribute to Infrastructure Standards
-Build roadmaps for technical capabilities and contribute to technical capability backlogs that get executed by Engineering teams
-Collaborate closely with Product Owners to ensure execution of work aligns to roadmap and vision
-Frequently interact with internal customers of technical capabilities to gain insight and tailor technical capability roadmaps to meet the customers' needs
-Lead adoption efforts and track adoption rates of technical capabilities
-Track customer satisfaction for technical capabilities and adjust roadmap as necessary to serve internal customers to the highest level-
Required Education, Skills, and Qualifications
-Bachelor's degree required and 10 + years of relevant engineering (including at least 5 year of experience with architecture)
-Strong working knowledge of most relevant systems and platforms, and expertise in at least 1 primary technology
-Experience working in an Agile software development environment (Scrum/Kanban)
-Knowledge and skills surrounding Web and Public Cloud architectures
-Knowledge and skills surrounding Azure-based Cloud architectures
-Knowledge and skills with DevOps methodologies and technologies
-Ability to apply models, tools and methods;
-Ability to design and develop solutions;
-Ability to integrate solutions;
-Ability to design modular architectures, platform thinking, domain-driven design
-Relevant certifications (including Public Cloud Architecture certifications for Microsoft Azure or similar)
Preferred Education, Skills, and Qualifications
-Experience building/supporting distributed systems
-Experience designing system architectures for web based financial systems
-Strong leadership and interpersonal skills.
-Able to conduct proof of concepts, perform solution evaluations and comparisons, give estimations, and provide architecture recommendations to product teams.
-Able to balance the long term and short-term implications of architectural decisions.
-Able to work independently and prioritize work.
-Ability to coach, delegate and develop junior architects and engineers
-Ability to influence and solve conflicts
-Conceptual and creative thinking
Not for you? Check out other opportunities
To learn more about alternative career opportunities view our current openings that include positions available within our Technology, Talent, Growth, Marketing, and Customer Care teams.
Equal Employment Opportunity Statement
AvidXchange is an equal opportunity employer. AvidXchange is committed to equal employment opportunity in accordance with applicable federal, state and local laws. AvidXchange will not discriminate against applicants for employment on any legally recognized basis. This includes, but is not limited to: veteran status, race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age and physical or mental disability.