Taro Logo

Principal Software Engineer - Apigee

A leading pure play payments technology company delivering innovative software and services globally, serving over 3 million companies and 1,300 financial institutions.
Alpharetta, GA, USAToronto, ON, Canada
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Principal Software Engineer - Apigee

Global Payments, a leading payments technology company, is seeking a Principal Software Engineer specializing in Apigee to join their innovative team. This role offers an opportunity to shape the company's API landscape while working with cutting-edge technologies. As a Principal Engineer, you'll lead the design and development of API solutions that power services used by millions of people worldwide.

The position requires deep expertise in Apigee and related technologies, with a focus on creating secure, scalable, and high-performing applications. You'll work in a technical environment that includes various modern technologies like Linux, multiple database systems, and cloud platforms. The role involves full lifecycle ownership of API development, from initial planning to deployment and optimization.

What makes this role unique is the opportunity to impact a global financial technology platform that processes transactions for over 3 million companies and 1,300 financial institutions. You'll be working on critical infrastructure that enables secure money movement between buyers and sellers worldwide. The position offers significant technical leadership opportunities, including mentoring other engineers and shaping architectural decisions.

The ideal candidate will bring 8+ years of API development experience, strong technical leadership skills, and a deep understanding of API governance and security standards. You'll be working with a diverse technology stack including Java, Python, Node.js, and various database technologies, while ensuring compliance with industry standards including PCI requirements.

This role is perfect for someone who wants to combine technical expertise with leadership responsibilities in a global fintech environment. You'll be part of a company that's at the forefront of payments technology, working on solutions that impact hundreds of millions of users worldwide.

Last updated a day ago

Responsibilities For Principal Software Engineer - Apigee

  • Lead the design, development, and management of API proxies within the Apigee platform
  • Own the entire API lifecycle from planning to optimization
  • Provide technical leadership and mentorship to other software engineers
  • Define API standards, guidelines, and best practices
  • Collaborate with stakeholders to gather requirements and determine solution approaches
  • Ensure adherence to API governance policies and security standards
  • Advise leadership on application standards and controls

Requirements For Principal Software Engineer - Apigee

Java
Node.js
Python
MongoDB
MySQL
  • 8+ years of strong development experience with API Technologies
  • Expertise in entire API lifecycle management
  • Strong understanding of API governance policies and security standards
  • Experience with Apigee Edge, Apigee X and Apigee Hybrid solutions
  • Experience in building RESTful and SOAP web services
  • Knowledge of design patterns, algorithms, and OOP concepts
  • Experience with version control systems
  • Bachelor's degree in Computer Science or related field
  • Exceptional communication skills

Jobs Related To Global Payments Principal Software Engineer - Apigee