Full Time

Principal Application Engineer (API Mangement)

Discover Financial Services
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Discover Financial Services, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Principal Application Engineer specializing in API Management at Discover Financial Services, you will play a pivotal role in designing, developing, and implementing robust API solutions that enhance our digital services and improve customer experiences. You will collaborate closely with cross-functional teams, ensuring that our API architecture meets business needs while adhering to best practices in security, performance, and scalability. This position requires a strategic mindset and extensive technical expertise, with a focus on driving innovation and ensuring the successful adoption of API technologies across the organization.



Job Responsibilities

  • Design and implement scalable and secure API solutions that align with organizational goals.
  • Collaborate with stakeholders to understand business requirements and translate them into technical specifications.
  • Develop and maintain API governance frameworks and best practices.
  • Perform API performance monitoring, debugging, and optimization to ensure high availability and reliability.
  • Lead architectural discussions and provide technical guidance to development teams.
  • Stay current with industry trends and emerging technologies related to API Management.
  • Foster a culture of innovation and continuous improvement within the engineering team.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree is a plus.
  • Minimum of 7 years of experience in software development, with a strong focus on API design and management.
  • Expertise in RESTful and SOAP APIs, as well as API Management tools such as Apigee, Mulesoft, or AWS API Gateway.
  • Proficient in programming languages like Java, Python, or Node.js.
  • Strong understanding of microservices architecture and cloud services.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills; ability to convey complex technical concepts to non-technical stakeholders.


Technologies & Tools

The Principal Application Engineer will utilize a range of technologies and tools including, but not limited to, API Management platforms such as Apigee or Mulesoft, cloud services like AWS and Azure, and programming languages such as Java, Python, and JavaScript. Additionally, familiarity with containerization tools like Docker, orchestration systems such as Kubernetes, and CI/CD tools will be essential for the effective execution of responsibilities.



Ideal Candidates

Ideal candidates for the Principal Application Engineer position will possess a blend of technical acumen, strategic vision, and leadership capabilities. They should demonstrate a passion for technology and innovation, with a track record of successfully implementing complex API solutions in a collaborative environment. Strong interpersonal skills, adaptability, and a problem-solving mindset are critical, as they will be expected to engage with various teams and drive initiatives that enhance the API landscape within Discover Financial Services.

Unemployment fell most in Greece: from 10% in 2024 to 8.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.