Kodo

SDE3/Tech Lead

Kodo Pune, Maharashtra, India

About Us

Kodo is a Y Combinator backed financial technology startup that helps Indian companies simplify payments through a control based technology stack that issues corporate credit cards and solves for vendor payments through UPI & bank transfers.

Kodo is a corporate card and spend management platform for some of the fastest growing Indian startups and enterprises. Our product is loved by companies such as Groww, Zepto, Mobikwik, Fampay, Epigamia, Blue Tokai, Mahindra Logistics & any more. We have raised $14M from investors such as YC Continuity, Brex, Goat Capital and other Silicon Valley investors. We believe in creating exceptional products for our customers, an enriching environment for our team, and a solid business that grows profitably.

Backend Engineer (SDE3/Tech Lead)

Current Stack: Node.js TypeScript NestJS PostgreSQL Azure

Future Stack: Java Kotlin PostgreSQL Azure

Experience: 6-9 years

As a Software Engineer, you take ownership of projects, learn, and work collaboratively with your colleagues. You constantly design, test, evolve and evaluate the nuts and bolts of our operation while offering a creative and analytical approach.

The high-quality code that stems from your fingertips is robust, readable and understandable. Your pragmatic test coverage allows you to confidently and responsibly practice continuous refactoring.

As a backend specialist, you’re passionate about building scalable, resilient and secure systems. You’re at home writing platforms, and you display an intricate understanding of how each line of code fits into a business plan.

Responsibilities

  • Lead and mentor a team of backend engineers
  • Design, develop, and maintain highly scalable and reliable backend applications
  • Work with a team of engineers to implement new features and improve existing ones
  • Have deep knowledge of software architecture principles and best practices
  • Participate in the system design process and contribute to the overall architecture of the backend system
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Collaborate with frontend developers and UI/UX designers to ensure seamless integration between the frontend and backend
  • Conduct thorough testing and debugging of the backend code
  • Stay up-to-date with the latest industry trends and technologies, and proactively suggest improvements to enhance the backend infrastructure
  • Manage PODs and set goals for the team
  • Conduct performance reviews and provide feedback to team members

Unit Testing

  • Strong understanding of unit testing principles and practices
  • Experience using a unit testing framework such as Jest or JUnit
  • Experience writing unit tests for both Node.js and Java code
  • Experience using TDD to build software

Qualifications

  • Bachelor's degree in Computer Science or a related field
  • 6-8 years of experience in backend development
  • Strong experience with Node.js, TypeScript, NestJS, PostgreSQL, and Azure
  • Experience with Java and Kotlin is a plus
  • Experience leading and mentoring a team of engineers
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills

Additional Information

  • This is a hybrid role in Pune, India.

Skills: analytical skills,node,azure,java,collaboration,nestjs,problem-solving,unit testing,backend development,software architecture,typescript,communication,node.js,kotlin,postgresql
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Financial Services

Referrals increase your chances of interviewing at Kodo by 2x

See who you know

Get notified about new Software Engineer Technical Lead jobs in Pune, Maharashtra, India.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub