Staff Engineer - Product and Platform Engineering

Date:  Apr 1, 2026
Location: 

Bangalore, KA, IN, 560100

Employment Type: 

Education and Experience Required Education and Experience Required


  • Extensive knowledge and experience in Java and Python.
  • Proficiency in Java including a solid understanding of object-oriented programming principles and design patterns.
  • Ability to build scalable applications.
  • Advanced capabilities in Java development, with experience in frameworks such as Spring.
  • Experience with libraries that enhance application performance and security.
  • Expertise in Python, particularly in data manipulation, automation, and API development.
  • Adept in utilizing libraries like Pandas and NumPy.
  • Experience with frameworks like Django or Flask.
  • Ability to create versatile applications and data-driven solutions.
  • Experience in developing backend services and implementing RESTful APIs.
  • Skills in optimizing code for performance and maintainability.
  • Proven track record of using programming skills to contribute to significant projects within the software development lifecycle.
  • Bachelor of Technology (B.Tech) in Computer Science and Engineering.
  • Master of Technology (M.Tech) in Software Engineering.
  • Preferred certifications include Oracle Certified Professional, Java SE 11 Developer.
  • AWS Certified Developer – Associate.
  • Commitment to continuous professional development.
  • Lead the design, development, and deployment of robust software solutions using Java and Python.
  • Oversee the architecture of product and platform engineering initiatives to ensure scalability and performance.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and technical excellence.
  • Collaborate with cross-functional teams to gather requirements and drive product development aligned with business objectives.
  • Implement best practices for software development, including code reviews and adherence to coding standards.
  • Engage in troubleshooting and debugging complex software issues, providing timely solutions.
  • Contribute to the strategic planning of projects and the prioritization of tasks to meet deadlines effectively.
  • Facilitate the integration of various software components and third-party services to enhance product capabilities.
  • Stay updated with industry trends and emerging technologies to inform product development and engineering practices.
  • Drive continuous improvement initiatives to optimize development processes and enhance team productivity.

Education and Experience Required

Staff Engineer - Product and Platform Engineering