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

At Authorize.net, we make accepting electronic and credit card payments simple for merchants and small businesses. As a Principal Software Engineer in Bellevue, you'll be stepping into a pivotal role within our team, where your expertise will lead the revamping of our systems and the development of innovative online payment solutions. This is not just about coding; it's about transforming monolithic architectures into agile microservices and migrating our infrastructure to the cloud. Your leadership will shape the way we implement robust DevOps practices and CI/CD pipelines, improving our processes across the board. You won’t operate in isolation; collaboration is key as you work alongside product managers and tech leads to create technology roadmaps and translate complex business challenges into technical resolutions that resonate with our clients. Mentoring other engineers, setting standards for API development, and maintaining best practices will be part of your daily routine. A firm grasp of software development is essential, particularly with C#, though familiarity with other modern programming languages will enhance your candidacy. The hybrid work model allows you to split your time between office and remote settings, promoting a balanced work-life structure while being on site 2-3 days a week. Join us at Authorize.net to help redefine the future of digital payments!

Frequently Asked Questions (FAQs) for Principal Software Engineer (Authorize.net) Role at Visa
What responsibilities can I expect as a Principal Software Engineer at Authorize.net?

As a Principal Software Engineer at Authorize.net, you will take on significant responsibilities including modernizing our systems, migrating workloads to the cloud, and transforming monolithic codebases into microservices. You'll also lead the implementation of DevOps practices and CI/CD pipelines, guide the development of new features, and work with teams to standardize API development across the organization.

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

To qualify for the Principal Software Engineer role at Authorize.net, candidates should possess a solid track record in delivering large-scale, secure software solutions. Experience in C# is preferred, but knowledge of other modern programming languages is also welcomed. Furthermore, strong leadership skills and experience working with diverse teams are critical.

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

Collaboration is a core aspect of the Principal Software Engineer role at Authorize.net. You'll work closely with product managers, tech leads, and engineering teams to define technology roadmaps, communicate architectural decisions, and mentor engineers. Your role will ensure a harmonious integration of ideas and best practices across multiple teams.

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

At Authorize.net, the hybrid work model allows Principal Software Engineers to balance remote and in-office work. You'll be expected to work from the office 2-3 days a week, depending on leadership decisions and business needs, fostering both collaboration and flexibility.

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

As a Principal Software Engineer at Authorize.net, there are expansive growth opportunities available. You will not only impact the current systems but also mentor rising talent, lead major projects, and have a say in strategic technology decisions—enabling you to advance your career while shaping the company’s technical future.

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

When answering this question, emphasize your hands-on experience with microservices, detailing specific projects where you successfully split a monolithic architecture into microservices. Describe the tools and technologies you used, any challenges faced, and how your efforts improved the system's scalability and maintainability.

Join Rise to see the full answer
How do you approach migrating on-premises workloads to the cloud?

Discuss the methodologies you employ for cloud migration, emphasizing careful planning and execution. Share examples of tools or frameworks you've utilized, along with the importance of assessing current requirements and minimizing downtime during the transition.

Join Rise to see the full answer
What DevOps practices have you implemented in your previous roles?

Detail specific DevOps practices you've championed, such as automated testing, continuous integration, and continuous deployment. Highlight how these practices have improved team collaboration and workflow efficiency, giving concrete examples where possible.

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

Articulate your mentoring philosophy, focusing on creating an inclusive and supportive learning environment. Describe how you would tailor your mentorship to each engineer's needs, utilizing hands-on project work and regular feedback to foster their growth.

Join Rise to see the full answer
Can you describe a time when you had to make an architectural decision?

Share a specific example that highlights your decision-making process. Explain the factors you considered, the stakeholders you consulted, and the outcomes of your decision. Focus on how you balanced business needs with technical feasibility.

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

Explain your commitment to continuous learning through various means, such as attending webinars, participating in online forums, and pursuing certifications. Sharing specific examples of how you’ve integrated new knowledge into your work can further demonstrate your proactive stance.

Join Rise to see the full answer
What steps do you take to ensure software security?

Highlight your understanding of secure coding practices and the importance of implementing security measures throughout the software development lifecycle. Discuss specific strategies you’ve employed or security tools you favor, ensuring you address the necessity of balancing security with functionality.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

Discuss your approach to task prioritization, emphasizing criteria such as impact, urgency, and alignment with project goals. Mention tools or methodologies, like Agile or Kanban, that you use to manage and visualize your workload effectively.

Join Rise to see the full answer
What role does team collaboration play in your development process?

Articulate the importance of collaboration in software development, sharing experiences where effective teamwork led to project success. Point out communication tools, shared goals, and collective problem-solving strategies that facilitate cooperation.

Join Rise to see the full answer
Describe a challenging technical problem you've solved.

Share a detailed account of a particular technical challenge you faced, the steps you took to address it, and what the outcome was. Highlight the skills and knowledge that contributed to your successful resolution of the issue.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Ripple Hybrid San Francisco, CA, United States
Posted 7 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Berkeley, MO
Posted 8 days ago
Photo of the Rise User
Flagship Pioneering, Inc. Hybrid Cambridge, Massachusetts, United States
Posted 7 days ago
Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Hazelwood, MO
Posted 9 days ago
Posted 3 days ago

Join Mindrift as a Freelance Software Developer (Python) to collaborate on cutting-edge AI projects remotely.

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

8896 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
Someone from OH, Columbus just viewed Telecom Coordinator at The Cheesecake Factory
Photo of the Rise User
6 people applied to Game Developer at Bigger Games
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Data Engineer at Visa
Photo of the Rise User
Someone from OH, Mason just viewed R&D Mechanical Engineer at Traeger Wood Pellet Grills
K
Someone from OH, Cleveland just viewed Game Director at KIMARU Talent
Photo of the Rise User
11 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Dublin just viewed Associate, Legal Ops - United States (Remote) at EvenUp
Photo of the Rise User
9 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
15 people applied to Software Engineer at Gitty
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Governance Risk and Compliance Analyst at Dave
T
Someone from OH, New Albany just viewed Product Manager - Media & Entertainment at Truelogic
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief Financial Officer (Single Family Office) at Confidential
Photo of the Rise User
Someone from OH, New Albany just viewed Earned Media Specialist at L2TMedia
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Houzz
Photo of the Rise User
Someone from OH, New Albany just viewed Fields and Events Marketing Manager at FullStory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Full-Time Google Ad Manager - US Only, No Agencies at Upwork
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Front
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley