P

Principal Financial Group

Offers retirement planning, life insurance, investments

Lead Consultant - Software Engineering

Backend EngineeringPosted on Nov 5
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 15 years of software engineering experience, including significant experience solving complex enterprise technology problems.
  • Strong hands-on Java programming skills are mandatory.
  • Expertise in system building and software architecture.
  • Deep understanding of application programming interfaces, integration patterns, and distributed systems.
  • Strong software engineering fundamentals, including building patterns, testing, code quality, and maintainability.
  • Demonstrable experience applying AI-assisted engineering capabilities.
  • Strong structured problem-solving capabilities.
  • Ability to independently approach loosely defined problems and guide them through technical exploration, testing, and implementation.
  • Good communication and influencing skills across engineering and technology collaborators.
  • A bachelor's or master's degree in Computer Science, Technology, Engineering, Mathematics, or related fields, or equivalent professional experience; listed equivalents include B.E., B.Tech, M.S., M.Tech, or MCA.

Responsibilities

  • Provide technical thought leadership while remaining hands-on with coding and system building.
  • Build and implement scalable, high-performance software solutions.
  • Collaborate with multifunctional teams to define and achieve project goals.
  • Lead the technical exploration, testing, and deployment of innovative solutions.
  • Apply AI-assisted engineering capabilities to improve software development outcomes.
  • Ensure code quality and maintainability through rigorous testing and alignment to established guidelines.
  • Communicate with engineering and technology collaborators to influence and guide technical decisions.

Desired Qualifications

  • Experience with DevOps or DevSecOps and continuous integration/continuous delivery.
  • Knowledge of Infrastructure as Code.
  • Understanding of enterprise release management practices.
  • Experience with Snowflake integration.
  • Cloud-native application engineering experience.
  • Familiarity with developing enterprise engineering frameworks, accelerators, or reusable capabilities.
  • Claude CCA certification or equivalent exposure to modern AI-assisted engineering tools.

About the Company

Principal Financial Group

Offers retirement planning, life insurance, investments

Principal Financial Group provides a wide range of financial services, including retirement plans, life insurance, and investment opportunities for individuals, businesses, and institutional investors. Its products work by collecting premiums or fees and managing investments to help clients save for retirement, protect loved ones, and grow wealth over the long term. The company differentiates itself through its breadth of offerings, customized financial solutions, and flexible retirement and investment options designed to fit different needs. Its goal is to give clients financial stability and growth potential by offering planning tools, insurance protection, and investment opportunities across various markets.

Company size
10,001+
Company stage
IPO
Headquarters
Des Moines, IA
Founded
1879

Recently Posted Jobs

Explore more opportunities at Principal Financial Group

See more jobs