Principal Platform Engineer

AvidXchange Birmingham AL, Two Perimeter Park South, Birmingham, Alabama, United States of America ● AvidXchange Charlotte NC, 1210 AVIDXCHANGE LN, CHARLOTTE, North Carolina, United States of America ● AvidXchange Columbus MS, 319 Park Creek Dr, Columbus, Mississippi, United States of America ● AvidXchange Houston TX, 2100 TRAVIS ST, SUITE 300, HOUSTON, Texas, United States of America ● AvidXchange Sandy UT, 111 E Sego Lily Drive, SANDY, Utah, United States of America ● Virtual Req #2601
Monday, January 11, 2021
About AvidXchange 
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!
Job Overview

As a Principal Platform Engineer, you will be an integral member of the Technology Services team helping the organization transform into a truly modern DevOps model of operation. The goal of the Platform Engineering team is reduced friction in the delivery process and improve developer experience. Technical prowess, pragmatic strategic understanding and ability to make compromises working with the stakeholders are the 3 pillars of this job. 

Principal Platform Engineer will be working closely with the Director of PE and Technical Product Manager for ensuring a sound strategy and then work with the Technical Product Owner in the PE team to reduce friction in delivering the most critical features needed for the Product Development Teams. 

PPE will be expected to provide guidance on DevOps practices and tools as well as Azure cloud resources. In addition, a Principal DevOps Engineer will provide overall platform strategy to the organization as well as serve as an escalation point to DevOps Engineer I’s, II’s, and Senior’s. 

Job Responsibilities
• Collaborate with Director and Product Manager on the Platform Strategy by bringing in state of the art technological perspectives and the pragmatism in the solutions.
• Provide technical recommendations, build prototypes and help the team implement solutions in Azure ecosystem focusing on Microservices development paradigms.
• Evangelize DevOps practices and methodologies to delivery teams.
• Provide subject matter expertise for all aspects of cloud native services on Azure
• Provide direction, decisioning, and representation to leadership on the strategic direction for the Platform and the Developer Experience 
• Foster the team’s growth by proactively reducing friction, making compromises for pragmatism through mentoring, leading and hiring and onboarding processes.

Required Experience, Qualifications, and Skills

• 10+ years of experience in a DevOps Advocacy or Engineering role
• Strong experience providing thought leadership on and practicing Infrastructure as Code and Configuration as Code techniques
• Strong hands-on experience managing all aspects of Development and Delivery infrastructure as this is a heavily technical role.
• In depth experience with a public cloud Kubernetes system designing and implementing capabilities and workloads
• Expert experience with provisioning resources in the public cloud
• Strong experience providing thought leadership on and authoring state of the art CI/CD pipelines
• Experience implementing observability, application monitoring, and log aggregation solutions

Preferred Experience, Qualifications, and Skills

• Typically requires a University Degree or equivalent experience and minimum 10 years of prior relevant experience
• Microsoft Certified: Azure DevOps Engineer Expert, Azure Developer Associate, and/or Azure Administrator Associate

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.

Other details

  • Job Family Software Engineering
  • Job Function Software Development Engineering
  • Pay Type Salary
  • Employment Indicator Professional