Lead Software Engineer

Principal Global Services logo

Principal Global Services

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python GraphQL Typescript IAM CI JWT AWS CDK API Rest API AWS API Gateway OAuth Apigee

Job Description

Responsibilities

Join Principal's Information Technology team as a Lead Software Engineer based in Hyderabad, India. This is an outstanding opportunity to work with a world-class team passionate about enabling and optimizing API platforms across the company. If you have a passion for improving developer workflows, crafting API governance, and encouraging an API-first culture, we’d love to hear from you!

About The Team

The PGS IS API Platform Engineering team provides teams across the company with tools, standards, and procedures necessary to build and integrate APIs efficiently. We support developers in building secure, scalable, and high-quality APIs, promoting exponential growth via strategic enablers and core products.

Responsibilities

  • Manage and enhance the API portal to improve developer experience.
  • Build and implement API resources within AWS.
  • Collaborate with cloud engineering teams and collaborators to address API challenges.
  • Improve API security, monitoring, logging, and observability to ensure platform reliability.
  • Assist development teams in defining API standards, governance, and guidelines.
  • Support automation initiatives for infrastructure provisioning, CI/CD pipelines, and deployments.
  • Provide mentorship and support to development teams on API build and integrations.

Qualifications

Role Qualifications

  • Hands-on experience with cloud platforms, particularly AWS CDK, with exposure to API Gateway, Lambda, IAM policies & GitAction.
  • Programming skills in Python or Typescript, with a willingness to learn guidelines for clean, maintainable code.
  • Familiarity with API platforms, specifically AWS API Gateway or Apigee.
  • Understanding of Infrastructure as Code (IaC) concepts and practices.
  • Knowledge of API security concepts (OAuth, JWT, etc.) with a desire to learn more.
  • Foundational understanding of RESTful and GraphQL API build principles, with an eagerness to grow in this area.

Additional Preferred Technical Experience

  • Experience working with Github and continuous integration/continuous delivery pipelines.
  • Background in application development or infrastructure automation.
  • Security engineering approach.

Keys to Success

  • Strong collaboration skills.
  • Constant curiosity and analytical ability.
  • Excellent problem-solving skills.
  • Self-starter mentality.
  • Empathy and understanding of diverse perspectives.

We are seeking a proven and ambitious individual who can successfully implement flawless solutions and compete at the highest level. If you are determined to take on exciting challenges and be part of an exceptionally dedicated team, apply now!

Additional Information

Our Engineering Culture

Through our product-driven Agile/Lean DevOps environment, we’ve fostered a culture of innovation and experimentation across our development teams. As a customer-focused organization, we work closely with our end users and product owners to understand and rapidly respond to emerging business needs.

Collaboration is embedded into everything we do – from the products we develop to the quality service we provide. We’re driven by the belief that diversity of thought, background, and perspective is critical to creating the best products and experiences for our customers.

Experience Principal

At Principal, we value connecting on both a personal and professional level. Together, we’re imagining a more purpose-led future for financial services – and that starts with you. Our success depends on the unique experiences, backgrounds, and talents of our employees. And we support our employees the same way we support our customers: with comprehensive, competitive benefit offerings crafted to protect their physical, financial, and social well-being. Check out our careers site to learn more about our purpose, values and benefits.

Principal is an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Interview Questions of Lead Software Engineer at Principal Global Services

Currently, there aren't any interview questions for this role at Principal Global Services shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Lead Software Engineer at Principal Global Services

Currently, there aren't any salaries for this role at Principal Global Services shared by other job seekers.

View more salaries from Principal Global Services →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now