Company
Technoidentity logo

Technoidentity

www.technoidentity.com
Location

In office: Houston(TX)

  • πŸ‡ΊπŸ‡Έ United States
Annual Salary
USD 120k - USD 140k
Apply

Senior Python Developer

Senior Python Developer

At Technoidentity, we’re a Data + AI product engineering company trusted for delivering scalable and modern enterprise solutions. Step in as our Senior Python Developer and take the lead in building clean, high-performance backend services, data pipelines, and big data solutions using Python, FastAPI, and modern data engineering practices.

Experience - 7+ Years

Work from Office - Location - Houston, TX.

What’s in it for You?

  • Modern Python Stack – Python 3.x, FastAPI, Pandas, NumPy, SQLAlchemy, PostgreSQL/AlloyDB, 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 – Clean code, TDD, 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 – Health benefits, growth-driven roles, and performance-based recognition.

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.