Talent.com
This job offer is not available in your country.
Python Developer

Python Developer

Tower Research Capitalgurugram, India
5 hours ago
Job description

Responsibilities :

  • Working on team’s core python data science platform to support global trading research
  • Platform has grown over the years to manage peta-byte level data while providing APIs to interact with data at granular scale
  • Building ETL pipelines on top of internal and external data sources to drive business analytics
  • Researching solutions to allow increasingly sophisticated visualizations
  • Developing / improving frameworks to better leverage our cloud + on-prem compute and storage clusters
  • Using programming languages, such as Python, Shell / Bash to architect, implement and integrate build software and productivity tools
  • Developing, testing and documenting existing in-house tools to improve their quality, reliability and supportability
  • Automating existing support workflows to reduce operational burden and design new tools to improve efficiency

Qualifications :

The ideal candidate will have :

  • ​A bachelor’s degree in computer science from a top-tier college or university
  • 3 to 5 years of relevant experience in designing and improving information systems.
  • Proficiency with Python.
  • Knowledge of NumPy, Pandas / Polars, Cython and other python data science frameworks
  • Thorough understanding of Linux fundamentals and C++ compiling / linking / loading process.
  • Experience with Source Control Management, CI / CD pipelines, ELK and other observability frameworks will be an added advantage
  • Brilliant problem-solving abilities. Most problems require high-availability, high-throughput and low latency solutions.
  • The ability to manage multiple tasks in a fast-paced environment.
  • Most importantly, the ability and willingness to quickly learn new tools, languages, paradigms and skills wherever necessary to get the job done.
  • ​A passion for new technologies and actively improving existing systems for users
  • The drive to take initiative and pro-actively identify opportunities for efficiency and automation
  • The ability to prioritize multiple tasks in a fast-paced environment
  • Excellent attention to detail
  • The ability to work both individually and with a team
  • Benefits :

    Tower’s headquarters are in the historic Equitable Building, right in the heart of NYC’s Financial District and our impact is global, with over a dozen offices around the world.

    At Tower, we believe work should be both challenging and enjoyable. That is why we foster a culture where smart, driven people thrive – without the egos. Our open concept workplace, casual dress code, and well-stocked kitchens reflect the value we place on a friendly, collaborative environment where everyone is respected, and great ideas win.

    Our benefits include :

  • Generous paid time off policies
  • Savings plans and other financial wellness tools available in each region
  • Hybrid working opportunities
  • Free breakfast, lunch and snacks daily
  • In-office wellness experiences and reimbursement for select wellness expenses (e.g., gym, personal training and more)
  • Volunteer opportunities and charitable giving
  • Social events, happy hours, treats and celebrations throughout the year
  • Workshops and continuous learning opportunities
  • At Tower, you’ll find a collaborative and welcoming culture, a diverse team and a workplace that values both performance and enjoyment. No unnecessary hierarchy. No ego. Just great people doing great work – together.

    Create a job alert for this search

    Python Developer • gurugram, India