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

Principal Software Engineer (Authorize.net) - job 10 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.

 

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

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

Join Authorize.net as a Principal Software Engineer and be a part of a dynamic team that simplifies electronic and credit card payments for businesses across the globe! With a legacy dating back to 1996 and serving over 445,000 merchants, it’s a thrilling time to step into this influential role in Bellevue. As a key technical leader, you’ll engage with multiple teams to modernize systems and craft innovative solutions for online payments. This means diving deep into containerization, transforming monolithic codebases into efficient microservices, and transitioning on-premises workloads to the cloud. You’ll enhance processes through strong DevOps practices, optimize CI/CD pipelines, and champion new feature development that directly addresses business challenges faced by our merchants and partners. Your expertise will drive standardization in our API development and data schemas, ensuring top-notch practices across the organization. Additionally, you’ll play a significant role in defining technology roadmaps, communicating critical architectural decisions, and mentoring fellow engineers in advanced technical methodologies. A proven history of delivering reliable and secure software solutions is essential, and while C# skills are preferred, we welcome knowledge of other modern programming languages too. This hybrid position allows for flexibility, requiring you to work in the office about 50% of the time, thereby ensuring collaborative success and innovation at Authorize.net.

Frequently Asked Questions (FAQs) for Principal Software Engineer (Authorize.net) Role at Visa
What are the main responsibilities of a Principal Software Engineer at Authorize.net?

The Principal Software Engineer at Authorize.net is responsible for leading modernization efforts, including containerizing applications and migrating workloads to the cloud. This role involves driving the development of new features, standardizing API development, and collaborating with internal teams to define tech roadmaps and communicate architectural decisions.

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

To excel as a Principal Software Engineer at Authorize.net, candidates should have a strong background in delivering large-scale, secure software solutions, preferably with expertise in C#. Familiarity with modern programming languages, cloud technologies, and best DevOps practices is also highly valued.

Join Rise to see the full answer
How does the hybrid work model function for the Principal Software Engineer role at Authorize.net?

The hybrid work model at Authorize.net allows Principal Software Engineers to work both remotely and in the office. Team members typically work from the office 2-3 days a week, with the expectation of being present in the office about 50% of the time based on business needs.

Join Rise to see the full answer
What development methodologies does Authorize.net use for the Principal Software Engineer role?

As a Principal Software Engineer at Authorize.net, you will engage in Agile methodologies, focusing on continuous integration and deployment (CI/CD) practices. Your role will involve enabling process improvements and ensuring that best practices are implemented across various teams.

Join Rise to see the full answer
What type of projects will a Principal Software Engineer work on at Authorize.net?

In this role at Authorize.net, you'll lead impactful projects that focus on modernizing payment systems, developing robust microservices, and enhancing security protocols. You’ll also work on critical new features that improve the payment experience for merchants and partners.

Join Rise to see the full answer
Common Interview Questions for Principal Software Engineer (Authorize.net)
Can you describe your experience with microservices architecture?

Discuss your hands-on experience with microservices, mentioning specific projects where you've designed or implemented them. Highlight any challenges you faced and how you overcame them, making sure to mention the benefits such as scalability and maintainability.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

Demonstrate your mentorship style by highlighting how you guide junior engineers in technical skills and provide them with constructive feedback. Include an example of a successful mentoring relationship that led to significant growth for the junior developer.

Join Rise to see the full answer
What strategies do you use to ensure efficient DevOps practices?

Discuss your familiarity with CI/CD pipelines and how you’ve implemented or improved these practices in past roles. Provide examples of tools you've used and methodologies you've adopted to enhance efficiency.

Join Rise to see the full answer
How would you handle a disagreement over architectural decisions?

Stay diplomatic and emphasize the importance of collaboration. Share a personal experience where you resolved a disagreement by fostering open communication and seeking input from all stakeholders before reaching a consensus.

Join Rise to see the full answer
Can you give an example of a challenging problem you solved in a past project?

Focus on a specific technical challenge that required innovative thinking and problem-solving skills. Detail the steps you took to analyze the problem, devise a solution, and implement it successfully, ensuring to mention the positive results achieved.

Join Rise to see the full answer
What role do you think security plays in payment systems?

Highlight the critical nature of security in payment systems, discussing various security measures that are essential, such as encryption, tokenization, and compliance with industry standards (like PCI DSS). Provide examples of how you've contributed to enhancing security in your projects.

Join Rise to see the full answer
How do you prioritize your tasks when working on multiple projects?

Outline your approach to prioritization, perhaps using a project management tool or methodology like Agile. Discuss how you balance urgent tasks with long-term project goals and how you communicate with your teams about priorities.

Join Rise to see the full answer
What is your experience with cloud technologies?

Share your experience with cloud platforms relevant to the role, such as AWS or Azure. Give specific examples of projects where you migrated services to the cloud and the impact that had on performance and scalability.

Join Rise to see the full answer
How do you keep up with the latest technology trends?

Discuss your methods for staying informed, such as attending conferences, joining relevant forums, or subscribing to industry publications. Mention any recent trends that excite you and how you could apply them at Authorize.net.

Join Rise to see the full answer
What’s your strategy for effective team collaboration in a hybrid work model?

Emphasize the importance of clear communication and establishing regular check-ins. Share techniques for fostering teamwork remotely and in person, such as utilizing collaborative tools and encouraging open dialogue among team members.

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

Join Visa as a Principal Technical Product Manager and drive impactful product management initiatives in a leading payment technology company.

Photo of the Rise User
Visa Remote Austin, TX, USA
Posted 14 days ago

Lead the development of Visa's innovative Developer portal as a Senior Product Manager, ensuring a seamless and engaging client experience.

Clarium Remote No location specified
Posted 13 days ago

Clarium Health seeks a skilled Backend Software Engineer to enhance our innovative AI-powered data platform.

Photo of the Rise User
Dispel Remote No location specified
Posted 23 hours ago

Join Dispel, a fast-growing cybersecurity team, as a Senior Backend Engineer and contribute to the protection of critical infrastructure.

Photo of the Rise User
Posted 18 hours ago

Join c/side as a Senior Back-End Software Engineer where you'll build cutting-edge solutions for web security in a fully remote environment.

Photo of the Rise User

Join Pega's dynamic team to innovate the next generation of no-code technologies as an Associate Software Engineer.

Photo of the Rise User

Join ExtraHop as a Software Engineer III and help shape the future of cybersecurity by developing the foundational support for our cutting-edge products.

Photo of the Rise User
Posted 3 days ago

Join Fortuna as a GIS Web Application Developer, where you'll design and maintain advanced GIS applications for government clients in California.

Photo of the Rise User

Become a Software Engineer II at Ellevation Education and contribute to building impactful educational solutions for English Learners.

Join us as a Full Stack Developer and help build robust web applications using React and Django.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Posted 6 months ago

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...

12045 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
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic