HackerEarth
Bangalore
12915 Followers
Jobs / Senior Python Engineer

Senior Python Engineer
Posted on: 4th January, 2017 | Active

Skills Python-2.7, Python-3.x, Django-1.10
Experience 4 years+ exp
Job Location Bangalore
Openings 2
Eligibility Criteria
  • Profile must be atleast 50% complete.
  • An updated resume should be uploaded
Apply directly through your profile. Apply

HackerEarth provides enterprise software solutions that help organizations in their innovation management and talent assessment endeavors. HackerEarth Recruit is a talent assessment platform that helps in efficient technical talent screening allowing organizations to build strong, proficient teams. HackerEarth Sprint is an innovation management software that helps organizations drive innovation through internal and external talent pools, including HackerEarth’s global community of 1M+ developers.

Today, HackerEarth serves 750+ organizations, including leading Fortune 500 companies from around the world. General Electric, IBM, Amazon, Apple, Wipro, Walmart Labs and Bosch are some of the brands that trust HackerEarth in helping them drive growth.

Roles and Responsibilities:

  • Architect, design and implement solutions end-to-end. You have complete freedom in this.
  • Work with problems of scale, employ technologies that are distributed in nature.
  • Take sole ownership of your product(s) - keep a keen eye out for bugs that might arise, ardently resolve them; make feature additions to your product; or sometimes, when you're feeling ambitious - rewrite the whole product from scratch! (Don't make this a habit though.)
  • Get acclimatized to our tech stack, which is an ever-changing landscape. while True: unlearn() and relearn()
  • Be versatile - Work on Django applications, micro-services, etc during the day; transform into that DevOps savior at night.
  • Put your years of knowledge in working with relational databases, like MySQL, to use. Know the ins-and-outs of writing and optimizing queries against large datasets.
  • But you know when it makes more sense to use MongoDB, Redis, Cassandra, Redshift, or Hadoop to solve a problem. - You can talk about a wide array of trade-offs facing web developers: use of frameworks vs. in-house code, what caching strategy to choose, how to select 3rd party libraries, what to do when table X hits 500 million rows
  • Delegate intense processing work onto our fleet of “toolchain” machines through the use of messaging platforms like RabbitMQ & Kafka.
  • Break away from the request-response paradigm and work with asynchronous flows.
  • You're not a platform zealot, but you think Linux is a fine choice as a PC, server, cloud OS.
  • Document your contributions - at HackerEarth we promote consuming content and even more so - producing it. Write a new post on our engineering blog every time you roll something out. Our engineering blog has a wide audience including people from Stanford Uni. Don't be shy to don the Cape of Vanity
  • Passion for solving problems can be observed in your work

Skills required:

  • 3+ years experience in Python
  • 4+ years of experience building web applications
  • 2+ years Hands on experience in Django
  • Knowledge of development on a Linux system
  • Intermediate knowledge in HTML, CSS & JavaScript - more is better!
  • Expert at RDBMS and have deep exposure and hands on MYSQL and REDIS
  • Optionally it would be great if you also know Hadoop, Cassandra
  • Faith in good coding standards and practices
  • Solid understanding of server­ side MVC frameworks
  • You should love challenges, pickup new languages, framework or technologies on the go and battle out the adventure

Above all, you love to build and ship products that real people will use every day.

Job Perks Industry comparable salary. Really flexible hours. If you are sick, just stay home. Movie/Gaming night outs. Travel in and around India. Attend developer events and conferences completely free.

We are writing tons of code, building some intense technology, and it's a great opportunity to learn. We are backed by some awesome people in the startup community. Moreover, you get a chance to be the initial team member of a company which is building a global product out of India.

About HackerEarth

HackerEarth provides enterprise software solutions that help organisations in their innovation management and talent assessment endeavours. HackerEarth Recruit is a talent assessment platform that helps in efficient technical talent screening allowing organisations to build strong, proficient teams. HackerEarth Sprint is an innovation management software that helps organisations drive innovation through internal and external talent pools, including HackerEarth’s global community of 1M+ developers.

Today, HackerEarth serves 750+ organisations, including leading Fortune 500 companies from around the world. General Electric, IBM, Amazon, Apple, Wipro, Walmart Labs and Bosch are some of the brands that trust HackerEarth in helping them drive growth.

Notifications
View All Notifications