Engineering Manager – Product setup – Delhi

As a Engineering Manager  you will join an Engineering led company. Our Client is  globally admired for their SaaS products.

Your key responsibilities: 

  • Mentor and guide multiple engineering teams of 8-10 people or larger teams.
  • Responsible for the product engineering road map, quality assurance and stability of the product.
  • Define best practices for development and champion their adoption and at the same time architect
  • Design technically robust, flexible and scalable solutions.
  • Responsible for hiring and skills management within the team.


What you have:

  • 6 to 10 years of total work experience in high performance software company, preferably in a consumer startup (or startup like environment). Please skip if experience is limited to services.
  • Strong hands-on coding experience.
  • Sound understanding of web technologies (e.g. Javascript, HTML5, CSS) and strong command over databases (MySQL, PostgreSQL, Redis).
  • Experience with one or more back end technologies (e.g. PHP, Python, Java)
  • Sound understanding of scalable systems, distributed computing.
  • Excellent written and oral communication skills.
  • Ability to make quick decisions in high pressure environments with limited information.

For more details please reach me at prasoonpurbia@gmail.com

Backend Engineer (IC role) – Bangalore – (7-10 yrs)

Job description : – Backend Programmer
Job Location : – Bangalore.
Job Description
The candidate will be involved in the development team and is expected to be a self-starter, team player and strong driver for results and continual improvement.

Job responsibilities include:
 Understanding of core products and the organization.
 Develop prototypes and simulations of innovative improvements to the services infrastructure and functionality.
 Focused on developing code. Code is well-commented and typically improves after one or more code reviews
 Will be Involved in discussion with senior leader about development plan and design; Produces code that is sufficiently supported by test units
 Has a basic understanding of technical concepts required for specialized field.
 Work with engineers and other cross functional teams including Research, Project Management, Quality Assurance, Operations etc. to develop great software that meets market needs with respect to functionality, reliability, performance, scalability
Job Description:
 Programming skills in one or more of the languages – Core Java, C#, Node.js, Python
 Should strong in Algorithm, Data structures
 Some understanding on Unix/Linux
 Good Problem solving & Analytical Skills
 Good academic background
 Excellent Computer Science fundamentals
 Detailed knowledge on the project performed during course curriculum
 Good attitude and communication

For more details please reach me at prasoonpurbia@gmail.com

SDE II – E commerce Product Set up – Bangalore (3-7 yrs) – Interviews – 19th August 2017

Detailed JD

You (Must Haves):
Extensive and expert programming experience in any one programming language (strong OO skills preferred).
Deep experience in at least one general programming language (Java, Ruby, Clojure, Scala, C/C++ and SQL)
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
Have a penchant for solving complex and interesting problems
Worked in startup like environment with high levels of ownership and commitment
BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent).
Excellent coding skills – should be able to convert design into code fluently Good skills to write unit & integration tests with
reasonable coverage of code & interfaces – TDD is a plus
Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing
with huge amount of data. Experience with multi-threading and concurrency programming
3 years and above exposure in the art of writing codes and solving problems for large scale.

You’re Part:
Communication
Drive discussions to create/improve product, process and technology
Coding:
Thinking tools, creating tools
Build abstractions and contracts with separation of concerns for a larger scope
Rapid proto-typing
Robust and scalable web-based applications
Design
Do high level design with guidance; Functional modelling, break-down of a module
Thinking platforms & reuse
Architecture
Do incremental changes to architecture: impact analysis of the same
Do performance tuning and improvements in large scale distributed systems
Org Development
Mentor young minds and foster team spirit
You’re Array (Nice to Haves):
The farsightedness it takes to look at business problems critically from more than one perspective.
The capability to craft object-oriented models and design data structures, implement business logic and data models with suitable class design.
Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product
Sound soft skills to gel with colleagues from other teams in order to harness the development process.
An understanding of the industry’s coding standards and an ability to create appropriate technical documentation.

Exp: (3-7 yrs)

Work location : Bangalore

Key Skills – Deep experience in at least one general programming language (Java, Ruby, Clojure, Scala, C/C++ and SQL)

