Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer @ Principal Global

Home > Software Development

 Lead Software Engineer

Job Description

  • Ensure teams have the foundation to leverage APIs as strategic enablers and core products contributing to exponential growth
  • Strategy: We strive to solve problems within four key pillars: Standards and Governance: Engineers need clear API standards and efficient ways to meet API standards
  • Security: Engineers need to properly secure APIs which they produce and consume
  • Engineer Advocacy: Engineers need the right tools and platforms to produce and consume APIs
  • API Culture: Shift engineering mindset and culture to API-first

Responsibilities:

  • Manage and enhance the API portal to improve developer experience
  • Design and implement API resources within AWS
  • Collaborate with cloud engineering teams and stakeholders to address API challenges
  • Improve API security, monitoring, logging, and observability to ensure platform reliability
  • Assist development teams in defining API standards, governance, and best practices
  • Support automation efforts for infrastructure provisioning, CI/CD pipelines, and deployments
  • Provide guidance and support to development teams on API design and integrations

Qualifications:

  • Experience with cloud platforms, particularly AWS, with some exposure to API Gateway, Lambda, and IAM policies
  • Programming skills in Python or Typescript, with a willingness to learn best practices for clean, maintainable code
  • Some experience or familiarity with API platforms, specifically AWS API Gateway or Apigee
  • Familiarity with Infrastructure as Code (IaC) concepts and practices
  • Understanding of API security concepts (OAuth, JWT, etc) and a desire to learn more
  • Foundational knowledge of RESTful and GraphQL API design principles, with an eagerness to grow in this area
  • Additional preferred technical experience: Github and CI/CD pipelines Application development or infrastructure automation Security engineering mindset

Keys to success: Strong collaboration Constant curiosity Analytical ability Problem solving skills Self-starter Empathy

Qualifications Bachelor of Engineering

Job Classification

Industry: Financial Services
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Principal Global
Location(s): Pune

+ View Contactajax loader


Keyskills:   Automation github Lead Software Analytical Programming Application development Growth strategy Security monitoring Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

CTO - Quantum Engineering - Developer

  • Wipro
  • 2 - 7 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Data Engineer (Azure Purview)

  • Capgemini
  • 6 - 11 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

MLOps Engineer

  • Capgemini
  • 5 - 10 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 2 - 5 years
  • Mumbai
  • 4 days ago
₹ Not Disclosed

Principal Global

The Principal Financial Group is a leader in offering business, individuals and institutional clients a wide range of financial products and services, including retirement and investment services and life and health insurance through its diverse family of financial services companies. We give our em...