Principal Software Engineer / Software Engineering Manager

CareerFit.ai

  • Posted: 3 weeks ago
  • Openings: 10
  • Applicants: 0

Job Description

Job Title: Principal Software Engineer / Software Engineering Manager

Location: Mumbai / Bangalore (On-site)

Employment Type: Full-time

Experience: 9+ Years


Role Overview

We are looking for a highly skilled Principal Software Engineer / Software Engineering Manager to join our engineering team and build scalable fintech products from scratch. This is a hands-on Individual Contributor (IC) role with ownership of architecture, development, scalability, and security, while also mentoring a small engineering team.

The ideal candidate should have extensive experience building high-throughput, low-latency financial applications, preferably in the fintech, banking, or payments domain. Candidates with strong expertise in Java & Spring Boot or Node.js (Golang is an added advantage) will be considered.


Key Responsibilities

  1. Own the complete Software Development Life Cycle (SDLC) for mission-critical fintech and payment platforms.
  2. Design and develop scalable, secure, and high-performance applications from scratch.
  3. Build systems capable of handling high-volume, low-latency transactions.
  4. Design robust microservices and distributed system architectures.
  5. Take complete ownership of software architecture, coding, deployment, and production support.
  6. Work closely with business stakeholders to understand requirements and translate them into technical solutions.
  7. Mentor and guide a small engineering team while remaining a hands-on contributor.
  8. Conduct code reviews and ensure engineering best practices.
  9. Identify, troubleshoot, and remediate security vulnerabilities.
  10. Drive performance optimization, scalability improvements, and system reliability.
  11. Collaborate with cross-functional teams to deliver high-quality products within timelines.


Technical Skills

Primary Skills

  1. Java
  2. Spring Boot
  3. Node.js

Good to Have

  1. Golang
  2. React.js

Cloud & Infrastructure

  1. AWS (EC2, S3, Lambda, Load Balancer, Serverless)
  2. Kubernetes
  3. Docker

Databases

  1. PostgreSQL
  2. MongoDB

Messaging & Distributed Systems

  1. Apache Kafka
  2. Microservices Architecture
  3. Distributed Systems

Additional Skills

  1. Software Architecture
  2. SDLC
  3. Agile/Scrum
  4. Security Vulnerability Management
  5. Performance Optimization


Required Experience

  1. 9+ years of software engineering experience.
  2. Strong experience building products from scratch in a startup or product environment.
  3. Hands-on expertise in Java & Spring Boot and/or Node.js.
  4. Experience developing scalable, high-throughput, low-latency applications.
  5. Strong understanding of payment systems, fintech, core banking, or UPI platforms is highly preferred.
  6. Experience designing microservices and distributed systems.
  7. Hands-on experience with AWS cloud services.
  8. Experience working with PostgreSQL and/or MongoDB.
  9. Experience leading or mentoring small engineering teams.
  10. Ability to work independently while taking complete product ownership.


Preferred Background

  1. Product-based companies or high-growth startups.
  2. FinTech, Banking, Payments, Financial Services, or Digital Payments domain.
  3. Experience building secure, scalable, enterprise-grade applications.


Desired Traits

  1. Strong problem-solving and analytical skills.
  2. Passion for building products from scratch.
  3. Ownership mindset with excellent execution skills.
  4. Collaborative, humble, and proactive approach.
  5. Comfortable working in a fast-paced startup environment.


More Info

Full Time
o
Software Product
Not Disclosed
English
Not Disclosed

Education

Any Graduate
Not Disclosed

Required Skills

Java devops software architecture Node Technical leadership Springboot AWS Management

Contact Details

CareerFit.ai
+91 987654567
team@Careerfit.ai
  • Experience6+ years
  • Salary Above 10 LAKHS ANNUALLY
  • Location for Hiring Mumbai
  • Apply Now
Latest Job

Similar Jobs

HR Recruiter
Transient HR
  • 1 years
  • Mumbai
  • 19 Hours
Senior Human Resource Recruiter
Eclat Health Solutions
  • 2 years
  • Mumbai
  • 19 Hours
Recruitment Executive -HR
be3 Human Resource Management
  • Fresher
  • Mumbai
  • 19 Hours
Jr Recruiter -Ghansoli
PES Hr Services
  • Fresher
  • Mumbai
  • 19 Hours
HR Recruiter
Csml Group
  • 1 years
  • Mumbai
  • 19 Hours
Hr Recruiter Work From Home
Swati 7011890554
  • Fresher
  • Kolkata
  • 19 Hours