T

Backend Engineer - Python

Trendlyne.com

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
3+ yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Trendlyne

Trendlyne is a profitable, venture-backed startup specializing in financial market analytics for both Indian and US markets. Our suite of advanced analytics products caters to stock market and mutual fund investors, serving over a billion API requests monthly to B2B clients alongside robust B2C platforms.

Founded by alumni of IIT and IIM with deep technological and marketing expertise, the company benefits from board members who are authorities in finance and management.

Technology Stack

  • Python frameworks: Django, Flask, FastAPI
  • Relational databases: PostgreSQL, MySQL
  • Caching systems: Redis
  • RESTful API development

Role Responsibilities

  • Create and sustain scalable, reliable backend systems leveraging Python frameworks.
  • Collaborate closely with product managers and cross-functional teams to define scope and deliver exceptional features that meet critical user demands.
  • Architect and implement solutions mindful of handling billions of data rows and millions of API calls per hour.
  • Take complete ownership from requirements gathering to release deployment.
  • Document technical specifications clearly to enable smooth handovers and collective progress among engineering peers.
  • Participate actively in design and code reviews aimed at maintaining high code quality.
  • Contribute significantly to evolving Trendlyne’s team into a top-tier engineering organization.
  • Develop and promote best practices within the development team, ensuring adherence through thorough code reviews.
  • Work with cutting-edge technologies including AI-enabled products, online backtesting tools, data visualization, and machine learning.
  • Understand the performance considerations unique to web and mobile applications.

Candidate Requirements

  • At least 3 years of hands-on experience in Python along with Django, Flask, or FastAPI frameworks.
  • Strong familiarity with building and consuming APIs, database management, and optimizing system performance.
  • Proficient with relational database systems such as PostgreSQL or MySQL and with Redis caching technologies.
  • Demonstrate a proactive, ownership-driven approach to building, shipping, and refining software products.
  • Optional expertise in frontend web technologies including JavaScript, HTML, and CSS is a plus.

Tools & software

PostgreSQL required MySQL required Redis required

How they work

Teamwork & Collaboration Attention to Detail Initiative Accountability
🤖
Online · instant AI help
Broxer