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

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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

As a Principal Software Engineer at Authorize.net in Bellevue, you'll play a pivotal role in improving how businesses accept electronic and credit card payments. Since 1996, Authorize.net has been a trusted payment gateway for over 445,000 merchants, processing a staggering 1 billion transactions and more than $149 billion in payments each year. In this hands-on technical leadership role, you'll collaborate with multiple teams to modernize our systems and craft innovative online payment solutions that truly resonate. Your expertise will shine as you containerize applications and split monolithic codebases into microservices, all while migrating on-premises workloads to the cloud. You'll be at the forefront of implementing robust DevOps practices that streamline our release management strategies and optimize our CI/CD pipelines. Working closely with product managers, tech leads, and engineering teams, you will navigate complex business challenges and transform them into actionable technical solutions. Additionally, you'll champion cross-team projects to standardize API development and data schemas. This role not only requires a solid track record in delivering large-scale, reliable software but also a passion for mentoring fellow engineers and communicating architectural decisions. While proficiency in C# is preferred, familiarity with other modern programming languages is also valued. Embrace the flexibility of a hybrid work environment, balancing two to three office days weekly with remote work as per business needs. Join us at Authorize.net, where your innovations will shape the future of payments!

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

The Principal Software Engineer at Authorize.net is tasked with modernizing payment solutions by containerizing applications, migrating to the cloud, and splitting monolithic codebases into microservices. Additionally, the role includes guiding feature development, driving API standardization, and mentoring engineering teams.

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

Candidates for the Principal Software Engineer position at Authorize.net should have a solid track record in software development, particularly in delivering reliable and secure large-scale solutions. Proficiency in C# is preferred, but knowledge of modern programming languages is also acceptable.

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

At Authorize.net, Principal Software Engineers in hybrid roles are expected to work from the office 2-3 days a week as determined by leadership. The idea is to maintain a balance between office presence and remote work, typically working in the office about 50% of the time based on business needs.

Join Rise to see the full answer
What programming languages should a Principal Software Engineer at Authorize.net be familiar with?

While C# is the preferred programming language for a Principal Software Engineer at Authorize.net, familiarity with other modern programming languages is also welcome. This flexibility allows for diverse technical contributions across teams.

Join Rise to see the full answer
What DevOps practices are essential for the Principal Software Engineer at Authorize.net?

Essential DevOps practices for the Principal Software Engineer at Authorize.net include implementing CI/CD pipelines, release management strategies, and enabling process improvements that enhance the overall efficiency of software development and deployment.

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

Highlight your previous work where you successfully split monolithic applications into microservices. Discuss architectural principles you followed and the overall impact your changes had on system performance and scalability.

Join Rise to see the full answer
How do you handle mentorship and guidance in a technical team?

Emphasize your approach to mentorship, detailing specific instances where you guided junior engineers, provided technical insights, and helped them grow their skills, stressing the importance of knowledge sharing in team success.

Join Rise to see the full answer
What strategies do you use for optimizing CI/CD pipelines?

Discuss specific tools and methodologies you’ve implemented to streamline CI/CD processes, such as automation practices, integration of testing, and monitoring strategies to ensure consistent quality and timely releases.

Join Rise to see the full answer
Describe a complex business problem you've solved with a technical solution.

Provide a detailed example of a challenging project, including the problem, your analysis, the technical solutions you proposed, and the positive outcomes, especially focusing on how it benefited both the business and the users.

Join Rise to see the full answer
What is your approach to cloud migration and what challenges have you faced?

Explain your methodology for migrating applications to the cloud, discussing specific challenges and how you overcame them. Highlight any tools or practices you used to ensure a smooth transition while minimizing disruption.

Join Rise to see the full answer
How do you prioritize the development of new features with existing workload?

Discuss a systematic approach for balancing feature development and maintaining existing applications. Talk about techniques for prioritization, collaboration with product managers, and how you manage expectations.

Join Rise to see the full answer
What role does API standardization play in software development?

Describe the significance of API standardization in ensuring consistency, ease of integration, and effective communication within software systems, and provide examples of how you have contributed to standardization efforts.

Join Rise to see the full answer
Can you share your experiences with team collaboration and cross-team projects?

Share anecdotes that illustrate your ability to collaborate effectively with different teams. Use instances where your collaborative efforts led to successful project delivery or innovation.

Join Rise to see the full answer
What tools have you found most effective in your software development experience?

Discuss the tools you trust for version control, project management, and collaboration, explaining why they are effective and how they have improved your workflow and team communication.

Join Rise to see the full answer
How do you approach solving security issues in software development?

Explain your knowledge of security best practices and how you implement measures throughout the development lifecycle to prevent vulnerabilities, including any particular tools or strategies you find effective.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Bangalore, India
Posted 12 days ago

Join Visa as a Software Engineer to innovate and develop powerful payment technology that impacts millions globally.

Photo of the Rise User
Posted 12 days ago

As a Sr. Data & Insights Consultant at Visa, unleash your analytical acumen to drive client success through data-driven insights.

Photo of the Rise User
Posted 2 days ago

LexisNexis Risk Solutions is looking for a Senior Software Engineer to drive innovation in software products while mentoring the next generation of developers.

Posted 3 days ago

Seeking a skilled Contract TypeScript/React/Postgres Engineer to enhance and support legacy applications for high-profile clients.

Photo of the Rise User
Moxie Labs Remote No location specified
Posted 13 days ago

We are looking for a skilled Senior Software Engineer to spearhead the development of scalable credit card systems in a remote role.

Photo of the Rise User

Step into a pivotal role as a Staff Software Engineer with Ubiminds, crafting scalable solutions and mentoring a talented team in a dynamic remote environment.

Photo of the Rise User
Datadog Hybrid Carrollton, TX
Posted 11 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join our team as a WordPress Developer, where your design and development skills will help elevate our clients' online presence.

Photo of the Rise User

Join Spatial Front Inc. as a Full-Stack Developer where your expertise will be vital in enhancing mission-critical projects in an Agile setting.

Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a Software Developer on the StoreKit team, focusing on delivering robust features for In-App Purchases across all Apple platforms.

Photo of the Rise User
Posted 6 days ago

Join a pioneering team focused on developing groundbreaking security applications as a Senior iOS Software Engineer.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

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

12039 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
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
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti