HamburgerMenu
hirist

Findify - Senior Backend Engineer - Python Programming

Findify Consultants
Any Location
5 - 7 Years

Posted on: 18/07/2025

Job Description

Role : Senior Python Backend Engineer

Location : Remote

Experience : 5+ Years

Employment Type : Full-time

Job Overview :

We're searching for a high-caliber Senior Python Backend Engineer with deep proficiency in Python and a proven track record of building large-scale, high-performance systems. As a core member of our backend team, you'll be instrumental in designing, developing, and optimizing production-grade services. This role demands a meticulous adherence to a Test Driven Development (TDD) approach, a focus on engineering excellence, comprehensive documentation, and robust database design to deliver modular and scalable APIs.

Key Responsibilities :


- Implement real-world services as modular, production-ready APIs, ensuring high performance, scalability, and security for large systems.

- Architect and develop robust backend solutions primarily using Python, focusing on efficient data processing and complex business logic.

- Create and maintain excellent, developer-friendly documentation for all APIs, services, and system designs to facilitate collaboration and future development.

- Adhere strictly to a Test Driven Development (TDD) approach, writing comprehensive unit, integration, and end-to-end tests to ensure code quality and system reliability from the outset.

- Build features and services at maximum velocity without compromising on reliability, maintainability, or code clarity, balancing speed with engineering discipline.

- Design, implement, and continuously iterate on scalable database schemas for each service integration, ensuring data integrity, optimal performance, and efficient data modeling for complex datasets.

- Collaborate effectively with cross-functional teams, including product managers, frontend developers, and DevOps, to deliver features end-to-end.

- Participate in code reviews, contribute to architectural discussions, and drive best practices within the backend engineering team.

Required Skills :


- 5+ years of experience with practical, production-grade Python backend development.

- Hands-on, extensive experience with Test Driven Development (TDD) methodologies and practices.

- Proven ability to build, deploy, and scale large systems at high velocity, demonstrating expertise in system architecture and performance optimization.

- Strong fundamentals and practical experience in database schema design, data modeling, and working with relational or NoSQL databases.

- Ability to work at a rapid pace while maintaining exceptional standards of clarity, correctness, and code quality.

Preferred Skills :


- Familiarity with LLM (Large Language Model) function calling protocols and paradigms.

- Experience with cloud platforms like AWS, Azure, or GCP.

- Knowledge of containerization technologies such as Docker and orchestration with Kubernetes.

- Experience with message queues or event-driven architectures.


info-icon

Did you find something suspicious?