Principal Software Engineer

March 12

Apply Now
Logo of AvidXchange, Inc.

AvidXchange, Inc.

AvidXchange is a leading provider of accounts payable (“AP”) automation software and payment solutions for middle market businesses and their suppliers.

payables automation • electronic invoicing • visibility • best practices • portfolio

1001 - 5000 employees

💰 $66M Venture Round on 2020-09

📋 Description

• This role requires an integral member of the software development team, building best-in-class advancements to our products. • This role requires you to collaborate with cross functional teams that includes product, architecture, database, dev/ops and performance, you will design the best product solutions. • Establishes technical standards and champions new technological advancements. • Guides the adoption of best practices for frameworks. • Designs and executes (coding + building) enterprise-wide solutions with a strong awareness of business impact. • Drives technical direction and influences leadership at a program and enterprise level, aligned with the vision of AvidXchange (and compatible with the constraints of the business). • Drives adoption of innovative technologies (ex: AI, scalability solutions) • Thought leader on improving ways of working for their roles across the organization. • Aligns engineering execution with long-term business goals. • Develops strategic solutions and drives innovation in problem-solving methodologies. • Proactively identifies and mitigates systemic risks such as functional performance and resiliency issues. • Guides cross-functional conversations about non-functional vs functional trade-offs (such as speed vs reliability, simplicity vs flexibility, scalability vs performance, business needs vs technical debt). • Drives alignment with cross-functional stakeholders on enterprise technology goals and solutions. Promotes an environment where information flows freely and innovative ideas are nurtured. • Performing full life cycle application development, including researching available technical options for features, providing guidance and feedback on the findings and building proof of concepts to confirm the best approach. • Aiding Product Management in the creation of product road maps and ensuring objectives are realistic and achievable • Performing code reviews with focus on senior engineers to ensure code follows documented standards and best practices along with Mentoring all developers (even cross functionally) with focus on Senior developers • Work with Solution and Enterprise Architects in the design, review, and implementation of new architecture solutions. Assisting Architecture to create or change standards and prescribed best practices

🎯 Requirements

• Bachelor's or master's degree in computer science, engineering, or related field. • 10+ years of .NET software development experience building web-based applications • Exceptional knowledge of the Microsoft development stack: .NET Core, .NET Framework 4.8+, C#, JavaScript, VS, RESTful services, ORM, T-SQL, JSON • Deep knowledge of exercising sound coding practices, such as unit testing, object-oriented programming, and patterns • Demonstrated ability to influence leadership and key stakeholders at varying levels within the organization. • Excellent communication and collaboration skills - Ability to work independently and within a team environment. • Strong analytical, problem-solving, and critical thinking skills. • Deep understanding of Cloud Platforms preferably Azure. • Experience with Kubernetes and container orchestration such as .Azure Kubernetes Service (AKS). • Microsoft Certified: Azure DevOps Engineer Expert, Azure Developer Associate, and/or Azure Administrator Associate. • Proficiency with tools such as Dynatrace and Full Story. • Platform Development • Experience with integrating with ERPs such as Microsoft Dynamics, NetSuite, Sage Intacct

🏖️ Benefits

• 18 days PTO* • 11 Holidays (8 company recognized & 3 floating holidays) • 16 hours per year of paid Volunteer Time Off (VTO) • Competitive Healthcare • High Deductible Heath Plan Option that has $0 monthly premium for teammate-only coverage • 100% AvidXchange paid Dental Base Plan Coverage • 100% AvidXchange paid Life Insurance • 100% AvidXchange paid Long-Term Disability • 100% AvidXchange paid Short-Term Disability • Employee Assistance Program (EAP) - Provides counseling services, legal and financial consultations and health advocacy for Teammates and their eligible dependents • Onsite Health Clinic with Atrium Health - available to Teammates and their eligible dependents • 401k Match up to 4% • Parental Leave: 8 weeks 100% paid by AvidXchange** • Discounts on Pet, Home, and Auto insurance • BrightDime Financial Wellness Tool, offered free to teammates • WeeCare Childcare Service: helps teammates find affordable daycare, childcare, and tutors 40% less expensive than traditional daycare centers • Perks at Work: free discount program that provides teammates the opportunity to save on items from electronics, movie tickets, car buying, vacations, and more • Onsite gym fitness center, yoga studio, and basketball court • Tuition Reimbursement up to the federal maximum of $5,250*** • Hybrid Workplace Flexibility • Free parking

Apply Now

March 12

Analyzes, designs, and develops software for financial products and services. Requires extensive experience in software design and banking domain.

March 11

Responsible for leading software development teams to enhance administrative and reporting tools.

March 11

Staff Software Engineer at The Home Depot leading engineering teams to design customer-centric products.

March 11

Join Cardlytics as a Principal Engineer to design and optimize data infrastructure on Databricks. Ensure high performance and scalability while supporting Data Scientists and Engineers.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com