Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Software Engineer (Authorize.net) image - Rise Careers
Job details

Principal Software Engineer (Authorize.net) - job 9 of 10

Authorize.net makes it simple to accept electronic and credit card payments in person, online or over the phone. We’ve been working with merchants and small businesses since 1996. As a leading payment gateway, Authorize.net is trusted by more than 445,000 merchants, handling more than 1 billion transactions and 149 billion in payments every year.

As a Principal Engineer with Authorize.net (a Visa solution), you will be a hands-on technical leader working across multiple teams to modernize our systems and deliver innovative online payment solutions. You will be instrumental in containerizing applications, splitting monolithic codebases into microservices, and migrating on-premises workloads to the cloud. In addition, you will enable process improvements through robust DevOps practices, incorporating comprehensive release management strategies and optimized CI/CD pipelines.

Beyond modernization, you will also guide the development of major new features by translating complex business problems into technical solutions that resonate with our merchants and partners. You will also drive cross-team projects that standardize our approach to API development and data schemas, ensuring consistent implementation of best practices across the organization.

Collaborating with product managers, tech leads, and engineering teams, you will define technology roadmaps, communicate architectural decisions, and mentor engineers in advanced technical approaches. This position requires a solid track record of delivering large-scale, reliable, and secure software solutions. While we prefer C# expertise, knowledge of other modern programming languages is also welcome.

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

 

What You Should Know About Principal Software Engineer (Authorize.net), Visa

As a Principal Software Engineer at Authorize.net, located in Bellevue, you’ll find yourself at the forefront of innovation in the payments realm. Authorize.net has been a key player since 1996, ensuring that more than 445,000 merchants can seamlessly accept electronic and credit card payments. Your role will be multifaceted, focusing on modernizing our systems while leading with a hands-on approach across various teams. You will dive deep into containerizing applications, splitting monolithic architectures into agile microservices, and facilitating the migration of our on-premises workloads to the cloud. Your expertise in robust DevOps practices will help us achieve transformative process improvements, including optimized CI/CD pipelines and comprehensive release management strategies. More than just modernization, you will be at the helm of developing significant new features that translate complex business challenges into viable technical solutions tailored for our merchants. Collaborating closely with product managers, tech leads, and engineering teams, you'll craft strategic technology roadmaps, convey architectural decisions, and mentor up-and-coming engineers on advanced techniques. If you have a solid background in delivering large-scale, reliable, and secure software solutions—preferably with a focus on C#—and if you thrive in a hybrid work environment where you can alternate between remote and in-office settings, then Authorize.net is excited to welcome you aboard as a critical player in our journey to redefine payment solutions.

Frequently Asked Questions (FAQs) for Principal Software Engineer (Authorize.net) Role at Visa
What responsibilities does a Principal Software Engineer at Authorize.net have?

As a Principal Software Engineer at Authorize.net, you'll be tasked with modernizing systems, containerizing applications, and migrating workloads to the cloud. Your role involves leading technical initiatives, standardizing API development, and mentoring engineers for advanced programming practices.

Join Rise to see the full answer
What qualifications are required for a Principal Software Engineer position at Authorize.net?

Candidates for the Principal Software Engineer role at Authorize.net should have a strong track record in software development, particularly in large-scale systems. Experience with C# is preferred, but knowledge of other modern programming languages is also acceptable, along with expertise in DevOps practices.

Join Rise to see the full answer
What does the hybrid work model look like for a Principal Software Engineer at Authorize.net?

The hybrid work model for a Principal Software Engineer at Authorize.net allows you to work both remotely and in the office. Employees are expected to be in the office 2-3 days a week, based on business needs, with a general expectation of in-office presence of 50% or more.

Join Rise to see the full answer
How does collaboration work for a Principal Software Engineer at Authorize.net?

Collaboration is key at Authorize.net. In the Principal Software Engineer role, you'll work closely with product managers, tech leads, and various engineering teams to define technology roadmaps and ensure that best practices are implemented across projects.

Join Rise to see the full answer
What are the career advancement opportunities for a Principal Software Engineer at Authorize.net?

At Authorize.net, a Principal Software Engineer has the opportunity to advance into higher leadership roles, mentor junior engineers, and influence strategic technology decisions that shape the future of our payment solutions.

Join Rise to see the full answer
Common Interview Questions for Principal Software Engineer (Authorize.net)
Can you describe your experience with containerization and how it applies to your role as a Principal Software Engineer?

In my career, I have utilized containerization techniques to ensure that applications are scalable and easily deployable. As a Principal Software Engineer, this means I can lead projects that transition monolithic code toward microservices architectures, significantly improving operational efficiency.

