Lead Software Engineer

Principal Global Services

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Principal Global Services in Hyderabad is looking for a Lead Software Engineer who will be pivotal in crafting innovative software solutions. The role includes leading the design and implementation of APIs and microservices, mentoring team members, and driving engineering excellence through best practices. The ideal candidate has 6-8 years of experience in software development with a strong focus on AWS cloud technologies and a solid understanding of modern development practices. Join a collaborative team dedicated to delivering high-standard solutions.

Qualifications

  • 6-8 years of experience in software development.
  • Hands-on experience with enterprise solutions.
  • Strong knowledge in AWS serverless architecture.

Responsibilities

  • Craft innovative software solutions.
  • Lead the design and implementation of APIs and microservices.
  • Mentor and guide engineering team members.
  • Drive engineering excellence through best practices.

Skills

TypeScript/Node.js
React.js/Next.js
AWS Cloud
Test-Driven Development (TDD)
Domain-Driven Design (DDD)
SOLID Principles
RESTful APIs
DevOps practices
SQL and NoSQL databases
Infrastructure as Code

Education

Engineering degree

Tools

AWS services
GitHub
PostgreSQL
DynamoDB
MongoDB
GitHub Actions

Job description

Responsibilities

What You\'ll do

As a Lead Software Engineer at Principal Financial Group, you will be at the forefront of crafting innovative and high-performance software solutions. Your role will involve crafting, developing, and implementing software that drives our products. You will work in close collaboration with our product development team to understand user needs and translate them into flawless technical specifications. Ensuring our software products are scalable, reliable, and efficient will be key to your success.

You\'ll have opportunity to:

  • Work closely with business teams and architects to understand requirements and translate them into scalable technical solutions
  • Lead end-to-end planning, design, development, and delivery of enterprise applications, APIs, and microservices using modern technology stack
  • Drive engineering excellence by implementing and championing best practices including TDD, Domain-Driven Design, SOLID principles, and clean code standards
  • Experiment with and adopt AI-powered development tools (GitHub Copilot, AI assistants) to enhance team productivity and code quality
  • Design and implement AWS serverless and cloud-native architectures with a focus on cost optimization and performance
  • Own and continuously improve CI/CD pipelines using GitHub Actions and modern DevOps practices
  • Manage cloud environments (AWS) in accordance with organizational security guidelines and cost-efficiency goals
  • Mentor and guide engineering team through pair programming, code reviews, and knowledge sharing sessions
  • Design and build RESTful APIs and integrate them with existing systems using JSON/XML
  • Stay current with industry trends, emerging technologies, and AI innovations, making recommendations to keep the organization future-ready
  • Foster a culture of continuous improvement, experimentation, and learning within the team
  • Participate in and lead architectural discussions and technical decision-making
  • Implement monitoring, observability, and quality metrics to ensure production reliability
Qualifications

Who You are:

Engineering degree with indicative years of experience: 6-8 years

Technical Expertise

  • Hands-on experience in planning, designing, developing, and deploying complex enterprise solutions using TypeScript/Node.js, React.js/Next.js and AWS Cloud
  • Strong knowledge and practical application of engineering practices including:
    • Test-Driven Development (TDD)
    • Domain-Driven Design (DDD)
    • SOLID principles and design patterns
    • Clean code principles and refactoring techniques
  • Extensive experience with AWS serverless architecture and cloud services including Lambda, DynamoDB, API Gateway, S3, EventBridge, CloudWatch, etc.
  • Proven experience designing and developing RESTful APIs and microservices for distributed systems
  • Strong expertise in DevOps practices with GitHub, GitHub Actions/Workflows, and CI/CD automation
  • Hands-on experience with both SQL and NoSQL databases (PostgreSQL, DynamoDB, MongoDB, etc.)
  • Experience with Infrastructure as Code (AWS CDK, CloudFormation, or Terraform)

Modern Development Mindset

  • AI-first approach: Comfortable using and experimenting with AI coding assistants (GitHub Copilot, etc.) and exploring AI/ML opportunities
  • Cost-conscious: Proactive in identifying and implementing cloud cost optimization strategies
  • Quality-driven: Focus on code coverage, automated testing, observability, and maintainability
  • Continuous learner: Stays updated with emerging technologies, industry trends, and best practices

Soft Skills & Collaboration

  • Excellent English communication skills (written and verbal) with ability to explain complex technical concepts to non-technical stakeholders
  • Strong mentoring and leadership abilities with passion for developing team members
  • Experience working in Agile/Scrum methodologies and familiarity with JIRA or similar project management tools
  • Proven ability to work effectively in global, distributed teams across different time zones
  • Exceptional problem-solving skills with ability to identify and resolve issues proactively
  • Strong organizational skills with ability to manage multiple priorities in a fast-paced environment
Nice to Have
  • Experience with observability and monitoring tools (CloudWatch, Datadog, New Relic)
  • Knowledge of event-driven architecture and messaging systems (SQS, SNS, Kafka)
  • AWS certifications (Solutions Architect, Developer Associate)
  • Experience in insurance or financial services domain
  • Familiarity with mob programming and other collaborative coding practices
  • Familiarity with other programming languages like Java and Python
Additional Information

Our Engineering Culture:

In our Agile/Lean DevOps environment, we\'ve nurtured a culture of innovation and experimentation across our development teams. As a customer-focused organization, we collaborate closely with our end users and product owners to understand and rapidly respond to emerging business needs. Collaboration is ingrained into every aspect of our work – from the products we develop to the world-class service we offer. We are motivated by the belief that diversity of thought, background, and perspective is crucial to crafting the finest products and experiences for our customers. Come join us and become a part of a highly ambitious team dedicated to delivering impeccable solutions!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Consultant - Data Engineer
Consultant - Data Engineer

Principal Global Services • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Principal Software Engineer
Principal Software Engineer

SimCorp • Hyderabad

Hybrid
INR 2,200,000 - 3,500,000
Global hybrid work policy
Growth and innovation time
Inclusive company culture
Principal Software Developer
Principal Software Developer

United States Digital Space LLC • Karnataka

On-site
INR 3,500,000 - 7,000,000
Senior Data Engineer
Senior Data Engineer

Principal Financial Group • Maharashtra

On-site
INR 1,800,000 - 3,800,000
Principal Engineer - Channels Engineering
Principal Engineer - Channels Engineering

Candescent • Bengaluru Urban

On-site
INR 2,500,000 - 3,500,000
Principal Engineer
Principal Engineer

Techverito Software Solutions • Pune District

On-site
INR 4,500,000 - 7,500,000
Flat hierarchy
Mentorship programs
Generous leave
+1
Lead Software Engineer - SQL and PLSQL
Lead Software Engineer - SQL and PLSQL

United States Digital Space LLC • Maharashtra

On-site
INR 2,500,000 - 6,000,000
Principal Software Engineer
Principal Software Engineer

RX Global • Chennai District

On-site
INR 3,500,000 - 5,500,000
Principal Engineer
Principal Engineer

TechVerito • Pune District

On-site
INR 3,500,000 - 6,000,000
Lead Software Engineer - Java, AWS, React
Lead Software Engineer - Java, AWS, React

United States Digital Space LLC • Maharashtra

On-site
INR 1,800,000 - 3,200,000