hero

Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Principal Backend Engineer (SDE 4)

Kredivo Group

Kredivo Group

Software Engineering
Bengaluru, Karnataka, India
Posted on Dec 23, 2024

Responsibilities

  • Successfully and independently lead large features, multi-person efforts that usually cross engineering team boundaries.
  • Responsible for the successful delivery of their projects, including coordination, planning, risk management, design, development, testing, rollout, and maintenance.
  • Work closely with your manager to align the priorities of your team with the priorities of the entire organization.
  • Write clean, concise, modular and well-tested code.
  • Lead high quality, loosely coupled, reliable and extensible engineering designs, soliciting feedback and building consensus.
  • Provide meaningful feedback and guide other engineers to resolve open questions in their designs and code.
  • Lead long term health and quality of the team’s codebase and systems by starting necessary processes and removing outdated ones.
  • Drive collaboration with their teammates, partners and stakeholders to advance team goals.
  • Assist and teach engineers on an individual basis. Lift the skills and expertise of those around them. Cultivate learning and growth within their team.
  • Exemplify and uphold software engineering standards within their team. Is an excellent source of insights and wisdom within their team.
  • Conduct engineering interviews. Participate in activities to attract and retain talent, including building community inside or outside of Kredivo Group.

Qualifications and Experience

Must have:

  • At least 7 years of hands-on experience in developing, testing, and deploying large-scale applications in any language or stack. At least 2 years of experience in leading a team of engineers.
  • Good experience with Golang. Able to use Go concurrency patterns and contribute to building reusable Go components.
  • Strong experience in designing loosely coupled, reliable and extensible distributed services.
  • Great understanding of clean architecture, S.O.L.I.D principles, and event-driven architecture. Experience with message broker services like SQS, Kafka, etc.
  • Strong data modeling experience in both Relational and NoSQL databases.
  • Good experience with cloud-based systems and infrastructure services like AWS, GCP, etc.
  • Strong cross-team collaboration, communication (written and spoken) skills and analytical skills with attention to details.
  • Self-driven with a passion for learning new things quickly, solving challenging problems, and the drive to get better with the support from the manager.

Nice to have:

  • A bachelor degree in computer science, information technology, or equivalent educatioPR
    #L1 PR1