2013-12-27


MyParichay
Bangalore

If you are young (1-4 years experience), love computer programming, solving hard programming problems, enjoy innovating; are intelligent and hard working; you will enjoy working with us. We offer great compensation and benefits, a generous employee stock option plan, flexible work timings, and a fun work atmosphere where you will not only challenge and grow your own technical abilities, but also help change the world while doing so.

If you enjoy working at a big brand company, being a small cog in a big wheel, do not like working for more than 40 hours a week, and talk about your big company as if it was yours with no stock options, do not read forward. You will not enjoy working with us.

At MyParichay, some of the interesting challenges that we solve are:

User Experience - continuously improve the MyParichay user and recruiter experienc

Scalability - support growth of thousands of daily new users while reducing our response times

Relevancy - search, recommendation

Data mining - search, recommendations, user analytics et al.

Security - keep our customer's information secure

Social interaction - continuously improve the social interaction features

The Role

You will work in a small cohesive team of engineers, designers and product managers to rapidly develop and deploy innovative new features that will be used by thousands of new users everyday. This job is a fit for you if:

You love to code and to get things done

You are looking to learn and grow as an engineer

You like working in a fast-paced, agile environment

You want to build large-scale social software

Responsibilities

Your core responsibilities will be to

Develop object-oriented models, design data structures, implement business logic, and create data models capable of supporting new features on MyParichay.

Work with large data sets, complex business logic while ensuring rapid response times.

Discuss design, scalability, security, etc. with the team.

Write new code for agile iterations

Refactor and maintain existing code

Write tests and fix bugs

 Qualifications

1 - 4 years coding experience with Django web application framework on significant projects

Familiar with common tools used in large application deployments such as: Fabric, setuptools, Git

Experience with asynchronous tools like gevent/eventlet, multiprocessing, Celery task queue, and web workers

Database programming experience with MySQL, Redis, MongoDB.

Experience with Hadoop ecosystem is a plus

Adhere to PEP8 Python coding style standards

Engaged with the Python community and stays up to date with latest technologies, and patterns

Good understanding of data structures & algorithms and their space & time complexities

Strong object oriented design skills, knowledge of design patterns, ability to design intuitive module and class-level interfaces

B Tech in Computer Science or equivalent from a reputed college

Show more