Senior Software Engineer

  • Paytm
  • India
  • May 14, 2018
Full time Design Information Technology

Job Description

Job description

We are looking for Sr. Engineer who likes being part of an innovative team, where he or she will get to work on the best product build by the best people in the market. If you are passionate about mobile and web apps with a keen bent towards usability and interaction, love extreme attention to detail and care about how your work impacts millions of users daily, we want you!


We are setting up a new vertical for Paytm for financial services & wealth management in Bangalore, led by a team of highly experienced individuals & leaders. You will be responsible to develop this product grounds-up from zero and own the user interactions & experience for this new product.

Responsibilities:

  • Connect the dots between business goals and consumer problems through Product development.

  • Solve most challenging problem of scaling and business logic.

  • Write and design services which is full testable.

  • Write automation to ease development and deployment.

  • Identify and own meaningful metrics for success and moving them dramatically.

  • Prepare and present management updates on key initiatives. Communicate clearly at all levels in the organization.

  • Conduct multivariate experiments to constantly validate hypothesis and bash all the myths.

 

Required Skills & Experience:

Experience:

  • Tech and Product enthusiast who has strong understanding and is willing to shape, drive and implement product design at Paytm.

  • Min 4-7 years of experience as Sr. Engineer in a B2C startup / company preferably in a fin-tech startup.

  • Degree in Computer Science or equivalent education / experience.

  • Have successful track record of building scalable software system.

 

Skills:

  • Design and build scalable SOA/Microservices with Java and Spring

  • Experience with Elasticsearch, AWS

  • Knowledge of Go, Rust, Scala, Python or AngularJS/React a plus

  • Adept at delivering features through build, test and deployment automation

  • Extremely outcome oriented, knows clearly why things have to be done can clearly articulate the expected outcome and bring people on board to achieve it.

  • Entrepreneurial drive and have hands-on experience in creating products which solves users problem.

  • Good at defining standards and best practices for how the code is developed

  • Good at Design patterns, Algorithms  and Data structures.

  • Have outstanding leadership skills, excellent people/communication and negotiation skills

 

Personality:

  • Radical Thinker: Can envision a world, which is different than the established status quo

  • Clear: Has the ability to clearly articulate the solutions and also get there in most efficient way

  • Fearless doer: Not hesitant to get hands dirty and do whatever is necessary to ensure success

  • Self Motivated: Drives self and others towards success and shared vision

  • Communication: Excellent verbal and written communication skills.

  • Analytical: Identify real problems by applying logic, intuition, data & come up with solutions

  • Eye for Detail: You have to make every single detail perfect and limit the number for details