HamburgerMenu
hirist

Technoidentity - Senior Python Developer - Numpy/Pandas

Posted on: 18/10/2025

Job Description

What Will You Be Doing ?


Backend Development, Data Engineering & Big Data Analytics


- Analyze, design, and write efficient Python code focusing on logic, structure, and readability.

- Build robust, scalable backend services and APIs using FastAPI and modern Python practices.

- Perform complex data transformations using Pandas and NumPy on large datasets.

- Work with large-scale data processing workflows, integrating big data analytics into services.

- Collaborate with data science teams to support predictive modeling and analytics solutions.

Database & Performance Optimization :



- Design performant queries, functions, and stored procedures in PostgreSQL/AlloyDB (PL/pgSQL).

- Benchmark and tune performance across backend code, data pipelines, and database operations.

- Implement suitable data structures (ring buffers, stacks, queues, etc.) based on performance needs.

Parallelism & Communication :



- Use threading and multiprocessing for high-performance, parallel task execution.

- Work with message queues (Kafka, RabbitMQ) and Pub/Sub systems for asynchronous processing.

- Engage in technical discussions with clients on tech stacks, system architecture, and data infrastructure.

- Coordinate with both onsite and offshore teams (India and USA) for effective delivery.

Engineering Excellence :



- Use Git for version control and ensure adherence to SDLC and Agile development methodologies.

- Participate in code reviews, architectural discussions, and continuous integration workflows.

Whats in it for You ?


- Modern Python Stack: Work with cutting-edge tools including Python 3.x, FastAPI, Pandas, NumPy, SQLAlchemy, PostgreSQL/AlloyDB, and PL/pgSQL.

- Scalable Projects: Design and optimize real-time, data-intensive systems, distributed architectures, and big data environments.

- Big Data & Data Science: Work with large-scale data platforms and contribute to analytics and data science-driven product initiatives.

- Engineering Best Practices: Adhere to standards like Clean Code, TDD (Test-Driven Development), modular design, code reviews, and SDLC-aligned development.

- Team Collaboration: Participate in design reviews, performance tuning, and collaborative sprints across functions.

- Continuous Growth: Exposure to message queues, parallel processing, cloud services, and emerging Python tooling.

- Well-being & Perks: Competitive health benefits, growth-driven roles, and performance-based recognition


info-icon

Did you find something suspicious?