Principal Engineer/Sr. PE-Engineering - Backend

Noida /
Careers – Engineering /
Full-time
Job Description
Paytm is looking for hands-on technologists, who will be responsible for architecting & designing new age mobile & web 3.0 products at Paytm.

Key Responsibilities
Ø  Incumbent will be architecting our futuristic mobile & web 3.0 products and choose the best technologies, components and subsystems on different server side tech.
Ø  Driving innovations in the product constantly to remain ahead of the curve.
Ø  Serve as a thought leader and mentor on technical, architectural, design and related issues.
Ø  Proactively identify architectural weaknesses and recommend appropriate solutions.
Ø  Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision.
Ø  Collaborate with cross functional teams to solve complex problems and building products spanning across multiple teams to deliver end-to-end products & features.
Ø  Estimates efforts, identify risks, devises and meets project schedules.
Ø  Provide functional, design, and code reviews in related areas of expertise with-in team and cross-team.
Ø  Mentor / coach engineers to facilitate their development and provide technical leadership to them. 

Skills required
Ø  MS or BS/B.Tech in computer science or equivalent experience from top college.
Ø  8+ years of strong software design/development experience in building massively large scale distributed internet systems and products.
Ø  Hands-on experience in Advance Java and frameworks, Node.JS/other backend JavaScript frameworks, MySQL/NoSQL, golang, etc.
Ø  Excellent data structure & algorithm and problem solving skills.
Ø  Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development.
Ø  Should be an active contributor to developer communities like Stackoverflow, Topcoder, Github, Google Developer Groups (GDGs).
Ø  Superior organization, communication, interpersonal and leadership skills.
Ø  Must be a proven performer and team player that enjoy challenging assignments in a high-energy, fast growing and start-up workplace.
Ø  Must be a self-starter who can work well with minimal guidance and in fluid environment.