Note : Interviews will be conducted on 19th August 2017 (Saturday) in Bangalore

 

For more details please reach me with your updated resume at prasoonpurbia@gmail.com

SE/SSE – Search (elasticsearch, Solr) – Product Set up – Noida

Position:- SE/SSE – Search

Work Experience: 1 – 3 Years

Job Responsibilities:-

  • Ownership and Contribution to Modules of the search platform.
  • Handling Architecture for Web based search applications for High traffic web applications.
  • Research, Identifying and proposing solutions.
  • Design, Architect and implement complex projects dealing with considerable data size and high complexity.
  • Responsible for coding, documenting and maintaining web applications in a fast paced project environment

Must Have :

  • Hands on and Expertise on Core Java/LAMP stack
  • Exposure to elasticsearch, Solr and worked on search modules and teams
  • Development Experience in one or more of the following Lucene, Django, Mahout, Hadoop, Python
  • Ability to intuitively visualize/communicate Complex data structures and algorithms
  • Multithreaded Client/Server Applications with high concurrency and traffic
  • Good communication, problem solving & interpersonal skills

Good to Have:

  • Working Knowledge of various scripting languages like perl, shell would be an added advantage.

  • Technological evangelization, out of the box thinker and not just limited to the work done in the projects.

  • Capable of working as an individual contributor and within team too

  • Knowledge about analytics/ML using Mahout/ NLP/ NLTK/ R would be an added advantage

  • Experience with lex, yacc /javacc/Selenium

  • Self-starter & resourceful personality with ability to manage pressure situations

For more details please reach me at prasoonpurbia@gmail.com

Engineering Manager – Product Setup – Noida

Engineering Manager

Ideal candidates will be rockstar developers and self starters who excel in a fast pace environments. They should really understand what it means to be agile and business focused and are excited about building consumer Internet products used by tens of millions of users. They should have led a team of Software Engineers to build a significant product and taken it from conception to launch.

Responsibilities:
Partner with Product Managers to define, architect to build internal and external Web Services and software systems
Own the production environment for your team
Mentor Software Engineers so they learn to design, code and launch software that meets the quality bar
Educate group on latest tools and open source frameworks that we should consider adopting
Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment

Requirements:
Expert level coding skills in any language – Java, PHP or Python
Bachelors or Masters degree in Computer Science or Computer Engineering, or equivalent experience.
8+ years in Industry as a software developer building products
Expert level computer science fundamentals, specifically knowledge of data structures, algorithms and complexity theory
Expert level understanding of multiple frameworks – MVC, MVVM, Middleware, Event
Proficient with working on Linux and Open Source software
Have built systems that scale horizontally on commodity hardware
Expert knowledge of Databases mysql, redis, mongodb or any other NoSQL db
Hands on. Passionate. Persistent. Creative. You make things happen.

Great to have:
You have worked 2+ years at a startup building end-end systems
You understand and are excited about Dev Ops
You blog and/or speak at Tech events

Head Data science – Product Startup – Gurgaon

We are looking for a Head Data Scientist who will report to the Head of Technology and Digital and will be an important addition to the existing team.

Responsibilities

  • Set up a Math house, a team of Statisticians and Data Scientists

Untitled-1

Position Requirements

  • MBA/ B.Tech with specialization in Statistics/Mathematics from a reputed institution.

  • Kagglers have an advantage

  • 8+ years of right experience

Traits we are looking for in you:

  • Passion for data and analytics

  • Love for details and dirty hands

  • Hands on knowledge and experience of modelling techniques

  • Innate Data Analysis skills

  • Working knowledge of R/Python/Matlab/SPSS or any other tool of choice needed for efficient data analysis and modelling

Personal Attributes

  • Must enjoy his role as a Data Scientist

  • Exceptional focus on high standards

  • Exceptionally self-motivated and directed.

  • Keen attention to detail.

  • Superior analytical, evaluative, and problem-solving abilities.

  • Ability to lead a team

Please reach me at prasoonpurbia@gmail.com for more details.