Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Talent Syndicate

Senior Software Engineer - Python Development

Posted Updated
Discussion

Description

Job Description:

- Minimum 7+ years of professional experience in Python backend development, with expertise in frameworks such as Django and FastAPI.

- Proven track record in designing and implementing RESTful APIs, microservices architectures, and real-time applications using WebSockets.

- Strong proficiency with caching solutions like Redis and relational databases such as PostgreSQL, including query optimization and schema design.

- Deep understanding of object-oriented programming, design patterns, and software architecture principles.

- Proficiency with ORM libraries (e.g., SQLAlchemy or Django ORM).

- Advanced experience in Linux environments, containerization with Docker, and orchestration using Kubernetes.

- Proficiency in code versioning with Git, including advanced workflows and branching strategies.

- Hands-on experience with agile methodologies, scrum processes, and tools such as JIRA.

- Demonstrated expertise in debugging, performance tuning, security best practices, and complex problem-solving.

- Excellent communication and interpersonal skills to effectively collaborate with technical and non-technical stakeholders in a distributed team environment.

Total Experience: 7-12 years

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →