Principal Tech Lead - Open-Source Stack

Industry: Technology enabled Services
Experience: 10+ years in software development, 3+ years in a leadership role
Location: Bengaluru, Karnataka
Shift: Full-time
Compensation: Competitive

About Us

We're an established company in the corporate immigration services space and now pushing into the retail space with a goal to be a digital services first company building innovative digital solutions with a strong emphasis on open-source technologies. Our team is small, agile, and passionate about using technology to solve real-world problems. We're looking for a hands-on Principal Tech Lead to drive our technical vision, lead a team of developers, and help scale our products.

Key Responsibilities

  • Lead end-to-end architecture and development of web-based platforms using Java/ PHP/ Python and React.
  • Work closely with founders, product managers, and designers to define and deliver product roadmaps.
  • Drive technical decision-making, ensuring scalability, security, and performance of applications.
  • Review code, mentor developers, and foster a culture of clean, maintainable, and testable code.
  • Set up and maintain CI/CD pipelines and DevOps practices using open-source tools.
  • Oversee integration of APIs, third-party services, and microservices
  • Ensure adherence to agile practices and participate in sprint planning, daily standups, and retrospectives.

Required Skills & Qualifications

  • Strong hands-on experience in Java, PHP, and Python backend development (any two required; all three a plus).
  • Solid front-end expertise with React.js, HTML5, CSS3, and JavaScript.
  • Proven experience designing scalable architectures and leading development teams.
  • Familiarity with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience with Git, Docker, and deployment to cloud platforms (AWS, GCP, or similar).
  • Understanding of open-source communities, libraries, and contribution practices.
  • Excellent communication, leadership, and problem-solving skills.

Other skills that will help

  • Experience with microservices architecture and message queues (e.g., RabbitMQ, Kafka).
  • Knowledge of container orchestration (e.g., Kubernetes).
  • Exposure to test-driven development and automated testing frameworks.
  • Contributions to open-source projects.

Join Us

  • Be part of an early-stage team where your work directly impacts product and company growth.
  • Work with a modern tech stack and flexibility to choose tools and frameworks.
  • Competitive compensation and a culture that values innovation and ownership.
Mandatory: Please review the job description.