Join Rise to see the full answer
How do you approach mentoring junior engineers in a technical environment?

Mentoring junior engineers involves providing guidance on best practices while encouraging independent problem-solving. I believe in setting up regular one-on-one sessions where they can present their challenges, and I can help them navigate solutions, which ultimately builds their confidence and skills.

Join Rise to see the full answer
What strategies do you use to communicate architectural decisions to non-technical stakeholders?

I prioritize clear and concise communication by using visual aids and analogies that relate to business objectives. This approach helps ensure that all stakeholders comprehend architectural decisions and their implications on business success.

Join Rise to see the full answer
How do you ensure that your team maintains best practices in API development?

To maintain best practices in API development, I advocate for code reviews, regular training sessions, and the establishment of a documented API design process that includes standardized guidelines to ensure consistency across teams.

Join Rise to see the full answer
Can you share an example of a successful project you led in your previous role?

Yes, in my previous position, I led a project that successfully migrated legacy systems to a cloud environment. This not only improved application performance but also reduced infrastructure costs by 30%, demonstrating the value of cloud capabilities.

Join Rise to see the full answer
What is your experience with DevOps practices and CI/CD pipelines?

I have hands-on experience implementing CI/CD pipelines that automate testing and deployment processes, leading to a more seamless delivery of software updates. My focus is on fostering a DevOps culture where collaboration improves both the speed and quality of releases.

Join Rise to see the full answer
How would you handle conflicts within your team over technical decisions?

Conflict resolution starts with open dialogue. I encourage my team to share their perspectives and collaboratively explore solutions. Often, finding common ground for technical decisions involves transparent discussions that weigh the pros and cons of each option.

Join Rise to see the full answer
What tools or technologies do you prefer for project management in an engineering context?

In my projects, I prefer using tools like Jira for agile project management and Confluence for documentation. These platforms facilitate transparency, keeping everyone informed about project progress and encouraging collaboration across teams.

Join Rise to see the full answer
How do you stay updated with the latest industry trends and technologies?

I actively participate in tech meetups, online courses, and webinars in addition to subscribing to leading industry publications. Staying current with trends allows me to bring innovative ideas that enhance our technical strategies.

Join Rise to see the full answer
What kind of software solutions have you designed that prioritize security?

In my previous roles, I have designed software solutions that prioritize security by implementing best practices like encryption and regular security audits. This ensures that our applications not only perform well but are also resilient against potential threats.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago

As a Sales Director at Visa Direct, you'll be pivotal in scaling our payment solutions and achieving ambitious sales goals across various market segments.

Photo of the Rise User

Become part of Visa's Predictive Modeling team, utilizing machine learning to improve fraud detection and drive business value for clients worldwide.

GHC Remote Remote/Nationwide, USA
Posted 10 days ago

Join Skin Clique as a Web Developer to enhance user experience and drive patient engagement on a fast-growing wellness platform.

Photo of the Rise User
ING Remote Katowice (Zabrska 19)
Posted 2 days ago

We're looking for a skilled Oracle Developer to join our ING Hubs Poland team to enhance our key messaging infrastructure and tackle complex data integration challenges.

Photo of the Rise User
Posted 4 days ago

VISA is looking for a talented Software Engineer Associate to join their cutting-edge Value Added Services Product Development team in Bellevue.

Photo of the Rise User
Microsoft Hybrid Redmond, Washington, United States
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats

We are seeking a Principal Software Engineer Manager to lead groundbreaking technology initiatives within the Azure Managed HSM team at Microsoft Security.

Photo of the Rise User
Posted 4 days ago

Tempus AI is looking for a Senior Software Engineer passionate about developing high-quality software tools and improving the healthcare system through technology.

Photo of the Rise User
Adree Remote No location specified
Posted 12 days ago

Seeking a talented Flutter Developer to create high-performance mobile applications in a remote setting.

Photo of the Rise User
Q-CTRL Hybrid Los Angeles, California, United States
Posted 2 days ago

As a Senior Back-end Engineer at Q-CTRL, you'll play a vital role in developing high-performance backend systems while collaborating with experts in quantum technology.

Photo of the Rise User
Sopra Steria Hybrid Building 1, Level-2, Prestige Technostar, Brookefield Main Road, Doddanekundi Industrial Area, Doddanekundi Village, Bengaluru, Karnataka, India
Posted 11 days ago

Sopra Steria is looking for a C++ Module Lead to enhance their innovative software development team in Bengaluru.

Visa Inc. operates as a payments technology company worldwide. The company facilitates commerce through the transfer of value and information among consumers, merchants, financial institutions, businesses, strategic partners, and government entiti...

11679 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
24 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
7 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also